types

package
v0.61.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 6, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildParameterMapFromArguments added in v0.60.0

func BuildParameterMapFromArguments(args []string) map[string]string

Types

type BaseConfig

type BaseConfig struct {
	ConfigMap
	ApiUser       string
	ApiSecret     string
	Domain        string
	BaseLogger    hclog.Logger
	HealthChecker health_check.HealthChecker
	OtherArgs     []string
}

func (*BaseConfig) ReloadConfig added in v0.60.0

func (c *BaseConfig) ReloadConfig() error

type BaseTargetConfig

type BaseTargetConfig struct {
	BaseConfig
	ConnectorName    string
	ConnectorVersion string
	Name             string
	DataSourceId     string
	IdentityStoreId  string

	SkipIdentityStoreSync bool
	SkipDataSourceSync    bool
	SkipDataAccessSync    bool
	SkipDataUsageSync     bool
	SkipResourceProvider  bool
	SkipTagSync           bool

	LockAllWho            bool
	LockAllInheritance    bool
	LockAllWhat           bool
	LockAllNames          bool
	LockAllDelete         bool
	LockAllOwners         bool
	MakeNotInternalizable string

	TagOverwriteKeyForAccessProviderName   string
	TagOverwriteKeyForAccessProviderOwners string
	TagOverwriteKeyForDataObjectOwners     string

	OnlyOutOfSyncData    bool
	SkipDataAccessImport bool

	DeleteUntouched bool
	DeleteTempFiles bool
	ReplaceGroups   bool

	DataObjectParent   *string
	DataObjectExcludes []string

	DataObjectEnrichers []*EnricherConfig

	TargetLogger hclog.Logger
}

type ConfigMap

type ConfigMap struct {
	Parameters map[string]string
}

func (*ConfigMap) ToProtobufConfigMap

func (c *ConfigMap) ToProtobufConfigMap() *config.ConfigMap

type EnricherConfig

type EnricherConfig struct {
	ConfigMap
	ConnectorName    string
	ConnectorVersion string
	Name             string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL