destination

package
v1.1.7 Latest Latest
Warning

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

Go to latest
Published: Sep 4, 2024 License: MPL-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDestinationClickHouseResource added in v1.1.4

func NewDestinationClickHouseResource() res.Resource

func NewDestinationSnowflakeResource

func NewDestinationSnowflakeResource() res.Resource

Types

type DestinationClickHouseResource added in v1.1.4

type DestinationClickHouseResource struct {
	// contains filtered or unexported fields
}

DestinationClickHouseResource defines the resource implementation.

func (*DestinationClickHouseResource) Configure added in v1.1.4

func (*DestinationClickHouseResource) Create added in v1.1.4

func (*DestinationClickHouseResource) Delete added in v1.1.4

func (*DestinationClickHouseResource) ImportState added in v1.1.4

func (*DestinationClickHouseResource) Metadata added in v1.1.4

func (*DestinationClickHouseResource) Read added in v1.1.4

func (*DestinationClickHouseResource) Schema added in v1.1.4

func (*DestinationClickHouseResource) Update added in v1.1.4

type DestinationClickHouseResourceModel added in v1.1.4

type DestinationClickHouseResourceModel struct {
	ID                 types.String                                  `tfsdk:"id"`
	Name               types.String                                  `tfsdk:"name"`
	Connector          types.String                                  `tfsdk:"connector"`
	IngestionMode      types.String                                  `tfsdk:"ingestion_mode"`
	TasksMax           types.Int64                                   `tfsdk:"tasks_max"`
	Hostname           types.String                                  `tfsdk:"hostname"`
	ConnectionUsername types.String                                  `tfsdk:"connection_username"`
	ConnectionPassword types.String                                  `tfsdk:"connection_password"`
	Port               types.Int64                                   `tfsdk:"port"`
	Database           types.String                                  `tfsdk:"database"`
	SSL                types.Bool                                    `tfsdk:"ssl"`
	TopicsConfigMap    map[string]clickHouseTopicsConfigMapItemModel `tfsdk:"topics_config_map"`
}

DestinationClickHouseResourceModel describes the resource data model.

type DestinationSnowflakeResource added in v1.0.2

type DestinationSnowflakeResource struct {
	// contains filtered or unexported fields
}

DestinationSnowflakeResource defines the resource implementation.

func (*DestinationSnowflakeResource) Configure added in v1.0.2

func (*DestinationSnowflakeResource) Create added in v1.0.2

func (*DestinationSnowflakeResource) Delete added in v1.0.2

func (*DestinationSnowflakeResource) ImportState added in v1.0.2

func (*DestinationSnowflakeResource) Metadata added in v1.0.2

func (*DestinationSnowflakeResource) Read added in v1.0.2

func (*DestinationSnowflakeResource) Schema added in v1.0.2

func (*DestinationSnowflakeResource) Update added in v1.0.2

type DestinationSnowflakeResourceModel added in v1.0.2

type DestinationSnowflakeResourceModel struct {
	ID                            types.String            `tfsdk:"id"`
	Name                          types.String            `tfsdk:"name"`
	Connector                     types.String            `tfsdk:"connector"`
	SnowflakeUrlName              types.String            `tfsdk:"snowflake_url_name"`
	SnowflakeUserName             types.String            `tfsdk:"snowflake_user_name"`
	SnowflakePrivateKey           types.String            `tfsdk:"snowflake_private_key"`
	SnowflakePrivateKeyPassphrase types.String            `tfsdk:"snowflake_private_key_passphrase"`
	Sfwarehouse                   types.String            `tfsdk:"sfwarehouse"`
	SnowflakeDatabaseName         types.String            `tfsdk:"snowflake_database_name"`
	SnowflakeSchemaName           types.String            `tfsdk:"snowflake_schema_name"`
	SnowflakeRoleName             types.String            `tfsdk:"snowflake_role_name"`
	IngestionMode                 types.String            `tfsdk:"ingestion_mode"`
	HardDelete                    types.Bool              `tfsdk:"hard_delete"`
	UseHybridTables               types.Bool              `tfsdk:"use_hybrid_tables"`
	ApplyDynamicTableScript       types.Bool              `tfsdk:"apply_dynamic_table_script"`
	DynamicTableTargetLag         types.Int64             `tfsdk:"dynamic_table_target_lag"`
	CleanupTaskSchedule           types.Int64             `tfsdk:"cleanup_task_schedule"`
	DedupeTableMapping            map[string]types.String `tfsdk:"dedupe_table_mapping"`
}

DestinationSnowflakeResourceModel describes the resource data model.

Jump to

Keyboard shortcuts

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