ckafka

package
v0.1.5 Latest Latest
Warning

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

Go to latest
Published: Jul 17, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PkgVersion added in v0.0.5

func PkgVersion() (semver.Version, error)

PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.

Types

type Acl

type Acl struct {
	pulumi.CustomResourceState

	// IP address allowed to access. The default value is `*`, which means that any host can access.
	Host pulumi.StringPtrOutput `pulumi:"host"`
	// ID of the ckafka instance.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// ACL operation mode. Valid values: `UNKNOWN`, `ANY`, `ALL`, `READ`, `WRITE`, `CREATE`, `DELETE`, `ALTER`, `DESCRIBE`, `CLUSTER_ACTION`, `DESCRIBE_CONFIGS` and `ALTER_CONFIGS`.
	OperationType pulumi.StringOutput `pulumi:"operationType"`
	// ACL permission type. Valid values: `UNKNOWN`, `ANY`, `DENY`, `ALLOW`. and `ALLOW` by default. Currently, CKafka supports `ALLOW` (equivalent to allow list), and other fields will be used for future ACLs compatible with open-source Kafka.
	PermissionType pulumi.StringPtrOutput `pulumi:"permissionType"`
	// User list. The default value is `*`, which means that any user can access. The current user can only be one included in the user list.
	Principal pulumi.StringPtrOutput `pulumi:"principal"`
	// ACL resource name, which is related to `resourceType`. For example, if `resourceType` is `TOPIC`, this field indicates the topic name; if `resourceType` is `GROUP`, this field indicates the group name.
	ResourceName pulumi.StringOutput `pulumi:"resourceName"`
	// ACL resource type. Valid values are `UNKNOWN`, `ANY`, `TOPIC`, `GROUP`, `CLUSTER`, `TRANSACTIONAL_ID`. and `TOPIC` by default. Currently, only `TOPIC` is available, and other fields will be used for future ACLs compatible with open-source Kafka.
	ResourceType pulumi.StringPtrOutput `pulumi:"resourceType"`
}

Provides a resource to create a Ckafka Acl.

## Example Usage ### Ckafka Acl

```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.NewAcl(ctx, "foo", &Ckafka.AclArgs{
			InstanceId:     pulumi.String("ckafka-f9ife4zz"),
			ResourceType:   pulumi.String("TOPIC"),
			ResourceName:   pulumi.String("topic-tf-test"),
			OperationType:  pulumi.String("WRITE"),
			PermissionType: pulumi.String("ALLOW"),
			Host:           pulumi.String("*"),
			Principal:      pulumi.Any(tencentcloud_ckafka_user.Foo.Account_name),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

Ckafka acl can be imported using the instance_id#permission_type#principal#host#operation_type#resource_type#resource_name, e.g.

```sh

$ pulumi import tencentcloud:Ckafka/acl:Acl foo ckafka-f9ife4zz#ALLOW#test#*#WRITE#TOPIC#topic-tf-test

```

func GetAcl

func GetAcl(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AclState, opts ...pulumi.ResourceOption) (*Acl, error)

GetAcl gets an existing Acl resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewAcl

func NewAcl(ctx *pulumi.Context,
	name string, args *AclArgs, opts ...pulumi.ResourceOption) (*Acl, error)

NewAcl registers a new resource with the given unique name, arguments, and options.

func (*Acl) ElementType

func (*Acl) ElementType() reflect.Type

func (*Acl) ToAclOutput

func (i *Acl) ToAclOutput() AclOutput

func (*Acl) ToAclOutputWithContext

func (i *Acl) ToAclOutputWithContext(ctx context.Context) AclOutput

type AclArgs

type AclArgs struct {
	// IP address allowed to access. The default value is `*`, which means that any host can access.
	Host pulumi.StringPtrInput
	// ID of the ckafka instance.
	InstanceId pulumi.StringInput
	// ACL operation mode. Valid values: `UNKNOWN`, `ANY`, `ALL`, `READ`, `WRITE`, `CREATE`, `DELETE`, `ALTER`, `DESCRIBE`, `CLUSTER_ACTION`, `DESCRIBE_CONFIGS` and `ALTER_CONFIGS`.
	OperationType pulumi.StringInput
	// ACL permission type. Valid values: `UNKNOWN`, `ANY`, `DENY`, `ALLOW`. and `ALLOW` by default. Currently, CKafka supports `ALLOW` (equivalent to allow list), and other fields will be used for future ACLs compatible with open-source Kafka.
	PermissionType pulumi.StringPtrInput
	// User list. The default value is `*`, which means that any user can access. The current user can only be one included in the user list.
	Principal pulumi.StringPtrInput
	// ACL resource name, which is related to `resourceType`. For example, if `resourceType` is `TOPIC`, this field indicates the topic name; if `resourceType` is `GROUP`, this field indicates the group name.
	ResourceName pulumi.StringInput
	// ACL resource type. Valid values are `UNKNOWN`, `ANY`, `TOPIC`, `GROUP`, `CLUSTER`, `TRANSACTIONAL_ID`. and `TOPIC` by default. Currently, only `TOPIC` is available, and other fields will be used for future ACLs compatible with open-source Kafka.
	ResourceType pulumi.StringPtrInput
}

The set of arguments for constructing a Acl resource.

func (AclArgs) ElementType

func (AclArgs) ElementType() reflect.Type

type AclArray

type AclArray []AclInput

func (AclArray) ElementType

func (AclArray) ElementType() reflect.Type

func (AclArray) ToAclArrayOutput

func (i AclArray) ToAclArrayOutput() AclArrayOutput

func (AclArray) ToAclArrayOutputWithContext

func (i AclArray) ToAclArrayOutputWithContext(ctx context.Context) AclArrayOutput

type AclArrayInput

type AclArrayInput interface {
	pulumi.Input

	ToAclArrayOutput() AclArrayOutput
	ToAclArrayOutputWithContext(context.Context) AclArrayOutput
}

AclArrayInput is an input type that accepts AclArray and AclArrayOutput values. You can construct a concrete instance of `AclArrayInput` via:

AclArray{ AclArgs{...} }

type AclArrayOutput

type AclArrayOutput struct{ *pulumi.OutputState }

func (AclArrayOutput) ElementType

func (AclArrayOutput) ElementType() reflect.Type

func (AclArrayOutput) Index

func (AclArrayOutput) ToAclArrayOutput

func (o AclArrayOutput) ToAclArrayOutput() AclArrayOutput

func (AclArrayOutput) ToAclArrayOutputWithContext

func (o AclArrayOutput) ToAclArrayOutputWithContext(ctx context.Context) AclArrayOutput

type AclInput

type AclInput interface {
	pulumi.Input

	ToAclOutput() AclOutput
	ToAclOutputWithContext(ctx context.Context) AclOutput
}

type AclMap

type AclMap map[string]AclInput

func (AclMap) ElementType

func (AclMap) ElementType() reflect.Type

func (AclMap) ToAclMapOutput

func (i AclMap) ToAclMapOutput() AclMapOutput

func (AclMap) ToAclMapOutputWithContext

func (i AclMap) ToAclMapOutputWithContext(ctx context.Context) AclMapOutput

type AclMapInput

type AclMapInput interface {
	pulumi.Input

	ToAclMapOutput() AclMapOutput
	ToAclMapOutputWithContext(context.Context) AclMapOutput
}

AclMapInput is an input type that accepts AclMap and AclMapOutput values. You can construct a concrete instance of `AclMapInput` via:

AclMap{ "key": AclArgs{...} }

type AclMapOutput

type AclMapOutput struct{ *pulumi.OutputState }

func (AclMapOutput) ElementType

func (AclMapOutput) ElementType() reflect.Type

func (AclMapOutput) MapIndex

func (o AclMapOutput) MapIndex(k pulumi.StringInput) AclOutput

func (AclMapOutput) ToAclMapOutput

func (o AclMapOutput) ToAclMapOutput() AclMapOutput

func (AclMapOutput) ToAclMapOutputWithContext

func (o AclMapOutput) ToAclMapOutputWithContext(ctx context.Context) AclMapOutput

type AclOutput

type AclOutput struct{ *pulumi.OutputState }

func (AclOutput) ElementType

func (AclOutput) ElementType() reflect.Type

func (AclOutput) Host

func (o AclOutput) Host() pulumi.StringPtrOutput

IP address allowed to access. The default value is `*`, which means that any host can access.

func (AclOutput) InstanceId

func (o AclOutput) InstanceId() pulumi.StringOutput

ID of the ckafka instance.

func (AclOutput) OperationType

func (o AclOutput) OperationType() pulumi.StringOutput

ACL operation mode. Valid values: `UNKNOWN`, `ANY`, `ALL`, `READ`, `WRITE`, `CREATE`, `DELETE`, `ALTER`, `DESCRIBE`, `CLUSTER_ACTION`, `DESCRIBE_CONFIGS` and `ALTER_CONFIGS`.

func (AclOutput) PermissionType

func (o AclOutput) PermissionType() pulumi.StringPtrOutput

ACL permission type. Valid values: `UNKNOWN`, `ANY`, `DENY`, `ALLOW`. and `ALLOW` by default. Currently, CKafka supports `ALLOW` (equivalent to allow list), and other fields will be used for future ACLs compatible with open-source Kafka.

func (AclOutput) Principal

func (o AclOutput) Principal() pulumi.StringPtrOutput

User list. The default value is `*`, which means that any user can access. The current user can only be one included in the user list.

func (AclOutput) ResourceName

func (o AclOutput) ResourceName() pulumi.StringOutput

ACL resource name, which is related to `resourceType`. For example, if `resourceType` is `TOPIC`, this field indicates the topic name; if `resourceType` is `GROUP`, this field indicates the group name.

func (AclOutput) ResourceType

func (o AclOutput) ResourceType() pulumi.StringPtrOutput

ACL resource type. Valid values are `UNKNOWN`, `ANY`, `TOPIC`, `GROUP`, `CLUSTER`, `TRANSACTIONAL_ID`. and `TOPIC` by default. Currently, only `TOPIC` is available, and other fields will be used for future ACLs compatible with open-source Kafka.

func (AclOutput) ToAclOutput

func (o AclOutput) ToAclOutput() AclOutput

func (AclOutput) ToAclOutputWithContext

func (o AclOutput) ToAclOutputWithContext(ctx context.Context) AclOutput

type AclRule added in v0.1.5

type AclRule struct {
	pulumi.CustomResourceState

	// instance id.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// Whether the preset ACL rule is applied to the newly added topic.
	IsApplied pulumi.IntPtrOutput `pulumi:"isApplied"`
	// A value representing the prefix that the prefix matches.
	Pattern pulumi.StringPtrOutput `pulumi:"pattern"`
	// Match type, currently supports prefix matching and preset strategy, enumeration value list{PREFIXED/PRESET}.
	PatternType pulumi.StringOutput `pulumi:"patternType"`
	// Acl resource type, currently only supports Topic, enumeration value list{Topic}.
	ResourceType pulumi.StringOutput `pulumi:"resourceType"`
	// List of configured ACL rules.
	RuleLists AclRuleRuleListArrayOutput `pulumi:"ruleLists"`
	// rule name.
	RuleName pulumi.StringOutput `pulumi:"ruleName"`
}

Provides a resource to create a ckafka aclRule

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.NewAclRule(ctx, "aclRule", &Ckafka.AclRuleArgs{
			InstanceId:   pulumi.String("ckafka-xxx"),
			IsApplied:    pulumi.Int(1),
			Pattern:      pulumi.String("prefix"),
			PatternType:  pulumi.String("PREFIXED"),
			ResourceType: pulumi.String("Topic"),
			RuleLists: ckafka.AclRuleRuleListArray{
				&ckafka.AclRuleRuleListArgs{
					Host:           pulumi.String("*"),
					Operation:      pulumi.String("All"),
					PermissionType: pulumi.String("Deny"),
					Principal:      pulumi.String("User:*"),
				},
			},
			RuleName: pulumi.String("RuleName"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

ckafka acl_rule can be imported using the id, e.g.

```sh

$ pulumi import tencentcloud:Ckafka/aclRule:AclRule acl_rule acl_rule_id

```

func GetAclRule added in v0.1.5

func GetAclRule(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AclRuleState, opts ...pulumi.ResourceOption) (*AclRule, error)

GetAclRule gets an existing AclRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewAclRule added in v0.1.5

func NewAclRule(ctx *pulumi.Context,
	name string, args *AclRuleArgs, opts ...pulumi.ResourceOption) (*AclRule, error)

NewAclRule registers a new resource with the given unique name, arguments, and options.

func (*AclRule) ElementType added in v0.1.5

func (*AclRule) ElementType() reflect.Type

func (*AclRule) ToAclRuleOutput added in v0.1.5

func (i *AclRule) ToAclRuleOutput() AclRuleOutput

func (*AclRule) ToAclRuleOutputWithContext added in v0.1.5

func (i *AclRule) ToAclRuleOutputWithContext(ctx context.Context) AclRuleOutput

type AclRuleArgs added in v0.1.5

type AclRuleArgs struct {
	// instance id.
	InstanceId pulumi.StringInput
	// Whether the preset ACL rule is applied to the newly added topic.
	IsApplied pulumi.IntPtrInput
	// A value representing the prefix that the prefix matches.
	Pattern pulumi.StringPtrInput
	// Match type, currently supports prefix matching and preset strategy, enumeration value list{PREFIXED/PRESET}.
	PatternType pulumi.StringInput
	// Acl resource type, currently only supports Topic, enumeration value list{Topic}.
	ResourceType pulumi.StringInput
	// List of configured ACL rules.
	RuleLists AclRuleRuleListArrayInput
	// rule name.
	RuleName pulumi.StringInput
}

The set of arguments for constructing a AclRule resource.

func (AclRuleArgs) ElementType added in v0.1.5

func (AclRuleArgs) ElementType() reflect.Type

type AclRuleArray added in v0.1.5

type AclRuleArray []AclRuleInput

func (AclRuleArray) ElementType added in v0.1.5

func (AclRuleArray) ElementType() reflect.Type

func (AclRuleArray) ToAclRuleArrayOutput added in v0.1.5

func (i AclRuleArray) ToAclRuleArrayOutput() AclRuleArrayOutput

func (AclRuleArray) ToAclRuleArrayOutputWithContext added in v0.1.5

func (i AclRuleArray) ToAclRuleArrayOutputWithContext(ctx context.Context) AclRuleArrayOutput

type AclRuleArrayInput added in v0.1.5

type AclRuleArrayInput interface {
	pulumi.Input

	ToAclRuleArrayOutput() AclRuleArrayOutput
	ToAclRuleArrayOutputWithContext(context.Context) AclRuleArrayOutput
}

AclRuleArrayInput is an input type that accepts AclRuleArray and AclRuleArrayOutput values. You can construct a concrete instance of `AclRuleArrayInput` via:

AclRuleArray{ AclRuleArgs{...} }

type AclRuleArrayOutput added in v0.1.5

type AclRuleArrayOutput struct{ *pulumi.OutputState }

func (AclRuleArrayOutput) ElementType added in v0.1.5

func (AclRuleArrayOutput) ElementType() reflect.Type

func (AclRuleArrayOutput) Index added in v0.1.5

func (AclRuleArrayOutput) ToAclRuleArrayOutput added in v0.1.5

func (o AclRuleArrayOutput) ToAclRuleArrayOutput() AclRuleArrayOutput

func (AclRuleArrayOutput) ToAclRuleArrayOutputWithContext added in v0.1.5

func (o AclRuleArrayOutput) ToAclRuleArrayOutputWithContext(ctx context.Context) AclRuleArrayOutput

type AclRuleInput added in v0.1.5

type AclRuleInput interface {
	pulumi.Input

	ToAclRuleOutput() AclRuleOutput
	ToAclRuleOutputWithContext(ctx context.Context) AclRuleOutput
}

type AclRuleMap added in v0.1.5

type AclRuleMap map[string]AclRuleInput

func (AclRuleMap) ElementType added in v0.1.5

func (AclRuleMap) ElementType() reflect.Type

func (AclRuleMap) ToAclRuleMapOutput added in v0.1.5

func (i AclRuleMap) ToAclRuleMapOutput() AclRuleMapOutput

func (AclRuleMap) ToAclRuleMapOutputWithContext added in v0.1.5

func (i AclRuleMap) ToAclRuleMapOutputWithContext(ctx context.Context) AclRuleMapOutput

type AclRuleMapInput added in v0.1.5

type AclRuleMapInput interface {
	pulumi.Input

	ToAclRuleMapOutput() AclRuleMapOutput
	ToAclRuleMapOutputWithContext(context.Context) AclRuleMapOutput
}

AclRuleMapInput is an input type that accepts AclRuleMap and AclRuleMapOutput values. You can construct a concrete instance of `AclRuleMapInput` via:

AclRuleMap{ "key": AclRuleArgs{...} }

type AclRuleMapOutput added in v0.1.5

type AclRuleMapOutput struct{ *pulumi.OutputState }

func (AclRuleMapOutput) ElementType added in v0.1.5

func (AclRuleMapOutput) ElementType() reflect.Type

func (AclRuleMapOutput) MapIndex added in v0.1.5

func (AclRuleMapOutput) ToAclRuleMapOutput added in v0.1.5

func (o AclRuleMapOutput) ToAclRuleMapOutput() AclRuleMapOutput

func (AclRuleMapOutput) ToAclRuleMapOutputWithContext added in v0.1.5

func (o AclRuleMapOutput) ToAclRuleMapOutputWithContext(ctx context.Context) AclRuleMapOutput

type AclRuleOutput added in v0.1.5

type AclRuleOutput struct{ *pulumi.OutputState }

func (AclRuleOutput) ElementType added in v0.1.5

func (AclRuleOutput) ElementType() reflect.Type

func (AclRuleOutput) InstanceId added in v0.1.5

func (o AclRuleOutput) InstanceId() pulumi.StringOutput

instance id.

func (AclRuleOutput) IsApplied added in v0.1.5

func (o AclRuleOutput) IsApplied() pulumi.IntPtrOutput

Whether the preset ACL rule is applied to the newly added topic.

func (AclRuleOutput) Pattern added in v0.1.5

func (o AclRuleOutput) Pattern() pulumi.StringPtrOutput

A value representing the prefix that the prefix matches.

func (AclRuleOutput) PatternType added in v0.1.5

func (o AclRuleOutput) PatternType() pulumi.StringOutput

Match type, currently supports prefix matching and preset strategy, enumeration value list{PREFIXED/PRESET}.

func (AclRuleOutput) ResourceType added in v0.1.5

func (o AclRuleOutput) ResourceType() pulumi.StringOutput

Acl resource type, currently only supports Topic, enumeration value list{Topic}.

func (AclRuleOutput) RuleLists added in v0.1.5

List of configured ACL rules.

func (AclRuleOutput) RuleName added in v0.1.5

func (o AclRuleOutput) RuleName() pulumi.StringOutput

rule name.

func (AclRuleOutput) ToAclRuleOutput added in v0.1.5

func (o AclRuleOutput) ToAclRuleOutput() AclRuleOutput

func (AclRuleOutput) ToAclRuleOutputWithContext added in v0.1.5

func (o AclRuleOutput) ToAclRuleOutputWithContext(ctx context.Context) AclRuleOutput

type AclRuleRuleList added in v0.1.5

type AclRuleRuleList struct {
	// The default is *, which means that any host can be accessed. Currently, ckafka does not support host and ip network segment.
	Host string `pulumi:"host"`
	// Acl operation mode, enumeration value (all operations All, read Read, write Write).
	Operation string `pulumi:"operation"`
	// permission type, (Deny|Allow).
	PermissionType string `pulumi:"permissionType"`
	// User list, the default is User:, which means that any user can access, and the current user can only be the user included in the user list. The input format needs to be prefixed with [User:]. For example, user A is passed in as User:A.
	Principal string `pulumi:"principal"`
}

type AclRuleRuleListArgs added in v0.1.5

type AclRuleRuleListArgs struct {
	// The default is *, which means that any host can be accessed. Currently, ckafka does not support host and ip network segment.
	Host pulumi.StringInput `pulumi:"host"`
	// Acl operation mode, enumeration value (all operations All, read Read, write Write).
	Operation pulumi.StringInput `pulumi:"operation"`
	// permission type, (Deny|Allow).
	PermissionType pulumi.StringInput `pulumi:"permissionType"`
	// User list, the default is User:, which means that any user can access, and the current user can only be the user included in the user list. The input format needs to be prefixed with [User:]. For example, user A is passed in as User:A.
	Principal pulumi.StringInput `pulumi:"principal"`
}

func (AclRuleRuleListArgs) ElementType added in v0.1.5

func (AclRuleRuleListArgs) ElementType() reflect.Type

func (AclRuleRuleListArgs) ToAclRuleRuleListOutput added in v0.1.5

func (i AclRuleRuleListArgs) ToAclRuleRuleListOutput() AclRuleRuleListOutput

func (AclRuleRuleListArgs) ToAclRuleRuleListOutputWithContext added in v0.1.5

func (i AclRuleRuleListArgs) ToAclRuleRuleListOutputWithContext(ctx context.Context) AclRuleRuleListOutput

type AclRuleRuleListArray added in v0.1.5

type AclRuleRuleListArray []AclRuleRuleListInput

func (AclRuleRuleListArray) ElementType added in v0.1.5

func (AclRuleRuleListArray) ElementType() reflect.Type

func (AclRuleRuleListArray) ToAclRuleRuleListArrayOutput added in v0.1.5

func (i AclRuleRuleListArray) ToAclRuleRuleListArrayOutput() AclRuleRuleListArrayOutput

func (AclRuleRuleListArray) ToAclRuleRuleListArrayOutputWithContext added in v0.1.5

func (i AclRuleRuleListArray) ToAclRuleRuleListArrayOutputWithContext(ctx context.Context) AclRuleRuleListArrayOutput

type AclRuleRuleListArrayInput added in v0.1.5

type AclRuleRuleListArrayInput interface {
	pulumi.Input

	ToAclRuleRuleListArrayOutput() AclRuleRuleListArrayOutput
	ToAclRuleRuleListArrayOutputWithContext(context.Context) AclRuleRuleListArrayOutput
}

AclRuleRuleListArrayInput is an input type that accepts AclRuleRuleListArray and AclRuleRuleListArrayOutput values. You can construct a concrete instance of `AclRuleRuleListArrayInput` via:

AclRuleRuleListArray{ AclRuleRuleListArgs{...} }

type AclRuleRuleListArrayOutput added in v0.1.5

type AclRuleRuleListArrayOutput struct{ *pulumi.OutputState }

func (AclRuleRuleListArrayOutput) ElementType added in v0.1.5

func (AclRuleRuleListArrayOutput) ElementType() reflect.Type

func (AclRuleRuleListArrayOutput) Index added in v0.1.5

func (AclRuleRuleListArrayOutput) ToAclRuleRuleListArrayOutput added in v0.1.5

func (o AclRuleRuleListArrayOutput) ToAclRuleRuleListArrayOutput() AclRuleRuleListArrayOutput

func (AclRuleRuleListArrayOutput) ToAclRuleRuleListArrayOutputWithContext added in v0.1.5

func (o AclRuleRuleListArrayOutput) ToAclRuleRuleListArrayOutputWithContext(ctx context.Context) AclRuleRuleListArrayOutput

type AclRuleRuleListInput added in v0.1.5

type AclRuleRuleListInput interface {
	pulumi.Input

	ToAclRuleRuleListOutput() AclRuleRuleListOutput
	ToAclRuleRuleListOutputWithContext(context.Context) AclRuleRuleListOutput
}

AclRuleRuleListInput is an input type that accepts AclRuleRuleListArgs and AclRuleRuleListOutput values. You can construct a concrete instance of `AclRuleRuleListInput` via:

AclRuleRuleListArgs{...}

type AclRuleRuleListOutput added in v0.1.5

type AclRuleRuleListOutput struct{ *pulumi.OutputState }

func (AclRuleRuleListOutput) ElementType added in v0.1.5

func (AclRuleRuleListOutput) ElementType() reflect.Type

func (AclRuleRuleListOutput) Host added in v0.1.5

The default is *, which means that any host can be accessed. Currently, ckafka does not support host and ip network segment.

func (AclRuleRuleListOutput) Operation added in v0.1.5

Acl operation mode, enumeration value (all operations All, read Read, write Write).

func (AclRuleRuleListOutput) PermissionType added in v0.1.5

func (o AclRuleRuleListOutput) PermissionType() pulumi.StringOutput

permission type, (Deny|Allow).

func (AclRuleRuleListOutput) Principal added in v0.1.5

User list, the default is User:, which means that any user can access, and the current user can only be the user included in the user list. The input format needs to be prefixed with [User:]. For example, user A is passed in as User:A.

func (AclRuleRuleListOutput) ToAclRuleRuleListOutput added in v0.1.5

func (o AclRuleRuleListOutput) ToAclRuleRuleListOutput() AclRuleRuleListOutput

func (AclRuleRuleListOutput) ToAclRuleRuleListOutputWithContext added in v0.1.5

func (o AclRuleRuleListOutput) ToAclRuleRuleListOutputWithContext(ctx context.Context) AclRuleRuleListOutput

type AclRuleState added in v0.1.5

type AclRuleState struct {
	// instance id.
	InstanceId pulumi.StringPtrInput
	// Whether the preset ACL rule is applied to the newly added topic.
	IsApplied pulumi.IntPtrInput
	// A value representing the prefix that the prefix matches.
	Pattern pulumi.StringPtrInput
	// Match type, currently supports prefix matching and preset strategy, enumeration value list{PREFIXED/PRESET}.
	PatternType pulumi.StringPtrInput
	// Acl resource type, currently only supports Topic, enumeration value list{Topic}.
	ResourceType pulumi.StringPtrInput
	// List of configured ACL rules.
	RuleLists AclRuleRuleListArrayInput
	// rule name.
	RuleName pulumi.StringPtrInput
}

func (AclRuleState) ElementType added in v0.1.5

func (AclRuleState) ElementType() reflect.Type

type AclState

type AclState struct {
	// IP address allowed to access. The default value is `*`, which means that any host can access.
	Host pulumi.StringPtrInput
	// ID of the ckafka instance.
	InstanceId pulumi.StringPtrInput
	// ACL operation mode. Valid values: `UNKNOWN`, `ANY`, `ALL`, `READ`, `WRITE`, `CREATE`, `DELETE`, `ALTER`, `DESCRIBE`, `CLUSTER_ACTION`, `DESCRIBE_CONFIGS` and `ALTER_CONFIGS`.
	OperationType pulumi.StringPtrInput
	// ACL permission type. Valid values: `UNKNOWN`, `ANY`, `DENY`, `ALLOW`. and `ALLOW` by default. Currently, CKafka supports `ALLOW` (equivalent to allow list), and other fields will be used for future ACLs compatible with open-source Kafka.
	PermissionType pulumi.StringPtrInput
	// User list. The default value is `*`, which means that any user can access. The current user can only be one included in the user list.
	Principal pulumi.StringPtrInput
	// ACL resource name, which is related to `resourceType`. For example, if `resourceType` is `TOPIC`, this field indicates the topic name; if `resourceType` is `GROUP`, this field indicates the group name.
	ResourceName pulumi.StringPtrInput
	// ACL resource type. Valid values are `UNKNOWN`, `ANY`, `TOPIC`, `GROUP`, `CLUSTER`, `TRANSACTIONAL_ID`. and `TOPIC` by default. Currently, only `TOPIC` is available, and other fields will be used for future ACLs compatible with open-source Kafka.
	ResourceType pulumi.StringPtrInput
}

func (AclState) ElementType

func (AclState) ElementType() reflect.Type

type ConnectResource added in v0.1.3

type ConnectResource struct {
	pulumi.CustomResourceState

	// ClickHouse configuration, required when Type is CLICKHOUSE.
	ClickhouseConnectParam ConnectResourceClickhouseConnectParamPtrOutput `pulumi:"clickhouseConnectParam"`
	// Connection source description.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Doris configuration, required when Type is DORIS.
	DorisConnectParam ConnectResourceDorisConnectParamPtrOutput `pulumi:"dorisConnectParam"`
	// Dts configuration, required when Type is DTS.
	DtsConnectParam ConnectResourceDtsConnectParamPtrOutput `pulumi:"dtsConnectParam"`
	// Es configuration, required when Type is ES.
	EsConnectParam ConnectResourceEsConnectParamPtrOutput `pulumi:"esConnectParam"`
	// Kafka configuration, required when Type is KAFKA.
	KafkaConnectParam ConnectResourceKafkaConnectParamPtrOutput `pulumi:"kafkaConnectParam"`
	// Maria DB configuration, required when Type is MARIADB.
	MariadbConnectParam ConnectResourceMariadbConnectParamPtrOutput `pulumi:"mariadbConnectParam"`
	// Mongo DB configuration, required when Type is MONGODB.
	MongodbConnectParam ConnectResourceMongodbConnectParamPtrOutput `pulumi:"mongodbConnectParam"`
	// MySQL configuration, required when Type is MYSQL or TDSQL C_MYSQL.
	MysqlConnectParam ConnectResourceMysqlConnectParamPtrOutput `pulumi:"mysqlConnectParam"`
	// Postgresql configuration, required when Type is POSTGRESQL or TDSQL C POSTGRESQL.
	PostgresqlConnectParam ConnectResourcePostgresqlConnectParamPtrOutput `pulumi:"postgresqlConnectParam"`
	// connection source name.
	ResourceName pulumi.StringOutput `pulumi:"resourceName"`
	// SQLServer configuration, required when Type is SQLSERVER.
	SqlserverConnectParam ConnectResourceSqlserverConnectParamPtrOutput `pulumi:"sqlserverConnectParam"`
	// connection source type.
	Type pulumi.StringOutput `pulumi:"type"`
}

Provides a resource to create a ckafka connectResource

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.NewConnectResource(ctx, "connectResource", &Ckafka.ConnectResourceArgs{
			Description: pulumi.String("for terraform test"),
			MysqlConnectParam: &ckafka.ConnectResourceMysqlConnectParamArgs{
				Password:   pulumi.String("xxxxxxxxx"),
				Port:       pulumi.Int(3306),
				Resource:   pulumi.String("cdb-fitq5t9h"),
				SelfBuilt:  pulumi.Bool(false),
				ServiceVip: pulumi.String("172.16.80.59"),
				UniqVpcId:  pulumi.String("vpc-4owdpnwr"),
				UserName:   pulumi.String("root"),
			},
			ResourceName: pulumi.String("terraform-test"),
			Type:         pulumi.String("MYSQL"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

ckafka connect_resource can be imported using the id, e.g.

```sh

$ pulumi import tencentcloud:Ckafka/connectResource:ConnectResource connect_resource connect_resource_id

```

func GetConnectResource added in v0.1.3

func GetConnectResource(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ConnectResourceState, opts ...pulumi.ResourceOption) (*ConnectResource, error)

GetConnectResource gets an existing ConnectResource resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewConnectResource added in v0.1.3

func NewConnectResource(ctx *pulumi.Context,
	name string, args *ConnectResourceArgs, opts ...pulumi.ResourceOption) (*ConnectResource, error)

NewConnectResource registers a new resource with the given unique name, arguments, and options.

func (*ConnectResource) ElementType added in v0.1.3

func (*ConnectResource) ElementType() reflect.Type

func (*ConnectResource) ToConnectResourceOutput added in v0.1.3

func (i *ConnectResource) ToConnectResourceOutput() ConnectResourceOutput

func (*ConnectResource) ToConnectResourceOutputWithContext added in v0.1.3

func (i *ConnectResource) ToConnectResourceOutputWithContext(ctx context.Context) ConnectResourceOutput

type ConnectResourceArgs added in v0.1.3

type ConnectResourceArgs struct {
	// ClickHouse configuration, required when Type is CLICKHOUSE.
	ClickhouseConnectParam ConnectResourceClickhouseConnectParamPtrInput
	// Connection source description.
	Description pulumi.StringPtrInput
	// Doris configuration, required when Type is DORIS.
	DorisConnectParam ConnectResourceDorisConnectParamPtrInput
	// Dts configuration, required when Type is DTS.
	DtsConnectParam ConnectResourceDtsConnectParamPtrInput
	// Es configuration, required when Type is ES.
	EsConnectParam ConnectResourceEsConnectParamPtrInput
	// Kafka configuration, required when Type is KAFKA.
	KafkaConnectParam ConnectResourceKafkaConnectParamPtrInput
	// Maria DB configuration, required when Type is MARIADB.
	MariadbConnectParam ConnectResourceMariadbConnectParamPtrInput
	// Mongo DB configuration, required when Type is MONGODB.
	MongodbConnectParam ConnectResourceMongodbConnectParamPtrInput
	// MySQL configuration, required when Type is MYSQL or TDSQL C_MYSQL.
	MysqlConnectParam ConnectResourceMysqlConnectParamPtrInput
	// Postgresql configuration, required when Type is POSTGRESQL or TDSQL C POSTGRESQL.
	PostgresqlConnectParam ConnectResourcePostgresqlConnectParamPtrInput
	// connection source name.
	ResourceName pulumi.StringInput
	// SQLServer configuration, required when Type is SQLSERVER.
	SqlserverConnectParam ConnectResourceSqlserverConnectParamPtrInput
	// connection source type.
	Type pulumi.StringInput
}

The set of arguments for constructing a ConnectResource resource.

func (ConnectResourceArgs) ElementType added in v0.1.3

func (ConnectResourceArgs) ElementType() reflect.Type

type ConnectResourceArray added in v0.1.3

type ConnectResourceArray []ConnectResourceInput

func (ConnectResourceArray) ElementType added in v0.1.3

func (ConnectResourceArray) ElementType() reflect.Type

func (ConnectResourceArray) ToConnectResourceArrayOutput added in v0.1.3

func (i ConnectResourceArray) ToConnectResourceArrayOutput() ConnectResourceArrayOutput

func (ConnectResourceArray) ToConnectResourceArrayOutputWithContext added in v0.1.3

func (i ConnectResourceArray) ToConnectResourceArrayOutputWithContext(ctx context.Context) ConnectResourceArrayOutput

type ConnectResourceArrayInput added in v0.1.3

type ConnectResourceArrayInput interface {
	pulumi.Input

	ToConnectResourceArrayOutput() ConnectResourceArrayOutput
	ToConnectResourceArrayOutputWithContext(context.Context) ConnectResourceArrayOutput
}

ConnectResourceArrayInput is an input type that accepts ConnectResourceArray and ConnectResourceArrayOutput values. You can construct a concrete instance of `ConnectResourceArrayInput` via:

ConnectResourceArray{ ConnectResourceArgs{...} }

type ConnectResourceArrayOutput added in v0.1.3

type ConnectResourceArrayOutput struct{ *pulumi.OutputState }

func (ConnectResourceArrayOutput) ElementType added in v0.1.3

func (ConnectResourceArrayOutput) ElementType() reflect.Type

func (ConnectResourceArrayOutput) Index added in v0.1.3

func (ConnectResourceArrayOutput) ToConnectResourceArrayOutput added in v0.1.3

func (o ConnectResourceArrayOutput) ToConnectResourceArrayOutput() ConnectResourceArrayOutput

func (ConnectResourceArrayOutput) ToConnectResourceArrayOutputWithContext added in v0.1.3

func (o ConnectResourceArrayOutput) ToConnectResourceArrayOutputWithContext(ctx context.Context) ConnectResourceArrayOutput

type ConnectResourceClickhouseConnectParam added in v0.1.3

type ConnectResourceClickhouseConnectParam struct {
	// Whether to update to the associated Datahub task, default: false.
	IsUpdate *bool `pulumi:"isUpdate"`
	// Password for Clickhouse connection source.
	Password string `pulumi:"password"`
	// Clickhouse connection port.
	Port int `pulumi:"port"`
	// Instance resources for Click House connection sources.
	Resource string `pulumi:"resource"`
	// Whether the Clickhouse connection source is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// Instance VIP of the ClickHouse connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip *string `pulumi:"serviceVip"`
	// The vpc Id of the source of the ClickHouse connection, when it is a Tencent Cloud instance, it is required.
	UniqVpcId *string `pulumi:"uniqVpcId"`
	// The username of the clickhouse connection source.
	UserName string `pulumi:"userName"`
}

type ConnectResourceClickhouseConnectParamArgs added in v0.1.3

type ConnectResourceClickhouseConnectParamArgs struct {
	// Whether to update to the associated Datahub task, default: false.
	IsUpdate pulumi.BoolPtrInput `pulumi:"isUpdate"`
	// Password for Clickhouse connection source.
	Password pulumi.StringInput `pulumi:"password"`
	// Clickhouse connection port.
	Port pulumi.IntInput `pulumi:"port"`
	// Instance resources for Click House connection sources.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether the Clickhouse connection source is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// Instance VIP of the ClickHouse connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringPtrInput `pulumi:"serviceVip"`
	// The vpc Id of the source of the ClickHouse connection, when it is a Tencent Cloud instance, it is required.
	UniqVpcId pulumi.StringPtrInput `pulumi:"uniqVpcId"`
	// The username of the clickhouse connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (ConnectResourceClickhouseConnectParamArgs) ElementType added in v0.1.3

func (ConnectResourceClickhouseConnectParamArgs) ToConnectResourceClickhouseConnectParamOutput added in v0.1.3

func (i ConnectResourceClickhouseConnectParamArgs) ToConnectResourceClickhouseConnectParamOutput() ConnectResourceClickhouseConnectParamOutput

func (ConnectResourceClickhouseConnectParamArgs) ToConnectResourceClickhouseConnectParamOutputWithContext added in v0.1.3

func (i ConnectResourceClickhouseConnectParamArgs) ToConnectResourceClickhouseConnectParamOutputWithContext(ctx context.Context) ConnectResourceClickhouseConnectParamOutput

func (ConnectResourceClickhouseConnectParamArgs) ToConnectResourceClickhouseConnectParamPtrOutput added in v0.1.3

func (i ConnectResourceClickhouseConnectParamArgs) ToConnectResourceClickhouseConnectParamPtrOutput() ConnectResourceClickhouseConnectParamPtrOutput

func (ConnectResourceClickhouseConnectParamArgs) ToConnectResourceClickhouseConnectParamPtrOutputWithContext added in v0.1.3

func (i ConnectResourceClickhouseConnectParamArgs) ToConnectResourceClickhouseConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceClickhouseConnectParamPtrOutput

type ConnectResourceClickhouseConnectParamInput added in v0.1.3

type ConnectResourceClickhouseConnectParamInput interface {
	pulumi.Input

	ToConnectResourceClickhouseConnectParamOutput() ConnectResourceClickhouseConnectParamOutput
	ToConnectResourceClickhouseConnectParamOutputWithContext(context.Context) ConnectResourceClickhouseConnectParamOutput
}

ConnectResourceClickhouseConnectParamInput is an input type that accepts ConnectResourceClickhouseConnectParamArgs and ConnectResourceClickhouseConnectParamOutput values. You can construct a concrete instance of `ConnectResourceClickhouseConnectParamInput` via:

ConnectResourceClickhouseConnectParamArgs{...}

type ConnectResourceClickhouseConnectParamOutput added in v0.1.3

type ConnectResourceClickhouseConnectParamOutput struct{ *pulumi.OutputState }

func (ConnectResourceClickhouseConnectParamOutput) ElementType added in v0.1.3

func (ConnectResourceClickhouseConnectParamOutput) IsUpdate added in v0.1.3

Whether to update to the associated Datahub task, default: false.

func (ConnectResourceClickhouseConnectParamOutput) Password added in v0.1.3

Password for Clickhouse connection source.

func (ConnectResourceClickhouseConnectParamOutput) Port added in v0.1.3

Clickhouse connection port.

func (ConnectResourceClickhouseConnectParamOutput) Resource added in v0.1.3

Instance resources for Click House connection sources.

func (ConnectResourceClickhouseConnectParamOutput) SelfBuilt added in v0.1.3

Whether the Clickhouse connection source is a self-built cluster.

func (ConnectResourceClickhouseConnectParamOutput) ServiceVip added in v0.1.3

Instance VIP of the ClickHouse connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourceClickhouseConnectParamOutput) ToConnectResourceClickhouseConnectParamOutput added in v0.1.3

func (o ConnectResourceClickhouseConnectParamOutput) ToConnectResourceClickhouseConnectParamOutput() ConnectResourceClickhouseConnectParamOutput

func (ConnectResourceClickhouseConnectParamOutput) ToConnectResourceClickhouseConnectParamOutputWithContext added in v0.1.3

func (o ConnectResourceClickhouseConnectParamOutput) ToConnectResourceClickhouseConnectParamOutputWithContext(ctx context.Context) ConnectResourceClickhouseConnectParamOutput

func (ConnectResourceClickhouseConnectParamOutput) ToConnectResourceClickhouseConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceClickhouseConnectParamOutput) ToConnectResourceClickhouseConnectParamPtrOutput() ConnectResourceClickhouseConnectParamPtrOutput

func (ConnectResourceClickhouseConnectParamOutput) ToConnectResourceClickhouseConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceClickhouseConnectParamOutput) ToConnectResourceClickhouseConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceClickhouseConnectParamPtrOutput

func (ConnectResourceClickhouseConnectParamOutput) UniqVpcId added in v0.1.3

The vpc Id of the source of the ClickHouse connection, when it is a Tencent Cloud instance, it is required.

func (ConnectResourceClickhouseConnectParamOutput) UserName added in v0.1.3

The username of the clickhouse connection source.

type ConnectResourceClickhouseConnectParamPtrInput added in v0.1.3

type ConnectResourceClickhouseConnectParamPtrInput interface {
	pulumi.Input

	ToConnectResourceClickhouseConnectParamPtrOutput() ConnectResourceClickhouseConnectParamPtrOutput
	ToConnectResourceClickhouseConnectParamPtrOutputWithContext(context.Context) ConnectResourceClickhouseConnectParamPtrOutput
}

ConnectResourceClickhouseConnectParamPtrInput is an input type that accepts ConnectResourceClickhouseConnectParamArgs, ConnectResourceClickhouseConnectParamPtr and ConnectResourceClickhouseConnectParamPtrOutput values. You can construct a concrete instance of `ConnectResourceClickhouseConnectParamPtrInput` via:

        ConnectResourceClickhouseConnectParamArgs{...}

or:

        nil

type ConnectResourceClickhouseConnectParamPtrOutput added in v0.1.3

type ConnectResourceClickhouseConnectParamPtrOutput struct{ *pulumi.OutputState }

func (ConnectResourceClickhouseConnectParamPtrOutput) Elem added in v0.1.3

func (ConnectResourceClickhouseConnectParamPtrOutput) ElementType added in v0.1.3

func (ConnectResourceClickhouseConnectParamPtrOutput) IsUpdate added in v0.1.3

Whether to update to the associated Datahub task, default: false.

func (ConnectResourceClickhouseConnectParamPtrOutput) Password added in v0.1.3

Password for Clickhouse connection source.

func (ConnectResourceClickhouseConnectParamPtrOutput) Port added in v0.1.3

Clickhouse connection port.

func (ConnectResourceClickhouseConnectParamPtrOutput) Resource added in v0.1.3

Instance resources for Click House connection sources.

func (ConnectResourceClickhouseConnectParamPtrOutput) SelfBuilt added in v0.1.3

Whether the Clickhouse connection source is a self-built cluster.

func (ConnectResourceClickhouseConnectParamPtrOutput) ServiceVip added in v0.1.3

Instance VIP of the ClickHouse connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourceClickhouseConnectParamPtrOutput) ToConnectResourceClickhouseConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceClickhouseConnectParamPtrOutput) ToConnectResourceClickhouseConnectParamPtrOutput() ConnectResourceClickhouseConnectParamPtrOutput

func (ConnectResourceClickhouseConnectParamPtrOutput) ToConnectResourceClickhouseConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceClickhouseConnectParamPtrOutput) ToConnectResourceClickhouseConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceClickhouseConnectParamPtrOutput

func (ConnectResourceClickhouseConnectParamPtrOutput) UniqVpcId added in v0.1.3

The vpc Id of the source of the ClickHouse connection, when it is a Tencent Cloud instance, it is required.

func (ConnectResourceClickhouseConnectParamPtrOutput) UserName added in v0.1.3

The username of the clickhouse connection source.

type ConnectResourceDorisConnectParam added in v0.1.3

type ConnectResourceDorisConnectParam struct {
	// Doris http CLB port, Usually mapped to port 8040 of be.
	BePort *int `pulumi:"bePort"`
	// Whether to update to the associated Datahub task, default: false.
	IsUpdate *bool `pulumi:"isUpdate"`
	// Doris  password.
	Password string `pulumi:"password"`
	// Doris jdbc CLB port, Usually mapped to port 9030 of fe.
	Port int `pulumi:"port"`
	// Doris  instanceId.
	Resource string `pulumi:"resource"`
	// Doris Whether the connection source is a self-built cluster, default: false.
	SelfBuilt *bool `pulumi:"selfBuilt"`
	// Doris vip, When it is a Tencent Cloud instance, it is required.
	ServiceVip *string `pulumi:"serviceVip"`
	// Doris vpcId, When it is a Tencent Cloud instance, it is required.
	UniqVpcId *string `pulumi:"uniqVpcId"`
	// Doris  The username of the connection source.
	UserName string `pulumi:"userName"`
}

type ConnectResourceDorisConnectParamArgs added in v0.1.3

type ConnectResourceDorisConnectParamArgs struct {
	// Doris http CLB port, Usually mapped to port 8040 of be.
	BePort pulumi.IntPtrInput `pulumi:"bePort"`
	// Whether to update to the associated Datahub task, default: false.
	IsUpdate pulumi.BoolPtrInput `pulumi:"isUpdate"`
	// Doris  password.
	Password pulumi.StringInput `pulumi:"password"`
	// Doris jdbc CLB port, Usually mapped to port 9030 of fe.
	Port pulumi.IntInput `pulumi:"port"`
	// Doris  instanceId.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Doris Whether the connection source is a self-built cluster, default: false.
	SelfBuilt pulumi.BoolPtrInput `pulumi:"selfBuilt"`
	// Doris vip, When it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringPtrInput `pulumi:"serviceVip"`
	// Doris vpcId, When it is a Tencent Cloud instance, it is required.
	UniqVpcId pulumi.StringPtrInput `pulumi:"uniqVpcId"`
	// Doris  The username of the connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (ConnectResourceDorisConnectParamArgs) ElementType added in v0.1.3

func (ConnectResourceDorisConnectParamArgs) ToConnectResourceDorisConnectParamOutput added in v0.1.3

func (i ConnectResourceDorisConnectParamArgs) ToConnectResourceDorisConnectParamOutput() ConnectResourceDorisConnectParamOutput

func (ConnectResourceDorisConnectParamArgs) ToConnectResourceDorisConnectParamOutputWithContext added in v0.1.3

func (i ConnectResourceDorisConnectParamArgs) ToConnectResourceDorisConnectParamOutputWithContext(ctx context.Context) ConnectResourceDorisConnectParamOutput

func (ConnectResourceDorisConnectParamArgs) ToConnectResourceDorisConnectParamPtrOutput added in v0.1.3

func (i ConnectResourceDorisConnectParamArgs) ToConnectResourceDorisConnectParamPtrOutput() ConnectResourceDorisConnectParamPtrOutput

func (ConnectResourceDorisConnectParamArgs) ToConnectResourceDorisConnectParamPtrOutputWithContext added in v0.1.3

func (i ConnectResourceDorisConnectParamArgs) ToConnectResourceDorisConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceDorisConnectParamPtrOutput

type ConnectResourceDorisConnectParamInput added in v0.1.3

type ConnectResourceDorisConnectParamInput interface {
	pulumi.Input

	ToConnectResourceDorisConnectParamOutput() ConnectResourceDorisConnectParamOutput
	ToConnectResourceDorisConnectParamOutputWithContext(context.Context) ConnectResourceDorisConnectParamOutput
}

ConnectResourceDorisConnectParamInput is an input type that accepts ConnectResourceDorisConnectParamArgs and ConnectResourceDorisConnectParamOutput values. You can construct a concrete instance of `ConnectResourceDorisConnectParamInput` via:

ConnectResourceDorisConnectParamArgs{...}

type ConnectResourceDorisConnectParamOutput added in v0.1.3

type ConnectResourceDorisConnectParamOutput struct{ *pulumi.OutputState }

func (ConnectResourceDorisConnectParamOutput) BePort added in v0.1.3

Doris http CLB port, Usually mapped to port 8040 of be.

func (ConnectResourceDorisConnectParamOutput) ElementType added in v0.1.3

func (ConnectResourceDorisConnectParamOutput) IsUpdate added in v0.1.3

Whether to update to the associated Datahub task, default: false.

func (ConnectResourceDorisConnectParamOutput) Password added in v0.1.3

Doris password.

func (ConnectResourceDorisConnectParamOutput) Port added in v0.1.3

Doris jdbc CLB port, Usually mapped to port 9030 of fe.

func (ConnectResourceDorisConnectParamOutput) Resource added in v0.1.3

Doris instanceId.

func (ConnectResourceDorisConnectParamOutput) SelfBuilt added in v0.1.3

Doris Whether the connection source is a self-built cluster, default: false.

func (ConnectResourceDorisConnectParamOutput) ServiceVip added in v0.1.3

Doris vip, When it is a Tencent Cloud instance, it is required.

func (ConnectResourceDorisConnectParamOutput) ToConnectResourceDorisConnectParamOutput added in v0.1.3

func (o ConnectResourceDorisConnectParamOutput) ToConnectResourceDorisConnectParamOutput() ConnectResourceDorisConnectParamOutput

func (ConnectResourceDorisConnectParamOutput) ToConnectResourceDorisConnectParamOutputWithContext added in v0.1.3

func (o ConnectResourceDorisConnectParamOutput) ToConnectResourceDorisConnectParamOutputWithContext(ctx context.Context) ConnectResourceDorisConnectParamOutput

func (ConnectResourceDorisConnectParamOutput) ToConnectResourceDorisConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceDorisConnectParamOutput) ToConnectResourceDorisConnectParamPtrOutput() ConnectResourceDorisConnectParamPtrOutput

func (ConnectResourceDorisConnectParamOutput) ToConnectResourceDorisConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceDorisConnectParamOutput) ToConnectResourceDorisConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceDorisConnectParamPtrOutput

func (ConnectResourceDorisConnectParamOutput) UniqVpcId added in v0.1.3

Doris vpcId, When it is a Tencent Cloud instance, it is required.

func (ConnectResourceDorisConnectParamOutput) UserName added in v0.1.3

Doris The username of the connection source.

type ConnectResourceDorisConnectParamPtrInput added in v0.1.3

type ConnectResourceDorisConnectParamPtrInput interface {
	pulumi.Input

	ToConnectResourceDorisConnectParamPtrOutput() ConnectResourceDorisConnectParamPtrOutput
	ToConnectResourceDorisConnectParamPtrOutputWithContext(context.Context) ConnectResourceDorisConnectParamPtrOutput
}

ConnectResourceDorisConnectParamPtrInput is an input type that accepts ConnectResourceDorisConnectParamArgs, ConnectResourceDorisConnectParamPtr and ConnectResourceDorisConnectParamPtrOutput values. You can construct a concrete instance of `ConnectResourceDorisConnectParamPtrInput` via:

        ConnectResourceDorisConnectParamArgs{...}

or:

        nil

type ConnectResourceDorisConnectParamPtrOutput added in v0.1.3

type ConnectResourceDorisConnectParamPtrOutput struct{ *pulumi.OutputState }

func (ConnectResourceDorisConnectParamPtrOutput) BePort added in v0.1.3

Doris http CLB port, Usually mapped to port 8040 of be.

func (ConnectResourceDorisConnectParamPtrOutput) Elem added in v0.1.3

func (ConnectResourceDorisConnectParamPtrOutput) ElementType added in v0.1.3

func (ConnectResourceDorisConnectParamPtrOutput) IsUpdate added in v0.1.3

Whether to update to the associated Datahub task, default: false.

func (ConnectResourceDorisConnectParamPtrOutput) Password added in v0.1.3

Doris password.

func (ConnectResourceDorisConnectParamPtrOutput) Port added in v0.1.3

Doris jdbc CLB port, Usually mapped to port 9030 of fe.

func (ConnectResourceDorisConnectParamPtrOutput) Resource added in v0.1.3

Doris instanceId.

func (ConnectResourceDorisConnectParamPtrOutput) SelfBuilt added in v0.1.3

Doris Whether the connection source is a self-built cluster, default: false.

func (ConnectResourceDorisConnectParamPtrOutput) ServiceVip added in v0.1.3

Doris vip, When it is a Tencent Cloud instance, it is required.

func (ConnectResourceDorisConnectParamPtrOutput) ToConnectResourceDorisConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceDorisConnectParamPtrOutput) ToConnectResourceDorisConnectParamPtrOutput() ConnectResourceDorisConnectParamPtrOutput

func (ConnectResourceDorisConnectParamPtrOutput) ToConnectResourceDorisConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceDorisConnectParamPtrOutput) ToConnectResourceDorisConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceDorisConnectParamPtrOutput

func (ConnectResourceDorisConnectParamPtrOutput) UniqVpcId added in v0.1.3

Doris vpcId, When it is a Tencent Cloud instance, it is required.

func (ConnectResourceDorisConnectParamPtrOutput) UserName added in v0.1.3

Doris The username of the connection source.

type ConnectResourceDtsConnectParam added in v0.1.3

type ConnectResourceDtsConnectParam struct {
	// Id of the Dts consumption group.
	GroupId string `pulumi:"groupId"`
	// Whether to update to the associated Datahub task, default: false.
	IsUpdate *bool `pulumi:"isUpdate"`
	// The password of the Dts consumption group.
	Password string `pulumi:"password"`
	// Dts port.
	Port int `pulumi:"port"`
	// Dts instance Id.
	Resource string `pulumi:"resource"`
	// Topic subscribed by Dts.
	Topic string `pulumi:"topic"`
	// The account number of the Dts consumption group.
	UserName string `pulumi:"userName"`
}

type ConnectResourceDtsConnectParamArgs added in v0.1.3

type ConnectResourceDtsConnectParamArgs struct {
	// Id of the Dts consumption group.
	GroupId pulumi.StringInput `pulumi:"groupId"`
	// Whether to update to the associated Datahub task, default: false.
	IsUpdate pulumi.BoolPtrInput `pulumi:"isUpdate"`
	// The password of the Dts consumption group.
	Password pulumi.StringInput `pulumi:"password"`
	// Dts port.
	Port pulumi.IntInput `pulumi:"port"`
	// Dts instance Id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Topic subscribed by Dts.
	Topic pulumi.StringInput `pulumi:"topic"`
	// The account number of the Dts consumption group.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (ConnectResourceDtsConnectParamArgs) ElementType added in v0.1.3

func (ConnectResourceDtsConnectParamArgs) ToConnectResourceDtsConnectParamOutput added in v0.1.3

func (i ConnectResourceDtsConnectParamArgs) ToConnectResourceDtsConnectParamOutput() ConnectResourceDtsConnectParamOutput

func (ConnectResourceDtsConnectParamArgs) ToConnectResourceDtsConnectParamOutputWithContext added in v0.1.3

func (i ConnectResourceDtsConnectParamArgs) ToConnectResourceDtsConnectParamOutputWithContext(ctx context.Context) ConnectResourceDtsConnectParamOutput

func (ConnectResourceDtsConnectParamArgs) ToConnectResourceDtsConnectParamPtrOutput added in v0.1.3

func (i ConnectResourceDtsConnectParamArgs) ToConnectResourceDtsConnectParamPtrOutput() ConnectResourceDtsConnectParamPtrOutput

func (ConnectResourceDtsConnectParamArgs) ToConnectResourceDtsConnectParamPtrOutputWithContext added in v0.1.3

func (i ConnectResourceDtsConnectParamArgs) ToConnectResourceDtsConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceDtsConnectParamPtrOutput

type ConnectResourceDtsConnectParamInput added in v0.1.3

type ConnectResourceDtsConnectParamInput interface {
	pulumi.Input

	ToConnectResourceDtsConnectParamOutput() ConnectResourceDtsConnectParamOutput
	ToConnectResourceDtsConnectParamOutputWithContext(context.Context) ConnectResourceDtsConnectParamOutput
}

ConnectResourceDtsConnectParamInput is an input type that accepts ConnectResourceDtsConnectParamArgs and ConnectResourceDtsConnectParamOutput values. You can construct a concrete instance of `ConnectResourceDtsConnectParamInput` via:

ConnectResourceDtsConnectParamArgs{...}

type ConnectResourceDtsConnectParamOutput added in v0.1.3

type ConnectResourceDtsConnectParamOutput struct{ *pulumi.OutputState }

func (ConnectResourceDtsConnectParamOutput) ElementType added in v0.1.3

func (ConnectResourceDtsConnectParamOutput) GroupId added in v0.1.3

Id of the Dts consumption group.

func (ConnectResourceDtsConnectParamOutput) IsUpdate added in v0.1.3

Whether to update to the associated Datahub task, default: false.

func (ConnectResourceDtsConnectParamOutput) Password added in v0.1.3

The password of the Dts consumption group.

func (ConnectResourceDtsConnectParamOutput) Port added in v0.1.3

Dts port.

func (ConnectResourceDtsConnectParamOutput) Resource added in v0.1.3

Dts instance Id.

func (ConnectResourceDtsConnectParamOutput) ToConnectResourceDtsConnectParamOutput added in v0.1.3

func (o ConnectResourceDtsConnectParamOutput) ToConnectResourceDtsConnectParamOutput() ConnectResourceDtsConnectParamOutput

func (ConnectResourceDtsConnectParamOutput) ToConnectResourceDtsConnectParamOutputWithContext added in v0.1.3

func (o ConnectResourceDtsConnectParamOutput) ToConnectResourceDtsConnectParamOutputWithContext(ctx context.Context) ConnectResourceDtsConnectParamOutput

func (ConnectResourceDtsConnectParamOutput) ToConnectResourceDtsConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceDtsConnectParamOutput) ToConnectResourceDtsConnectParamPtrOutput() ConnectResourceDtsConnectParamPtrOutput

func (ConnectResourceDtsConnectParamOutput) ToConnectResourceDtsConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceDtsConnectParamOutput) ToConnectResourceDtsConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceDtsConnectParamPtrOutput

func (ConnectResourceDtsConnectParamOutput) Topic added in v0.1.3

Topic subscribed by Dts.

func (ConnectResourceDtsConnectParamOutput) UserName added in v0.1.3

The account number of the Dts consumption group.

type ConnectResourceDtsConnectParamPtrInput added in v0.1.3

type ConnectResourceDtsConnectParamPtrInput interface {
	pulumi.Input

	ToConnectResourceDtsConnectParamPtrOutput() ConnectResourceDtsConnectParamPtrOutput
	ToConnectResourceDtsConnectParamPtrOutputWithContext(context.Context) ConnectResourceDtsConnectParamPtrOutput
}

ConnectResourceDtsConnectParamPtrInput is an input type that accepts ConnectResourceDtsConnectParamArgs, ConnectResourceDtsConnectParamPtr and ConnectResourceDtsConnectParamPtrOutput values. You can construct a concrete instance of `ConnectResourceDtsConnectParamPtrInput` via:

        ConnectResourceDtsConnectParamArgs{...}

or:

        nil

type ConnectResourceDtsConnectParamPtrOutput added in v0.1.3

type ConnectResourceDtsConnectParamPtrOutput struct{ *pulumi.OutputState }

func (ConnectResourceDtsConnectParamPtrOutput) Elem added in v0.1.3

func (ConnectResourceDtsConnectParamPtrOutput) ElementType added in v0.1.3

func (ConnectResourceDtsConnectParamPtrOutput) GroupId added in v0.1.3

Id of the Dts consumption group.

func (ConnectResourceDtsConnectParamPtrOutput) IsUpdate added in v0.1.3

Whether to update to the associated Datahub task, default: false.

func (ConnectResourceDtsConnectParamPtrOutput) Password added in v0.1.3

The password of the Dts consumption group.

func (ConnectResourceDtsConnectParamPtrOutput) Port added in v0.1.3

Dts port.

func (ConnectResourceDtsConnectParamPtrOutput) Resource added in v0.1.3

Dts instance Id.

func (ConnectResourceDtsConnectParamPtrOutput) ToConnectResourceDtsConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceDtsConnectParamPtrOutput) ToConnectResourceDtsConnectParamPtrOutput() ConnectResourceDtsConnectParamPtrOutput

func (ConnectResourceDtsConnectParamPtrOutput) ToConnectResourceDtsConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceDtsConnectParamPtrOutput) ToConnectResourceDtsConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceDtsConnectParamPtrOutput

func (ConnectResourceDtsConnectParamPtrOutput) Topic added in v0.1.3

Topic subscribed by Dts.

func (ConnectResourceDtsConnectParamPtrOutput) UserName added in v0.1.3

The account number of the Dts consumption group.

type ConnectResourceEsConnectParam added in v0.1.3

type ConnectResourceEsConnectParam struct {
	// Whether to update to the associated Datahub task, default: false.
	IsUpdate *bool `pulumi:"isUpdate"`
	// Es The password of the connection source.
	Password string `pulumi:"password"`
	// Es port.
	Port int `pulumi:"port"`
	// Instance resource of Es connection source.
	Resource string `pulumi:"resource"`
	// Whether the Es connection source is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// The instance vip of the Es connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip *string `pulumi:"serviceVip"`
	// The vpc Id of the Es connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId *string `pulumi:"uniqVpcId"`
	// Es The username of the connection source.
	UserName string `pulumi:"userName"`
}

type ConnectResourceEsConnectParamArgs added in v0.1.3

type ConnectResourceEsConnectParamArgs struct {
	// Whether to update to the associated Datahub task, default: false.
	IsUpdate pulumi.BoolPtrInput `pulumi:"isUpdate"`
	// Es The password of the connection source.
	Password pulumi.StringInput `pulumi:"password"`
	// Es port.
	Port pulumi.IntInput `pulumi:"port"`
	// Instance resource of Es connection source.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether the Es connection source is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// The instance vip of the Es connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringPtrInput `pulumi:"serviceVip"`
	// The vpc Id of the Es connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId pulumi.StringPtrInput `pulumi:"uniqVpcId"`
	// Es The username of the connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (ConnectResourceEsConnectParamArgs) ElementType added in v0.1.3

func (ConnectResourceEsConnectParamArgs) ToConnectResourceEsConnectParamOutput added in v0.1.3

func (i ConnectResourceEsConnectParamArgs) ToConnectResourceEsConnectParamOutput() ConnectResourceEsConnectParamOutput

func (ConnectResourceEsConnectParamArgs) ToConnectResourceEsConnectParamOutputWithContext added in v0.1.3

func (i ConnectResourceEsConnectParamArgs) ToConnectResourceEsConnectParamOutputWithContext(ctx context.Context) ConnectResourceEsConnectParamOutput

func (ConnectResourceEsConnectParamArgs) ToConnectResourceEsConnectParamPtrOutput added in v0.1.3

func (i ConnectResourceEsConnectParamArgs) ToConnectResourceEsConnectParamPtrOutput() ConnectResourceEsConnectParamPtrOutput

func (ConnectResourceEsConnectParamArgs) ToConnectResourceEsConnectParamPtrOutputWithContext added in v0.1.3

func (i ConnectResourceEsConnectParamArgs) ToConnectResourceEsConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceEsConnectParamPtrOutput

type ConnectResourceEsConnectParamInput added in v0.1.3

type ConnectResourceEsConnectParamInput interface {
	pulumi.Input

	ToConnectResourceEsConnectParamOutput() ConnectResourceEsConnectParamOutput
	ToConnectResourceEsConnectParamOutputWithContext(context.Context) ConnectResourceEsConnectParamOutput
}

ConnectResourceEsConnectParamInput is an input type that accepts ConnectResourceEsConnectParamArgs and ConnectResourceEsConnectParamOutput values. You can construct a concrete instance of `ConnectResourceEsConnectParamInput` via:

ConnectResourceEsConnectParamArgs{...}

type ConnectResourceEsConnectParamOutput added in v0.1.3

type ConnectResourceEsConnectParamOutput struct{ *pulumi.OutputState }

func (ConnectResourceEsConnectParamOutput) ElementType added in v0.1.3

func (ConnectResourceEsConnectParamOutput) IsUpdate added in v0.1.3

Whether to update to the associated Datahub task, default: false.

func (ConnectResourceEsConnectParamOutput) Password added in v0.1.3

Es The password of the connection source.

func (ConnectResourceEsConnectParamOutput) Port added in v0.1.3

Es port.

func (ConnectResourceEsConnectParamOutput) Resource added in v0.1.3

Instance resource of Es connection source.

func (ConnectResourceEsConnectParamOutput) SelfBuilt added in v0.1.3

Whether the Es connection source is a self-built cluster.

func (ConnectResourceEsConnectParamOutput) ServiceVip added in v0.1.3

The instance vip of the Es connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourceEsConnectParamOutput) ToConnectResourceEsConnectParamOutput added in v0.1.3

func (o ConnectResourceEsConnectParamOutput) ToConnectResourceEsConnectParamOutput() ConnectResourceEsConnectParamOutput

func (ConnectResourceEsConnectParamOutput) ToConnectResourceEsConnectParamOutputWithContext added in v0.1.3

func (o ConnectResourceEsConnectParamOutput) ToConnectResourceEsConnectParamOutputWithContext(ctx context.Context) ConnectResourceEsConnectParamOutput

func (ConnectResourceEsConnectParamOutput) ToConnectResourceEsConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceEsConnectParamOutput) ToConnectResourceEsConnectParamPtrOutput() ConnectResourceEsConnectParamPtrOutput

func (ConnectResourceEsConnectParamOutput) ToConnectResourceEsConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceEsConnectParamOutput) ToConnectResourceEsConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceEsConnectParamPtrOutput

func (ConnectResourceEsConnectParamOutput) UniqVpcId added in v0.1.3

The vpc Id of the Es connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourceEsConnectParamOutput) UserName added in v0.1.3

Es The username of the connection source.

type ConnectResourceEsConnectParamPtrInput added in v0.1.3

type ConnectResourceEsConnectParamPtrInput interface {
	pulumi.Input

	ToConnectResourceEsConnectParamPtrOutput() ConnectResourceEsConnectParamPtrOutput
	ToConnectResourceEsConnectParamPtrOutputWithContext(context.Context) ConnectResourceEsConnectParamPtrOutput
}

ConnectResourceEsConnectParamPtrInput is an input type that accepts ConnectResourceEsConnectParamArgs, ConnectResourceEsConnectParamPtr and ConnectResourceEsConnectParamPtrOutput values. You can construct a concrete instance of `ConnectResourceEsConnectParamPtrInput` via:

        ConnectResourceEsConnectParamArgs{...}

or:

        nil

type ConnectResourceEsConnectParamPtrOutput added in v0.1.3

type ConnectResourceEsConnectParamPtrOutput struct{ *pulumi.OutputState }

func (ConnectResourceEsConnectParamPtrOutput) Elem added in v0.1.3

func (ConnectResourceEsConnectParamPtrOutput) ElementType added in v0.1.3

func (ConnectResourceEsConnectParamPtrOutput) IsUpdate added in v0.1.3

Whether to update to the associated Datahub task, default: false.

func (ConnectResourceEsConnectParamPtrOutput) Password added in v0.1.3

Es The password of the connection source.

func (ConnectResourceEsConnectParamPtrOutput) Port added in v0.1.3

Es port.

func (ConnectResourceEsConnectParamPtrOutput) Resource added in v0.1.3

Instance resource of Es connection source.

func (ConnectResourceEsConnectParamPtrOutput) SelfBuilt added in v0.1.3

Whether the Es connection source is a self-built cluster.

func (ConnectResourceEsConnectParamPtrOutput) ServiceVip added in v0.1.3

The instance vip of the Es connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourceEsConnectParamPtrOutput) ToConnectResourceEsConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceEsConnectParamPtrOutput) ToConnectResourceEsConnectParamPtrOutput() ConnectResourceEsConnectParamPtrOutput

func (ConnectResourceEsConnectParamPtrOutput) ToConnectResourceEsConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceEsConnectParamPtrOutput) ToConnectResourceEsConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceEsConnectParamPtrOutput

func (ConnectResourceEsConnectParamPtrOutput) UniqVpcId added in v0.1.3

The vpc Id of the Es connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourceEsConnectParamPtrOutput) UserName added in v0.1.3

Es The username of the connection source.

type ConnectResourceInput added in v0.1.3

type ConnectResourceInput interface {
	pulumi.Input

	ToConnectResourceOutput() ConnectResourceOutput
	ToConnectResourceOutputWithContext(ctx context.Context) ConnectResourceOutput
}

type ConnectResourceKafkaConnectParam added in v0.1.3

type ConnectResourceKafkaConnectParam struct {
	// Kafka broker ip, Mandatory when self-built.
	BrokerAddress *string `pulumi:"brokerAddress"`
	// Whether to update to the associated Dip task, default: false.
	IsUpdate *bool `pulumi:"isUpdate"`
	// CKafka instanceId region, Required when crossing regions.
	Region *string `pulumi:"region"`
	// Kafka instanceId, When it is a Tencent Cloud instance, it is required.
	Resource *string `pulumi:"resource"`
	// Whether it is a self-built cluster, default: false.
	SelfBuilt *bool `pulumi:"selfBuilt"`
}

type ConnectResourceKafkaConnectParamArgs added in v0.1.3

type ConnectResourceKafkaConnectParamArgs struct {
	// Kafka broker ip, Mandatory when self-built.
	BrokerAddress pulumi.StringPtrInput `pulumi:"brokerAddress"`
	// Whether to update to the associated Dip task, default: false.
	IsUpdate pulumi.BoolPtrInput `pulumi:"isUpdate"`
	// CKafka instanceId region, Required when crossing regions.
	Region pulumi.StringPtrInput `pulumi:"region"`
	// Kafka instanceId, When it is a Tencent Cloud instance, it is required.
	Resource pulumi.StringPtrInput `pulumi:"resource"`
	// Whether it is a self-built cluster, default: false.
	SelfBuilt pulumi.BoolPtrInput `pulumi:"selfBuilt"`
}

func (ConnectResourceKafkaConnectParamArgs) ElementType added in v0.1.3

func (ConnectResourceKafkaConnectParamArgs) ToConnectResourceKafkaConnectParamOutput added in v0.1.3

func (i ConnectResourceKafkaConnectParamArgs) ToConnectResourceKafkaConnectParamOutput() ConnectResourceKafkaConnectParamOutput

func (ConnectResourceKafkaConnectParamArgs) ToConnectResourceKafkaConnectParamOutputWithContext added in v0.1.3

func (i ConnectResourceKafkaConnectParamArgs) ToConnectResourceKafkaConnectParamOutputWithContext(ctx context.Context) ConnectResourceKafkaConnectParamOutput

func (ConnectResourceKafkaConnectParamArgs) ToConnectResourceKafkaConnectParamPtrOutput added in v0.1.3

func (i ConnectResourceKafkaConnectParamArgs) ToConnectResourceKafkaConnectParamPtrOutput() ConnectResourceKafkaConnectParamPtrOutput

func (ConnectResourceKafkaConnectParamArgs) ToConnectResourceKafkaConnectParamPtrOutputWithContext added in v0.1.3

func (i ConnectResourceKafkaConnectParamArgs) ToConnectResourceKafkaConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceKafkaConnectParamPtrOutput

type ConnectResourceKafkaConnectParamInput added in v0.1.3

type ConnectResourceKafkaConnectParamInput interface {
	pulumi.Input

	ToConnectResourceKafkaConnectParamOutput() ConnectResourceKafkaConnectParamOutput
	ToConnectResourceKafkaConnectParamOutputWithContext(context.Context) ConnectResourceKafkaConnectParamOutput
}

ConnectResourceKafkaConnectParamInput is an input type that accepts ConnectResourceKafkaConnectParamArgs and ConnectResourceKafkaConnectParamOutput values. You can construct a concrete instance of `ConnectResourceKafkaConnectParamInput` via:

ConnectResourceKafkaConnectParamArgs{...}

type ConnectResourceKafkaConnectParamOutput added in v0.1.3

type ConnectResourceKafkaConnectParamOutput struct{ *pulumi.OutputState }

func (ConnectResourceKafkaConnectParamOutput) BrokerAddress added in v0.1.3

Kafka broker ip, Mandatory when self-built.

func (ConnectResourceKafkaConnectParamOutput) ElementType added in v0.1.3

func (ConnectResourceKafkaConnectParamOutput) IsUpdate added in v0.1.3

Whether to update to the associated Dip task, default: false.

func (ConnectResourceKafkaConnectParamOutput) Region added in v0.1.3

CKafka instanceId region, Required when crossing regions.

func (ConnectResourceKafkaConnectParamOutput) Resource added in v0.1.3

Kafka instanceId, When it is a Tencent Cloud instance, it is required.

func (ConnectResourceKafkaConnectParamOutput) SelfBuilt added in v0.1.3

Whether it is a self-built cluster, default: false.

func (ConnectResourceKafkaConnectParamOutput) ToConnectResourceKafkaConnectParamOutput added in v0.1.3

func (o ConnectResourceKafkaConnectParamOutput) ToConnectResourceKafkaConnectParamOutput() ConnectResourceKafkaConnectParamOutput

func (ConnectResourceKafkaConnectParamOutput) ToConnectResourceKafkaConnectParamOutputWithContext added in v0.1.3

func (o ConnectResourceKafkaConnectParamOutput) ToConnectResourceKafkaConnectParamOutputWithContext(ctx context.Context) ConnectResourceKafkaConnectParamOutput

func (ConnectResourceKafkaConnectParamOutput) ToConnectResourceKafkaConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceKafkaConnectParamOutput) ToConnectResourceKafkaConnectParamPtrOutput() ConnectResourceKafkaConnectParamPtrOutput

func (ConnectResourceKafkaConnectParamOutput) ToConnectResourceKafkaConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceKafkaConnectParamOutput) ToConnectResourceKafkaConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceKafkaConnectParamPtrOutput

type ConnectResourceKafkaConnectParamPtrInput added in v0.1.3

type ConnectResourceKafkaConnectParamPtrInput interface {
	pulumi.Input

	ToConnectResourceKafkaConnectParamPtrOutput() ConnectResourceKafkaConnectParamPtrOutput
	ToConnectResourceKafkaConnectParamPtrOutputWithContext(context.Context) ConnectResourceKafkaConnectParamPtrOutput
}

ConnectResourceKafkaConnectParamPtrInput is an input type that accepts ConnectResourceKafkaConnectParamArgs, ConnectResourceKafkaConnectParamPtr and ConnectResourceKafkaConnectParamPtrOutput values. You can construct a concrete instance of `ConnectResourceKafkaConnectParamPtrInput` via:

        ConnectResourceKafkaConnectParamArgs{...}

or:

        nil

type ConnectResourceKafkaConnectParamPtrOutput added in v0.1.3

type ConnectResourceKafkaConnectParamPtrOutput struct{ *pulumi.OutputState }

func (ConnectResourceKafkaConnectParamPtrOutput) BrokerAddress added in v0.1.3

Kafka broker ip, Mandatory when self-built.

func (ConnectResourceKafkaConnectParamPtrOutput) Elem added in v0.1.3

func (ConnectResourceKafkaConnectParamPtrOutput) ElementType added in v0.1.3

func (ConnectResourceKafkaConnectParamPtrOutput) IsUpdate added in v0.1.3

Whether to update to the associated Dip task, default: false.

func (ConnectResourceKafkaConnectParamPtrOutput) Region added in v0.1.3

CKafka instanceId region, Required when crossing regions.

func (ConnectResourceKafkaConnectParamPtrOutput) Resource added in v0.1.3

Kafka instanceId, When it is a Tencent Cloud instance, it is required.

func (ConnectResourceKafkaConnectParamPtrOutput) SelfBuilt added in v0.1.3

Whether it is a self-built cluster, default: false.

func (ConnectResourceKafkaConnectParamPtrOutput) ToConnectResourceKafkaConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceKafkaConnectParamPtrOutput) ToConnectResourceKafkaConnectParamPtrOutput() ConnectResourceKafkaConnectParamPtrOutput

func (ConnectResourceKafkaConnectParamPtrOutput) ToConnectResourceKafkaConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceKafkaConnectParamPtrOutput) ToConnectResourceKafkaConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceKafkaConnectParamPtrOutput

type ConnectResourceMap added in v0.1.3

type ConnectResourceMap map[string]ConnectResourceInput

func (ConnectResourceMap) ElementType added in v0.1.3

func (ConnectResourceMap) ElementType() reflect.Type

func (ConnectResourceMap) ToConnectResourceMapOutput added in v0.1.3

func (i ConnectResourceMap) ToConnectResourceMapOutput() ConnectResourceMapOutput

func (ConnectResourceMap) ToConnectResourceMapOutputWithContext added in v0.1.3

func (i ConnectResourceMap) ToConnectResourceMapOutputWithContext(ctx context.Context) ConnectResourceMapOutput

type ConnectResourceMapInput added in v0.1.3

type ConnectResourceMapInput interface {
	pulumi.Input

	ToConnectResourceMapOutput() ConnectResourceMapOutput
	ToConnectResourceMapOutputWithContext(context.Context) ConnectResourceMapOutput
}

ConnectResourceMapInput is an input type that accepts ConnectResourceMap and ConnectResourceMapOutput values. You can construct a concrete instance of `ConnectResourceMapInput` via:

ConnectResourceMap{ "key": ConnectResourceArgs{...} }

type ConnectResourceMapOutput added in v0.1.3

type ConnectResourceMapOutput struct{ *pulumi.OutputState }

func (ConnectResourceMapOutput) ElementType added in v0.1.3

func (ConnectResourceMapOutput) ElementType() reflect.Type

func (ConnectResourceMapOutput) MapIndex added in v0.1.3

func (ConnectResourceMapOutput) ToConnectResourceMapOutput added in v0.1.3

func (o ConnectResourceMapOutput) ToConnectResourceMapOutput() ConnectResourceMapOutput

func (ConnectResourceMapOutput) ToConnectResourceMapOutputWithContext added in v0.1.3

func (o ConnectResourceMapOutput) ToConnectResourceMapOutputWithContext(ctx context.Context) ConnectResourceMapOutput

type ConnectResourceMariadbConnectParam added in v0.1.3

type ConnectResourceMariadbConnectParam struct {
	// Whether to update to the associated Datahub task, default: false.
	IsUpdate *bool `pulumi:"isUpdate"`
	// MariaDB password.
	Password string `pulumi:"password"`
	// MariaDB port.
	Port int `pulumi:"port"`
	// MariaDB instanceId.
	Resource string `pulumi:"resource"`
	// The instance vip of the Maria DB connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip *string `pulumi:"serviceVip"`
	// MariaDB vpcId, When it is a Tencent Cloud instance, it is required.
	UniqVpcId *string `pulumi:"uniqVpcId"`
	// MariaDB The username of the connection source.
	UserName string `pulumi:"userName"`
}

type ConnectResourceMariadbConnectParamArgs added in v0.1.3

type ConnectResourceMariadbConnectParamArgs struct {
	// Whether to update to the associated Datahub task, default: false.
	IsUpdate pulumi.BoolPtrInput `pulumi:"isUpdate"`
	// MariaDB password.
	Password pulumi.StringInput `pulumi:"password"`
	// MariaDB port.
	Port pulumi.IntInput `pulumi:"port"`
	// MariaDB instanceId.
	Resource pulumi.StringInput `pulumi:"resource"`
	// The instance vip of the Maria DB connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringPtrInput `pulumi:"serviceVip"`
	// MariaDB vpcId, When it is a Tencent Cloud instance, it is required.
	UniqVpcId pulumi.StringPtrInput `pulumi:"uniqVpcId"`
	// MariaDB The username of the connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (ConnectResourceMariadbConnectParamArgs) ElementType added in v0.1.3

func (ConnectResourceMariadbConnectParamArgs) ToConnectResourceMariadbConnectParamOutput added in v0.1.3

func (i ConnectResourceMariadbConnectParamArgs) ToConnectResourceMariadbConnectParamOutput() ConnectResourceMariadbConnectParamOutput

func (ConnectResourceMariadbConnectParamArgs) ToConnectResourceMariadbConnectParamOutputWithContext added in v0.1.3

func (i ConnectResourceMariadbConnectParamArgs) ToConnectResourceMariadbConnectParamOutputWithContext(ctx context.Context) ConnectResourceMariadbConnectParamOutput

func (ConnectResourceMariadbConnectParamArgs) ToConnectResourceMariadbConnectParamPtrOutput added in v0.1.3

func (i ConnectResourceMariadbConnectParamArgs) ToConnectResourceMariadbConnectParamPtrOutput() ConnectResourceMariadbConnectParamPtrOutput

func (ConnectResourceMariadbConnectParamArgs) ToConnectResourceMariadbConnectParamPtrOutputWithContext added in v0.1.3

func (i ConnectResourceMariadbConnectParamArgs) ToConnectResourceMariadbConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceMariadbConnectParamPtrOutput

type ConnectResourceMariadbConnectParamInput added in v0.1.3

type ConnectResourceMariadbConnectParamInput interface {
	pulumi.Input

	ToConnectResourceMariadbConnectParamOutput() ConnectResourceMariadbConnectParamOutput
	ToConnectResourceMariadbConnectParamOutputWithContext(context.Context) ConnectResourceMariadbConnectParamOutput
}

ConnectResourceMariadbConnectParamInput is an input type that accepts ConnectResourceMariadbConnectParamArgs and ConnectResourceMariadbConnectParamOutput values. You can construct a concrete instance of `ConnectResourceMariadbConnectParamInput` via:

ConnectResourceMariadbConnectParamArgs{...}

type ConnectResourceMariadbConnectParamOutput added in v0.1.3

type ConnectResourceMariadbConnectParamOutput struct{ *pulumi.OutputState }

func (ConnectResourceMariadbConnectParamOutput) ElementType added in v0.1.3

func (ConnectResourceMariadbConnectParamOutput) IsUpdate added in v0.1.3

Whether to update to the associated Datahub task, default: false.

func (ConnectResourceMariadbConnectParamOutput) Password added in v0.1.3

MariaDB password.

func (ConnectResourceMariadbConnectParamOutput) Port added in v0.1.3

MariaDB port.

func (ConnectResourceMariadbConnectParamOutput) Resource added in v0.1.3

MariaDB instanceId.

func (ConnectResourceMariadbConnectParamOutput) ServiceVip added in v0.1.3

The instance vip of the Maria DB connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourceMariadbConnectParamOutput) ToConnectResourceMariadbConnectParamOutput added in v0.1.3

func (o ConnectResourceMariadbConnectParamOutput) ToConnectResourceMariadbConnectParamOutput() ConnectResourceMariadbConnectParamOutput

func (ConnectResourceMariadbConnectParamOutput) ToConnectResourceMariadbConnectParamOutputWithContext added in v0.1.3

func (o ConnectResourceMariadbConnectParamOutput) ToConnectResourceMariadbConnectParamOutputWithContext(ctx context.Context) ConnectResourceMariadbConnectParamOutput

func (ConnectResourceMariadbConnectParamOutput) ToConnectResourceMariadbConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceMariadbConnectParamOutput) ToConnectResourceMariadbConnectParamPtrOutput() ConnectResourceMariadbConnectParamPtrOutput

func (ConnectResourceMariadbConnectParamOutput) ToConnectResourceMariadbConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceMariadbConnectParamOutput) ToConnectResourceMariadbConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceMariadbConnectParamPtrOutput

func (ConnectResourceMariadbConnectParamOutput) UniqVpcId added in v0.1.3

MariaDB vpcId, When it is a Tencent Cloud instance, it is required.

func (ConnectResourceMariadbConnectParamOutput) UserName added in v0.1.3

MariaDB The username of the connection source.

type ConnectResourceMariadbConnectParamPtrInput added in v0.1.3

type ConnectResourceMariadbConnectParamPtrInput interface {
	pulumi.Input

	ToConnectResourceMariadbConnectParamPtrOutput() ConnectResourceMariadbConnectParamPtrOutput
	ToConnectResourceMariadbConnectParamPtrOutputWithContext(context.Context) ConnectResourceMariadbConnectParamPtrOutput
}

ConnectResourceMariadbConnectParamPtrInput is an input type that accepts ConnectResourceMariadbConnectParamArgs, ConnectResourceMariadbConnectParamPtr and ConnectResourceMariadbConnectParamPtrOutput values. You can construct a concrete instance of `ConnectResourceMariadbConnectParamPtrInput` via:

        ConnectResourceMariadbConnectParamArgs{...}

or:

        nil

type ConnectResourceMariadbConnectParamPtrOutput added in v0.1.3

type ConnectResourceMariadbConnectParamPtrOutput struct{ *pulumi.OutputState }

func (ConnectResourceMariadbConnectParamPtrOutput) Elem added in v0.1.3

func (ConnectResourceMariadbConnectParamPtrOutput) ElementType added in v0.1.3

func (ConnectResourceMariadbConnectParamPtrOutput) IsUpdate added in v0.1.3

Whether to update to the associated Datahub task, default: false.

func (ConnectResourceMariadbConnectParamPtrOutput) Password added in v0.1.3

MariaDB password.

func (ConnectResourceMariadbConnectParamPtrOutput) Port added in v0.1.3

MariaDB port.

func (ConnectResourceMariadbConnectParamPtrOutput) Resource added in v0.1.3

MariaDB instanceId.

func (ConnectResourceMariadbConnectParamPtrOutput) ServiceVip added in v0.1.3

The instance vip of the Maria DB connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourceMariadbConnectParamPtrOutput) ToConnectResourceMariadbConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceMariadbConnectParamPtrOutput) ToConnectResourceMariadbConnectParamPtrOutput() ConnectResourceMariadbConnectParamPtrOutput

func (ConnectResourceMariadbConnectParamPtrOutput) ToConnectResourceMariadbConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceMariadbConnectParamPtrOutput) ToConnectResourceMariadbConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceMariadbConnectParamPtrOutput

func (ConnectResourceMariadbConnectParamPtrOutput) UniqVpcId added in v0.1.3

MariaDB vpcId, When it is a Tencent Cloud instance, it is required.

func (ConnectResourceMariadbConnectParamPtrOutput) UserName added in v0.1.3

MariaDB The username of the connection source.

type ConnectResourceMongodbConnectParam added in v0.1.3

type ConnectResourceMongodbConnectParam struct {
	// Whether to update to the associated Datahub task, default: false.
	IsUpdate *bool `pulumi:"isUpdate"`
	// Password for the source of the Mongo DB connection.
	Password string `pulumi:"password"`
	// MongoDB port.
	Port int `pulumi:"port"`
	// Instance resource of Mongo DB connection source.
	Resource string `pulumi:"resource"`
	// Whether the Mongo DB connection source is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// The instance VIP of the Mongo DB connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip *string `pulumi:"serviceVip"`
	// The vpc Id of the Mongo DB connection source, which is required when it is a Tencent Cloud instance.
	UniqVpcId *string `pulumi:"uniqVpcId"`
	// The username of the Mongo DB connection source.
	UserName string `pulumi:"userName"`
}

type ConnectResourceMongodbConnectParamArgs added in v0.1.3

type ConnectResourceMongodbConnectParamArgs struct {
	// Whether to update to the associated Datahub task, default: false.
	IsUpdate pulumi.BoolPtrInput `pulumi:"isUpdate"`
	// Password for the source of the Mongo DB connection.
	Password pulumi.StringInput `pulumi:"password"`
	// MongoDB port.
	Port pulumi.IntInput `pulumi:"port"`
	// Instance resource of Mongo DB connection source.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether the Mongo DB connection source is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// The instance VIP of the Mongo DB connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringPtrInput `pulumi:"serviceVip"`
	// The vpc Id of the Mongo DB connection source, which is required when it is a Tencent Cloud instance.
	UniqVpcId pulumi.StringPtrInput `pulumi:"uniqVpcId"`
	// The username of the Mongo DB connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (ConnectResourceMongodbConnectParamArgs) ElementType added in v0.1.3

func (ConnectResourceMongodbConnectParamArgs) ToConnectResourceMongodbConnectParamOutput added in v0.1.3

func (i ConnectResourceMongodbConnectParamArgs) ToConnectResourceMongodbConnectParamOutput() ConnectResourceMongodbConnectParamOutput

func (ConnectResourceMongodbConnectParamArgs) ToConnectResourceMongodbConnectParamOutputWithContext added in v0.1.3

func (i ConnectResourceMongodbConnectParamArgs) ToConnectResourceMongodbConnectParamOutputWithContext(ctx context.Context) ConnectResourceMongodbConnectParamOutput

func (ConnectResourceMongodbConnectParamArgs) ToConnectResourceMongodbConnectParamPtrOutput added in v0.1.3

func (i ConnectResourceMongodbConnectParamArgs) ToConnectResourceMongodbConnectParamPtrOutput() ConnectResourceMongodbConnectParamPtrOutput

func (ConnectResourceMongodbConnectParamArgs) ToConnectResourceMongodbConnectParamPtrOutputWithContext added in v0.1.3

func (i ConnectResourceMongodbConnectParamArgs) ToConnectResourceMongodbConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceMongodbConnectParamPtrOutput

type ConnectResourceMongodbConnectParamInput added in v0.1.3

type ConnectResourceMongodbConnectParamInput interface {
	pulumi.Input

	ToConnectResourceMongodbConnectParamOutput() ConnectResourceMongodbConnectParamOutput
	ToConnectResourceMongodbConnectParamOutputWithContext(context.Context) ConnectResourceMongodbConnectParamOutput
}

ConnectResourceMongodbConnectParamInput is an input type that accepts ConnectResourceMongodbConnectParamArgs and ConnectResourceMongodbConnectParamOutput values. You can construct a concrete instance of `ConnectResourceMongodbConnectParamInput` via:

ConnectResourceMongodbConnectParamArgs{...}

type ConnectResourceMongodbConnectParamOutput added in v0.1.3

type ConnectResourceMongodbConnectParamOutput struct{ *pulumi.OutputState }

func (ConnectResourceMongodbConnectParamOutput) ElementType added in v0.1.3

func (ConnectResourceMongodbConnectParamOutput) IsUpdate added in v0.1.3

Whether to update to the associated Datahub task, default: false.

func (ConnectResourceMongodbConnectParamOutput) Password added in v0.1.3

Password for the source of the Mongo DB connection.

func (ConnectResourceMongodbConnectParamOutput) Port added in v0.1.3

MongoDB port.

func (ConnectResourceMongodbConnectParamOutput) Resource added in v0.1.3

Instance resource of Mongo DB connection source.

func (ConnectResourceMongodbConnectParamOutput) SelfBuilt added in v0.1.3

Whether the Mongo DB connection source is a self-built cluster.

func (ConnectResourceMongodbConnectParamOutput) ServiceVip added in v0.1.3

The instance VIP of the Mongo DB connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourceMongodbConnectParamOutput) ToConnectResourceMongodbConnectParamOutput added in v0.1.3

func (o ConnectResourceMongodbConnectParamOutput) ToConnectResourceMongodbConnectParamOutput() ConnectResourceMongodbConnectParamOutput

func (ConnectResourceMongodbConnectParamOutput) ToConnectResourceMongodbConnectParamOutputWithContext added in v0.1.3

func (o ConnectResourceMongodbConnectParamOutput) ToConnectResourceMongodbConnectParamOutputWithContext(ctx context.Context) ConnectResourceMongodbConnectParamOutput

func (ConnectResourceMongodbConnectParamOutput) ToConnectResourceMongodbConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceMongodbConnectParamOutput) ToConnectResourceMongodbConnectParamPtrOutput() ConnectResourceMongodbConnectParamPtrOutput

func (ConnectResourceMongodbConnectParamOutput) ToConnectResourceMongodbConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceMongodbConnectParamOutput) ToConnectResourceMongodbConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceMongodbConnectParamPtrOutput

func (ConnectResourceMongodbConnectParamOutput) UniqVpcId added in v0.1.3

The vpc Id of the Mongo DB connection source, which is required when it is a Tencent Cloud instance.

func (ConnectResourceMongodbConnectParamOutput) UserName added in v0.1.3

The username of the Mongo DB connection source.

type ConnectResourceMongodbConnectParamPtrInput added in v0.1.3

type ConnectResourceMongodbConnectParamPtrInput interface {
	pulumi.Input

	ToConnectResourceMongodbConnectParamPtrOutput() ConnectResourceMongodbConnectParamPtrOutput
	ToConnectResourceMongodbConnectParamPtrOutputWithContext(context.Context) ConnectResourceMongodbConnectParamPtrOutput
}

ConnectResourceMongodbConnectParamPtrInput is an input type that accepts ConnectResourceMongodbConnectParamArgs, ConnectResourceMongodbConnectParamPtr and ConnectResourceMongodbConnectParamPtrOutput values. You can construct a concrete instance of `ConnectResourceMongodbConnectParamPtrInput` via:

        ConnectResourceMongodbConnectParamArgs{...}

or:

        nil

type ConnectResourceMongodbConnectParamPtrOutput added in v0.1.3

type ConnectResourceMongodbConnectParamPtrOutput struct{ *pulumi.OutputState }

func (ConnectResourceMongodbConnectParamPtrOutput) Elem added in v0.1.3

func (ConnectResourceMongodbConnectParamPtrOutput) ElementType added in v0.1.3

func (ConnectResourceMongodbConnectParamPtrOutput) IsUpdate added in v0.1.3

Whether to update to the associated Datahub task, default: false.

func (ConnectResourceMongodbConnectParamPtrOutput) Password added in v0.1.3

Password for the source of the Mongo DB connection.

func (ConnectResourceMongodbConnectParamPtrOutput) Port added in v0.1.3

MongoDB port.

func (ConnectResourceMongodbConnectParamPtrOutput) Resource added in v0.1.3

Instance resource of Mongo DB connection source.

func (ConnectResourceMongodbConnectParamPtrOutput) SelfBuilt added in v0.1.3

Whether the Mongo DB connection source is a self-built cluster.

func (ConnectResourceMongodbConnectParamPtrOutput) ServiceVip added in v0.1.3

The instance VIP of the Mongo DB connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourceMongodbConnectParamPtrOutput) ToConnectResourceMongodbConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceMongodbConnectParamPtrOutput) ToConnectResourceMongodbConnectParamPtrOutput() ConnectResourceMongodbConnectParamPtrOutput

func (ConnectResourceMongodbConnectParamPtrOutput) ToConnectResourceMongodbConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceMongodbConnectParamPtrOutput) ToConnectResourceMongodbConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceMongodbConnectParamPtrOutput

func (ConnectResourceMongodbConnectParamPtrOutput) UniqVpcId added in v0.1.3

The vpc Id of the Mongo DB connection source, which is required when it is a Tencent Cloud instance.

func (ConnectResourceMongodbConnectParamPtrOutput) UserName added in v0.1.3

The username of the Mongo DB connection source.

type ConnectResourceMysqlConnectParam added in v0.1.3

type ConnectResourceMysqlConnectParam struct {
	// Required when type is TDSQL C_MYSQL.
	ClusterId *string `pulumi:"clusterId"`
	// Whether to update to the associated Datahub task, default: false.
	IsUpdate *bool `pulumi:"isUpdate"`
	// Mysql connection source password.
	Password string `pulumi:"password"`
	// MySQL port.
	Port int `pulumi:"port"`
	// Instance resource of My SQL connection source.
	Resource string `pulumi:"resource"`
	// Mysql Whether the connection source is a self-built cluster, default: false.
	SelfBuilt *bool `pulumi:"selfBuilt"`
	// The instance vip of the MySQL connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip *string `pulumi:"serviceVip"`
	// The vpc Id of the My SQL connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId *string `pulumi:"uniqVpcId"`
	// Username of Mysql connection source.
	UserName string `pulumi:"userName"`
}

type ConnectResourceMysqlConnectParamArgs added in v0.1.3

type ConnectResourceMysqlConnectParamArgs struct {
	// Required when type is TDSQL C_MYSQL.
	ClusterId pulumi.StringPtrInput `pulumi:"clusterId"`
	// Whether to update to the associated Datahub task, default: false.
	IsUpdate pulumi.BoolPtrInput `pulumi:"isUpdate"`
	// Mysql connection source password.
	Password pulumi.StringInput `pulumi:"password"`
	// MySQL port.
	Port pulumi.IntInput `pulumi:"port"`
	// Instance resource of My SQL connection source.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Mysql Whether the connection source is a self-built cluster, default: false.
	SelfBuilt pulumi.BoolPtrInput `pulumi:"selfBuilt"`
	// The instance vip of the MySQL connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringPtrInput `pulumi:"serviceVip"`
	// The vpc Id of the My SQL connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId pulumi.StringPtrInput `pulumi:"uniqVpcId"`
	// Username of Mysql connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (ConnectResourceMysqlConnectParamArgs) ElementType added in v0.1.3

func (ConnectResourceMysqlConnectParamArgs) ToConnectResourceMysqlConnectParamOutput added in v0.1.3

func (i ConnectResourceMysqlConnectParamArgs) ToConnectResourceMysqlConnectParamOutput() ConnectResourceMysqlConnectParamOutput

func (ConnectResourceMysqlConnectParamArgs) ToConnectResourceMysqlConnectParamOutputWithContext added in v0.1.3

func (i ConnectResourceMysqlConnectParamArgs) ToConnectResourceMysqlConnectParamOutputWithContext(ctx context.Context) ConnectResourceMysqlConnectParamOutput

func (ConnectResourceMysqlConnectParamArgs) ToConnectResourceMysqlConnectParamPtrOutput added in v0.1.3

func (i ConnectResourceMysqlConnectParamArgs) ToConnectResourceMysqlConnectParamPtrOutput() ConnectResourceMysqlConnectParamPtrOutput

func (ConnectResourceMysqlConnectParamArgs) ToConnectResourceMysqlConnectParamPtrOutputWithContext added in v0.1.3

func (i ConnectResourceMysqlConnectParamArgs) ToConnectResourceMysqlConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceMysqlConnectParamPtrOutput

type ConnectResourceMysqlConnectParamInput added in v0.1.3

type ConnectResourceMysqlConnectParamInput interface {
	pulumi.Input

	ToConnectResourceMysqlConnectParamOutput() ConnectResourceMysqlConnectParamOutput
	ToConnectResourceMysqlConnectParamOutputWithContext(context.Context) ConnectResourceMysqlConnectParamOutput
}

ConnectResourceMysqlConnectParamInput is an input type that accepts ConnectResourceMysqlConnectParamArgs and ConnectResourceMysqlConnectParamOutput values. You can construct a concrete instance of `ConnectResourceMysqlConnectParamInput` via:

ConnectResourceMysqlConnectParamArgs{...}

type ConnectResourceMysqlConnectParamOutput added in v0.1.3

type ConnectResourceMysqlConnectParamOutput struct{ *pulumi.OutputState }

func (ConnectResourceMysqlConnectParamOutput) ClusterId added in v0.1.3

Required when type is TDSQL C_MYSQL.

func (ConnectResourceMysqlConnectParamOutput) ElementType added in v0.1.3

func (ConnectResourceMysqlConnectParamOutput) IsUpdate added in v0.1.3

Whether to update to the associated Datahub task, default: false.

func (ConnectResourceMysqlConnectParamOutput) Password added in v0.1.3

Mysql connection source password.

func (ConnectResourceMysqlConnectParamOutput) Port added in v0.1.3

MySQL port.

func (ConnectResourceMysqlConnectParamOutput) Resource added in v0.1.3

Instance resource of My SQL connection source.

func (ConnectResourceMysqlConnectParamOutput) SelfBuilt added in v0.1.3

Mysql Whether the connection source is a self-built cluster, default: false.

func (ConnectResourceMysqlConnectParamOutput) ServiceVip added in v0.1.3

The instance vip of the MySQL connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourceMysqlConnectParamOutput) ToConnectResourceMysqlConnectParamOutput added in v0.1.3

func (o ConnectResourceMysqlConnectParamOutput) ToConnectResourceMysqlConnectParamOutput() ConnectResourceMysqlConnectParamOutput

func (ConnectResourceMysqlConnectParamOutput) ToConnectResourceMysqlConnectParamOutputWithContext added in v0.1.3

func (o ConnectResourceMysqlConnectParamOutput) ToConnectResourceMysqlConnectParamOutputWithContext(ctx context.Context) ConnectResourceMysqlConnectParamOutput

func (ConnectResourceMysqlConnectParamOutput) ToConnectResourceMysqlConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceMysqlConnectParamOutput) ToConnectResourceMysqlConnectParamPtrOutput() ConnectResourceMysqlConnectParamPtrOutput

func (ConnectResourceMysqlConnectParamOutput) ToConnectResourceMysqlConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceMysqlConnectParamOutput) ToConnectResourceMysqlConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceMysqlConnectParamPtrOutput

func (ConnectResourceMysqlConnectParamOutput) UniqVpcId added in v0.1.3

The vpc Id of the My SQL connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourceMysqlConnectParamOutput) UserName added in v0.1.3

Username of Mysql connection source.

type ConnectResourceMysqlConnectParamPtrInput added in v0.1.3

type ConnectResourceMysqlConnectParamPtrInput interface {
	pulumi.Input

	ToConnectResourceMysqlConnectParamPtrOutput() ConnectResourceMysqlConnectParamPtrOutput
	ToConnectResourceMysqlConnectParamPtrOutputWithContext(context.Context) ConnectResourceMysqlConnectParamPtrOutput
}

ConnectResourceMysqlConnectParamPtrInput is an input type that accepts ConnectResourceMysqlConnectParamArgs, ConnectResourceMysqlConnectParamPtr and ConnectResourceMysqlConnectParamPtrOutput values. You can construct a concrete instance of `ConnectResourceMysqlConnectParamPtrInput` via:

        ConnectResourceMysqlConnectParamArgs{...}

or:

        nil

type ConnectResourceMysqlConnectParamPtrOutput added in v0.1.3

type ConnectResourceMysqlConnectParamPtrOutput struct{ *pulumi.OutputState }

func (ConnectResourceMysqlConnectParamPtrOutput) ClusterId added in v0.1.3

Required when type is TDSQL C_MYSQL.

func (ConnectResourceMysqlConnectParamPtrOutput) Elem added in v0.1.3

func (ConnectResourceMysqlConnectParamPtrOutput) ElementType added in v0.1.3

func (ConnectResourceMysqlConnectParamPtrOutput) IsUpdate added in v0.1.3

Whether to update to the associated Datahub task, default: false.

func (ConnectResourceMysqlConnectParamPtrOutput) Password added in v0.1.3

Mysql connection source password.

func (ConnectResourceMysqlConnectParamPtrOutput) Port added in v0.1.3

MySQL port.

func (ConnectResourceMysqlConnectParamPtrOutput) Resource added in v0.1.3

Instance resource of My SQL connection source.

func (ConnectResourceMysqlConnectParamPtrOutput) SelfBuilt added in v0.1.3

Mysql Whether the connection source is a self-built cluster, default: false.

func (ConnectResourceMysqlConnectParamPtrOutput) ServiceVip added in v0.1.3

The instance vip of the MySQL connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourceMysqlConnectParamPtrOutput) ToConnectResourceMysqlConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceMysqlConnectParamPtrOutput) ToConnectResourceMysqlConnectParamPtrOutput() ConnectResourceMysqlConnectParamPtrOutput

func (ConnectResourceMysqlConnectParamPtrOutput) ToConnectResourceMysqlConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceMysqlConnectParamPtrOutput) ToConnectResourceMysqlConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceMysqlConnectParamPtrOutput

func (ConnectResourceMysqlConnectParamPtrOutput) UniqVpcId added in v0.1.3

The vpc Id of the My SQL connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourceMysqlConnectParamPtrOutput) UserName added in v0.1.3

Username of Mysql connection source.

type ConnectResourceOutput added in v0.1.3

type ConnectResourceOutput struct{ *pulumi.OutputState }

func (ConnectResourceOutput) ClickhouseConnectParam added in v0.1.3

ClickHouse configuration, required when Type is CLICKHOUSE.

func (ConnectResourceOutput) Description added in v0.1.3

Connection source description.

func (ConnectResourceOutput) DorisConnectParam added in v0.1.3

Doris configuration, required when Type is DORIS.

func (ConnectResourceOutput) DtsConnectParam added in v0.1.3

Dts configuration, required when Type is DTS.

func (ConnectResourceOutput) ElementType added in v0.1.3

func (ConnectResourceOutput) ElementType() reflect.Type

func (ConnectResourceOutput) EsConnectParam added in v0.1.3

Es configuration, required when Type is ES.

func (ConnectResourceOutput) KafkaConnectParam added in v0.1.3

Kafka configuration, required when Type is KAFKA.

func (ConnectResourceOutput) MariadbConnectParam added in v0.1.3

Maria DB configuration, required when Type is MARIADB.

func (ConnectResourceOutput) MongodbConnectParam added in v0.1.3

Mongo DB configuration, required when Type is MONGODB.

func (ConnectResourceOutput) MysqlConnectParam added in v0.1.3

MySQL configuration, required when Type is MYSQL or TDSQL C_MYSQL.

func (ConnectResourceOutput) PostgresqlConnectParam added in v0.1.3

Postgresql configuration, required when Type is POSTGRESQL or TDSQL C POSTGRESQL.

func (ConnectResourceOutput) ResourceName added in v0.1.3

func (o ConnectResourceOutput) ResourceName() pulumi.StringOutput

connection source name.

func (ConnectResourceOutput) SqlserverConnectParam added in v0.1.3

SQLServer configuration, required when Type is SQLSERVER.

func (ConnectResourceOutput) ToConnectResourceOutput added in v0.1.3

func (o ConnectResourceOutput) ToConnectResourceOutput() ConnectResourceOutput

func (ConnectResourceOutput) ToConnectResourceOutputWithContext added in v0.1.3

func (o ConnectResourceOutput) ToConnectResourceOutputWithContext(ctx context.Context) ConnectResourceOutput

func (ConnectResourceOutput) Type added in v0.1.3

connection source type.

type ConnectResourcePostgresqlConnectParam added in v0.1.3

type ConnectResourcePostgresqlConnectParam struct {
	// Required when type is TDSQL C_POSTGRESQL.
	ClusterId *string `pulumi:"clusterId"`
	// Whether to update to the associated Datahub task, default: false.
	IsUpdate *bool `pulumi:"isUpdate"`
	// PostgreSQL password.
	Password string `pulumi:"password"`
	// PostgreSQL port.
	Port int `pulumi:"port"`
	// PostgreSQL instanceId.
	Resource string `pulumi:"resource"`
	// PostgreSQL Whether the connection source is a self-built cluster, default: false.
	SelfBuilt *bool `pulumi:"selfBuilt"`
	// The instance VIP of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip *string `pulumi:"serviceVip"`
	// The instance vpcId of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId *string `pulumi:"uniqVpcId"`
	// PostgreSQL The username of the connection source.
	UserName string `pulumi:"userName"`
}

type ConnectResourcePostgresqlConnectParamArgs added in v0.1.3

type ConnectResourcePostgresqlConnectParamArgs struct {
	// Required when type is TDSQL C_POSTGRESQL.
	ClusterId pulumi.StringPtrInput `pulumi:"clusterId"`
	// Whether to update to the associated Datahub task, default: false.
	IsUpdate pulumi.BoolPtrInput `pulumi:"isUpdate"`
	// PostgreSQL password.
	Password pulumi.StringInput `pulumi:"password"`
	// PostgreSQL port.
	Port pulumi.IntInput `pulumi:"port"`
	// PostgreSQL instanceId.
	Resource pulumi.StringInput `pulumi:"resource"`
	// PostgreSQL Whether the connection source is a self-built cluster, default: false.
	SelfBuilt pulumi.BoolPtrInput `pulumi:"selfBuilt"`
	// The instance VIP of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringPtrInput `pulumi:"serviceVip"`
	// The instance vpcId of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId pulumi.StringPtrInput `pulumi:"uniqVpcId"`
	// PostgreSQL The username of the connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (ConnectResourcePostgresqlConnectParamArgs) ElementType added in v0.1.3

func (ConnectResourcePostgresqlConnectParamArgs) ToConnectResourcePostgresqlConnectParamOutput added in v0.1.3

func (i ConnectResourcePostgresqlConnectParamArgs) ToConnectResourcePostgresqlConnectParamOutput() ConnectResourcePostgresqlConnectParamOutput

func (ConnectResourcePostgresqlConnectParamArgs) ToConnectResourcePostgresqlConnectParamOutputWithContext added in v0.1.3

func (i ConnectResourcePostgresqlConnectParamArgs) ToConnectResourcePostgresqlConnectParamOutputWithContext(ctx context.Context) ConnectResourcePostgresqlConnectParamOutput

func (ConnectResourcePostgresqlConnectParamArgs) ToConnectResourcePostgresqlConnectParamPtrOutput added in v0.1.3

func (i ConnectResourcePostgresqlConnectParamArgs) ToConnectResourcePostgresqlConnectParamPtrOutput() ConnectResourcePostgresqlConnectParamPtrOutput

func (ConnectResourcePostgresqlConnectParamArgs) ToConnectResourcePostgresqlConnectParamPtrOutputWithContext added in v0.1.3

func (i ConnectResourcePostgresqlConnectParamArgs) ToConnectResourcePostgresqlConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourcePostgresqlConnectParamPtrOutput

type ConnectResourcePostgresqlConnectParamInput added in v0.1.3

type ConnectResourcePostgresqlConnectParamInput interface {
	pulumi.Input

	ToConnectResourcePostgresqlConnectParamOutput() ConnectResourcePostgresqlConnectParamOutput
	ToConnectResourcePostgresqlConnectParamOutputWithContext(context.Context) ConnectResourcePostgresqlConnectParamOutput
}

ConnectResourcePostgresqlConnectParamInput is an input type that accepts ConnectResourcePostgresqlConnectParamArgs and ConnectResourcePostgresqlConnectParamOutput values. You can construct a concrete instance of `ConnectResourcePostgresqlConnectParamInput` via:

ConnectResourcePostgresqlConnectParamArgs{...}

type ConnectResourcePostgresqlConnectParamOutput added in v0.1.3

type ConnectResourcePostgresqlConnectParamOutput struct{ *pulumi.OutputState }

func (ConnectResourcePostgresqlConnectParamOutput) ClusterId added in v0.1.3

Required when type is TDSQL C_POSTGRESQL.

func (ConnectResourcePostgresqlConnectParamOutput) ElementType added in v0.1.3

func (ConnectResourcePostgresqlConnectParamOutput) IsUpdate added in v0.1.3

Whether to update to the associated Datahub task, default: false.

func (ConnectResourcePostgresqlConnectParamOutput) Password added in v0.1.3

PostgreSQL password.

func (ConnectResourcePostgresqlConnectParamOutput) Port added in v0.1.3

PostgreSQL port.

func (ConnectResourcePostgresqlConnectParamOutput) Resource added in v0.1.3

PostgreSQL instanceId.

func (ConnectResourcePostgresqlConnectParamOutput) SelfBuilt added in v0.1.3

PostgreSQL Whether the connection source is a self-built cluster, default: false.

func (ConnectResourcePostgresqlConnectParamOutput) ServiceVip added in v0.1.3

The instance VIP of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourcePostgresqlConnectParamOutput) ToConnectResourcePostgresqlConnectParamOutput added in v0.1.3

func (o ConnectResourcePostgresqlConnectParamOutput) ToConnectResourcePostgresqlConnectParamOutput() ConnectResourcePostgresqlConnectParamOutput

func (ConnectResourcePostgresqlConnectParamOutput) ToConnectResourcePostgresqlConnectParamOutputWithContext added in v0.1.3

func (o ConnectResourcePostgresqlConnectParamOutput) ToConnectResourcePostgresqlConnectParamOutputWithContext(ctx context.Context) ConnectResourcePostgresqlConnectParamOutput

func (ConnectResourcePostgresqlConnectParamOutput) ToConnectResourcePostgresqlConnectParamPtrOutput added in v0.1.3

func (o ConnectResourcePostgresqlConnectParamOutput) ToConnectResourcePostgresqlConnectParamPtrOutput() ConnectResourcePostgresqlConnectParamPtrOutput

func (ConnectResourcePostgresqlConnectParamOutput) ToConnectResourcePostgresqlConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourcePostgresqlConnectParamOutput) ToConnectResourcePostgresqlConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourcePostgresqlConnectParamPtrOutput

func (ConnectResourcePostgresqlConnectParamOutput) UniqVpcId added in v0.1.3

The instance vpcId of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourcePostgresqlConnectParamOutput) UserName added in v0.1.3

PostgreSQL The username of the connection source.

type ConnectResourcePostgresqlConnectParamPtrInput added in v0.1.3

type ConnectResourcePostgresqlConnectParamPtrInput interface {
	pulumi.Input

	ToConnectResourcePostgresqlConnectParamPtrOutput() ConnectResourcePostgresqlConnectParamPtrOutput
	ToConnectResourcePostgresqlConnectParamPtrOutputWithContext(context.Context) ConnectResourcePostgresqlConnectParamPtrOutput
}

ConnectResourcePostgresqlConnectParamPtrInput is an input type that accepts ConnectResourcePostgresqlConnectParamArgs, ConnectResourcePostgresqlConnectParamPtr and ConnectResourcePostgresqlConnectParamPtrOutput values. You can construct a concrete instance of `ConnectResourcePostgresqlConnectParamPtrInput` via:

        ConnectResourcePostgresqlConnectParamArgs{...}

or:

        nil

type ConnectResourcePostgresqlConnectParamPtrOutput added in v0.1.3

type ConnectResourcePostgresqlConnectParamPtrOutput struct{ *pulumi.OutputState }

func (ConnectResourcePostgresqlConnectParamPtrOutput) ClusterId added in v0.1.3

Required when type is TDSQL C_POSTGRESQL.

func (ConnectResourcePostgresqlConnectParamPtrOutput) Elem added in v0.1.3

func (ConnectResourcePostgresqlConnectParamPtrOutput) ElementType added in v0.1.3

func (ConnectResourcePostgresqlConnectParamPtrOutput) IsUpdate added in v0.1.3

Whether to update to the associated Datahub task, default: false.

func (ConnectResourcePostgresqlConnectParamPtrOutput) Password added in v0.1.3

PostgreSQL password.

func (ConnectResourcePostgresqlConnectParamPtrOutput) Port added in v0.1.3

PostgreSQL port.

func (ConnectResourcePostgresqlConnectParamPtrOutput) Resource added in v0.1.3

PostgreSQL instanceId.

func (ConnectResourcePostgresqlConnectParamPtrOutput) SelfBuilt added in v0.1.3

PostgreSQL Whether the connection source is a self-built cluster, default: false.

func (ConnectResourcePostgresqlConnectParamPtrOutput) ServiceVip added in v0.1.3

The instance VIP of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourcePostgresqlConnectParamPtrOutput) ToConnectResourcePostgresqlConnectParamPtrOutput added in v0.1.3

func (o ConnectResourcePostgresqlConnectParamPtrOutput) ToConnectResourcePostgresqlConnectParamPtrOutput() ConnectResourcePostgresqlConnectParamPtrOutput

func (ConnectResourcePostgresqlConnectParamPtrOutput) ToConnectResourcePostgresqlConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourcePostgresqlConnectParamPtrOutput) ToConnectResourcePostgresqlConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourcePostgresqlConnectParamPtrOutput

func (ConnectResourcePostgresqlConnectParamPtrOutput) UniqVpcId added in v0.1.3

The instance vpcId of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.

func (ConnectResourcePostgresqlConnectParamPtrOutput) UserName added in v0.1.3

PostgreSQL The username of the connection source.

type ConnectResourceSqlserverConnectParam added in v0.1.3

type ConnectResourceSqlserverConnectParam struct {
	// Whether to update to the associated Dip task, default: false.
	IsUpdate *bool `pulumi:"isUpdate"`
	// SQLServer password.
	Password string `pulumi:"password"`
	// SQLServer port.
	Port int `pulumi:"port"`
	// SQLServer instanceId.
	Resource string `pulumi:"resource"`
	// SQLServer instance vip, When it is a Tencent Cloud instance, it is required.
	ServiceVip *string `pulumi:"serviceVip"`
	// SQLServer vpcId, When it is a Tencent Cloud instance, it is required.
	UniqVpcId *string `pulumi:"uniqVpcId"`
	// SQLServer The username of the connection source.
	UserName string `pulumi:"userName"`
}

type ConnectResourceSqlserverConnectParamArgs added in v0.1.3

type ConnectResourceSqlserverConnectParamArgs struct {
	// Whether to update to the associated Dip task, default: false.
	IsUpdate pulumi.BoolPtrInput `pulumi:"isUpdate"`
	// SQLServer password.
	Password pulumi.StringInput `pulumi:"password"`
	// SQLServer port.
	Port pulumi.IntInput `pulumi:"port"`
	// SQLServer instanceId.
	Resource pulumi.StringInput `pulumi:"resource"`
	// SQLServer instance vip, When it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringPtrInput `pulumi:"serviceVip"`
	// SQLServer vpcId, When it is a Tencent Cloud instance, it is required.
	UniqVpcId pulumi.StringPtrInput `pulumi:"uniqVpcId"`
	// SQLServer The username of the connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (ConnectResourceSqlserverConnectParamArgs) ElementType added in v0.1.3

func (ConnectResourceSqlserverConnectParamArgs) ToConnectResourceSqlserverConnectParamOutput added in v0.1.3

func (i ConnectResourceSqlserverConnectParamArgs) ToConnectResourceSqlserverConnectParamOutput() ConnectResourceSqlserverConnectParamOutput

func (ConnectResourceSqlserverConnectParamArgs) ToConnectResourceSqlserverConnectParamOutputWithContext added in v0.1.3

func (i ConnectResourceSqlserverConnectParamArgs) ToConnectResourceSqlserverConnectParamOutputWithContext(ctx context.Context) ConnectResourceSqlserverConnectParamOutput

func (ConnectResourceSqlserverConnectParamArgs) ToConnectResourceSqlserverConnectParamPtrOutput added in v0.1.3

func (i ConnectResourceSqlserverConnectParamArgs) ToConnectResourceSqlserverConnectParamPtrOutput() ConnectResourceSqlserverConnectParamPtrOutput

func (ConnectResourceSqlserverConnectParamArgs) ToConnectResourceSqlserverConnectParamPtrOutputWithContext added in v0.1.3

func (i ConnectResourceSqlserverConnectParamArgs) ToConnectResourceSqlserverConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceSqlserverConnectParamPtrOutput

type ConnectResourceSqlserverConnectParamInput added in v0.1.3

type ConnectResourceSqlserverConnectParamInput interface {
	pulumi.Input

	ToConnectResourceSqlserverConnectParamOutput() ConnectResourceSqlserverConnectParamOutput
	ToConnectResourceSqlserverConnectParamOutputWithContext(context.Context) ConnectResourceSqlserverConnectParamOutput
}

ConnectResourceSqlserverConnectParamInput is an input type that accepts ConnectResourceSqlserverConnectParamArgs and ConnectResourceSqlserverConnectParamOutput values. You can construct a concrete instance of `ConnectResourceSqlserverConnectParamInput` via:

ConnectResourceSqlserverConnectParamArgs{...}

type ConnectResourceSqlserverConnectParamOutput added in v0.1.3

type ConnectResourceSqlserverConnectParamOutput struct{ *pulumi.OutputState }

func (ConnectResourceSqlserverConnectParamOutput) ElementType added in v0.1.3

func (ConnectResourceSqlserverConnectParamOutput) IsUpdate added in v0.1.3

Whether to update to the associated Dip task, default: false.

func (ConnectResourceSqlserverConnectParamOutput) Password added in v0.1.3

SQLServer password.

func (ConnectResourceSqlserverConnectParamOutput) Port added in v0.1.3

SQLServer port.

func (ConnectResourceSqlserverConnectParamOutput) Resource added in v0.1.3

SQLServer instanceId.

func (ConnectResourceSqlserverConnectParamOutput) ServiceVip added in v0.1.3

SQLServer instance vip, When it is a Tencent Cloud instance, it is required.

func (ConnectResourceSqlserverConnectParamOutput) ToConnectResourceSqlserverConnectParamOutput added in v0.1.3

func (o ConnectResourceSqlserverConnectParamOutput) ToConnectResourceSqlserverConnectParamOutput() ConnectResourceSqlserverConnectParamOutput

func (ConnectResourceSqlserverConnectParamOutput) ToConnectResourceSqlserverConnectParamOutputWithContext added in v0.1.3

func (o ConnectResourceSqlserverConnectParamOutput) ToConnectResourceSqlserverConnectParamOutputWithContext(ctx context.Context) ConnectResourceSqlserverConnectParamOutput

func (ConnectResourceSqlserverConnectParamOutput) ToConnectResourceSqlserverConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceSqlserverConnectParamOutput) ToConnectResourceSqlserverConnectParamPtrOutput() ConnectResourceSqlserverConnectParamPtrOutput

func (ConnectResourceSqlserverConnectParamOutput) ToConnectResourceSqlserverConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceSqlserverConnectParamOutput) ToConnectResourceSqlserverConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceSqlserverConnectParamPtrOutput

func (ConnectResourceSqlserverConnectParamOutput) UniqVpcId added in v0.1.3

SQLServer vpcId, When it is a Tencent Cloud instance, it is required.

func (ConnectResourceSqlserverConnectParamOutput) UserName added in v0.1.3

SQLServer The username of the connection source.

type ConnectResourceSqlserverConnectParamPtrInput added in v0.1.3

type ConnectResourceSqlserverConnectParamPtrInput interface {
	pulumi.Input

	ToConnectResourceSqlserverConnectParamPtrOutput() ConnectResourceSqlserverConnectParamPtrOutput
	ToConnectResourceSqlserverConnectParamPtrOutputWithContext(context.Context) ConnectResourceSqlserverConnectParamPtrOutput
}

ConnectResourceSqlserverConnectParamPtrInput is an input type that accepts ConnectResourceSqlserverConnectParamArgs, ConnectResourceSqlserverConnectParamPtr and ConnectResourceSqlserverConnectParamPtrOutput values. You can construct a concrete instance of `ConnectResourceSqlserverConnectParamPtrInput` via:

        ConnectResourceSqlserverConnectParamArgs{...}

or:

        nil

type ConnectResourceSqlserverConnectParamPtrOutput added in v0.1.3

type ConnectResourceSqlserverConnectParamPtrOutput struct{ *pulumi.OutputState }

func (ConnectResourceSqlserverConnectParamPtrOutput) Elem added in v0.1.3

func (ConnectResourceSqlserverConnectParamPtrOutput) ElementType added in v0.1.3

func (ConnectResourceSqlserverConnectParamPtrOutput) IsUpdate added in v0.1.3

Whether to update to the associated Dip task, default: false.

func (ConnectResourceSqlserverConnectParamPtrOutput) Password added in v0.1.3

SQLServer password.

func (ConnectResourceSqlserverConnectParamPtrOutput) Port added in v0.1.3

SQLServer port.

func (ConnectResourceSqlserverConnectParamPtrOutput) Resource added in v0.1.3

SQLServer instanceId.

func (ConnectResourceSqlserverConnectParamPtrOutput) ServiceVip added in v0.1.3

SQLServer instance vip, When it is a Tencent Cloud instance, it is required.

func (ConnectResourceSqlserverConnectParamPtrOutput) ToConnectResourceSqlserverConnectParamPtrOutput added in v0.1.3

func (o ConnectResourceSqlserverConnectParamPtrOutput) ToConnectResourceSqlserverConnectParamPtrOutput() ConnectResourceSqlserverConnectParamPtrOutput

func (ConnectResourceSqlserverConnectParamPtrOutput) ToConnectResourceSqlserverConnectParamPtrOutputWithContext added in v0.1.3

func (o ConnectResourceSqlserverConnectParamPtrOutput) ToConnectResourceSqlserverConnectParamPtrOutputWithContext(ctx context.Context) ConnectResourceSqlserverConnectParamPtrOutput

func (ConnectResourceSqlserverConnectParamPtrOutput) UniqVpcId added in v0.1.3

SQLServer vpcId, When it is a Tencent Cloud instance, it is required.

func (ConnectResourceSqlserverConnectParamPtrOutput) UserName added in v0.1.3

SQLServer The username of the connection source.

type ConnectResourceState added in v0.1.3

type ConnectResourceState struct {
	// ClickHouse configuration, required when Type is CLICKHOUSE.
	ClickhouseConnectParam ConnectResourceClickhouseConnectParamPtrInput
	// Connection source description.
	Description pulumi.StringPtrInput
	// Doris configuration, required when Type is DORIS.
	DorisConnectParam ConnectResourceDorisConnectParamPtrInput
	// Dts configuration, required when Type is DTS.
	DtsConnectParam ConnectResourceDtsConnectParamPtrInput
	// Es configuration, required when Type is ES.
	EsConnectParam ConnectResourceEsConnectParamPtrInput
	// Kafka configuration, required when Type is KAFKA.
	KafkaConnectParam ConnectResourceKafkaConnectParamPtrInput
	// Maria DB configuration, required when Type is MARIADB.
	MariadbConnectParam ConnectResourceMariadbConnectParamPtrInput
	// Mongo DB configuration, required when Type is MONGODB.
	MongodbConnectParam ConnectResourceMongodbConnectParamPtrInput
	// MySQL configuration, required when Type is MYSQL or TDSQL C_MYSQL.
	MysqlConnectParam ConnectResourceMysqlConnectParamPtrInput
	// Postgresql configuration, required when Type is POSTGRESQL or TDSQL C POSTGRESQL.
	PostgresqlConnectParam ConnectResourcePostgresqlConnectParamPtrInput
	// connection source name.
	ResourceName pulumi.StringPtrInput
	// SQLServer configuration, required when Type is SQLSERVER.
	SqlserverConnectParam ConnectResourceSqlserverConnectParamPtrInput
	// connection source type.
	Type pulumi.StringPtrInput
}

func (ConnectResourceState) ElementType added in v0.1.3

func (ConnectResourceState) ElementType() reflect.Type

type ConsumerGroup added in v0.1.5

type ConsumerGroup struct {
	pulumi.CustomResourceState

	// GroupName.
	GroupName pulumi.StringOutput `pulumi:"groupName"`
	// InstanceId.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// array of topic names.
	TopicNameLists pulumi.StringArrayOutput `pulumi:"topicNameLists"`
}

Provides a resource to create a ckafka consumerGroup

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.NewConsumerGroup(ctx, "consumerGroup", &Ckafka.ConsumerGroupArgs{
			GroupName:  pulumi.String("GroupName"),
			InstanceId: pulumi.String("InstanceId"),
			TopicNameLists: pulumi.StringArray{
				pulumi.String("xxxxxx"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

ckafka consumer_group can be imported using the id, e.g.

```sh

$ pulumi import tencentcloud:Ckafka/consumerGroup:ConsumerGroup consumer_group consumer_group_id

```

func GetConsumerGroup added in v0.1.5

func GetConsumerGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ConsumerGroupState, opts ...pulumi.ResourceOption) (*ConsumerGroup, error)

GetConsumerGroup gets an existing ConsumerGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewConsumerGroup added in v0.1.5

func NewConsumerGroup(ctx *pulumi.Context,
	name string, args *ConsumerGroupArgs, opts ...pulumi.ResourceOption) (*ConsumerGroup, error)

NewConsumerGroup registers a new resource with the given unique name, arguments, and options.

func (*ConsumerGroup) ElementType added in v0.1.5

func (*ConsumerGroup) ElementType() reflect.Type

func (*ConsumerGroup) ToConsumerGroupOutput added in v0.1.5

func (i *ConsumerGroup) ToConsumerGroupOutput() ConsumerGroupOutput

func (*ConsumerGroup) ToConsumerGroupOutputWithContext added in v0.1.5

func (i *ConsumerGroup) ToConsumerGroupOutputWithContext(ctx context.Context) ConsumerGroupOutput

type ConsumerGroupArgs added in v0.1.5

type ConsumerGroupArgs struct {
	// GroupName.
	GroupName pulumi.StringInput
	// InstanceId.
	InstanceId pulumi.StringInput
	// array of topic names.
	TopicNameLists pulumi.StringArrayInput
}

The set of arguments for constructing a ConsumerGroup resource.

func (ConsumerGroupArgs) ElementType added in v0.1.5

func (ConsumerGroupArgs) ElementType() reflect.Type

type ConsumerGroupArray added in v0.1.5

type ConsumerGroupArray []ConsumerGroupInput

func (ConsumerGroupArray) ElementType added in v0.1.5

func (ConsumerGroupArray) ElementType() reflect.Type

func (ConsumerGroupArray) ToConsumerGroupArrayOutput added in v0.1.5

func (i ConsumerGroupArray) ToConsumerGroupArrayOutput() ConsumerGroupArrayOutput

func (ConsumerGroupArray) ToConsumerGroupArrayOutputWithContext added in v0.1.5

func (i ConsumerGroupArray) ToConsumerGroupArrayOutputWithContext(ctx context.Context) ConsumerGroupArrayOutput

type ConsumerGroupArrayInput added in v0.1.5

type ConsumerGroupArrayInput interface {
	pulumi.Input

	ToConsumerGroupArrayOutput() ConsumerGroupArrayOutput
	ToConsumerGroupArrayOutputWithContext(context.Context) ConsumerGroupArrayOutput
}

ConsumerGroupArrayInput is an input type that accepts ConsumerGroupArray and ConsumerGroupArrayOutput values. You can construct a concrete instance of `ConsumerGroupArrayInput` via:

ConsumerGroupArray{ ConsumerGroupArgs{...} }

type ConsumerGroupArrayOutput added in v0.1.5

type ConsumerGroupArrayOutput struct{ *pulumi.OutputState }

func (ConsumerGroupArrayOutput) ElementType added in v0.1.5

func (ConsumerGroupArrayOutput) ElementType() reflect.Type

func (ConsumerGroupArrayOutput) Index added in v0.1.5

func (ConsumerGroupArrayOutput) ToConsumerGroupArrayOutput added in v0.1.5

func (o ConsumerGroupArrayOutput) ToConsumerGroupArrayOutput() ConsumerGroupArrayOutput

func (ConsumerGroupArrayOutput) ToConsumerGroupArrayOutputWithContext added in v0.1.5

func (o ConsumerGroupArrayOutput) ToConsumerGroupArrayOutputWithContext(ctx context.Context) ConsumerGroupArrayOutput

type ConsumerGroupInput added in v0.1.5

type ConsumerGroupInput interface {
	pulumi.Input

	ToConsumerGroupOutput() ConsumerGroupOutput
	ToConsumerGroupOutputWithContext(ctx context.Context) ConsumerGroupOutput
}

type ConsumerGroupMap added in v0.1.5

type ConsumerGroupMap map[string]ConsumerGroupInput

func (ConsumerGroupMap) ElementType added in v0.1.5

func (ConsumerGroupMap) ElementType() reflect.Type

func (ConsumerGroupMap) ToConsumerGroupMapOutput added in v0.1.5

func (i ConsumerGroupMap) ToConsumerGroupMapOutput() ConsumerGroupMapOutput

func (ConsumerGroupMap) ToConsumerGroupMapOutputWithContext added in v0.1.5

func (i ConsumerGroupMap) ToConsumerGroupMapOutputWithContext(ctx context.Context) ConsumerGroupMapOutput

type ConsumerGroupMapInput added in v0.1.5

type ConsumerGroupMapInput interface {
	pulumi.Input

	ToConsumerGroupMapOutput() ConsumerGroupMapOutput
	ToConsumerGroupMapOutputWithContext(context.Context) ConsumerGroupMapOutput
}

ConsumerGroupMapInput is an input type that accepts ConsumerGroupMap and ConsumerGroupMapOutput values. You can construct a concrete instance of `ConsumerGroupMapInput` via:

ConsumerGroupMap{ "key": ConsumerGroupArgs{...} }

type ConsumerGroupMapOutput added in v0.1.5

type ConsumerGroupMapOutput struct{ *pulumi.OutputState }

func (ConsumerGroupMapOutput) ElementType added in v0.1.5

func (ConsumerGroupMapOutput) ElementType() reflect.Type

func (ConsumerGroupMapOutput) MapIndex added in v0.1.5

func (ConsumerGroupMapOutput) ToConsumerGroupMapOutput added in v0.1.5

func (o ConsumerGroupMapOutput) ToConsumerGroupMapOutput() ConsumerGroupMapOutput

func (ConsumerGroupMapOutput) ToConsumerGroupMapOutputWithContext added in v0.1.5

func (o ConsumerGroupMapOutput) ToConsumerGroupMapOutputWithContext(ctx context.Context) ConsumerGroupMapOutput

type ConsumerGroupModifyOffset added in v0.1.5

type ConsumerGroupModifyOffset struct {
	pulumi.CustomResourceState

	// kafka group.
	Group pulumi.StringOutput `pulumi:"group"`
	// Kafka instance id.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// The offset location that needs to be reset. When strategy is 2, this field must be included.
	Offset pulumi.IntPtrOutput `pulumi:"offset"`
	// The list of partition that needs to be reset if no Topics parameter is specified. Resets the partition in the corresponding Partition list of all topics. When Topics is specified, the partition of the corresponding topic list of the specified Partitions list is reset.
	Partitions pulumi.IntArrayOutput `pulumi:"partitions"`
	// This field must be included when strategy is 0. If it is greater than zero, the offset will be moved backward by shift bars, and if it is less than zero, the offset will be traced back to the number of shift entries. After the correct reset, the new offset should be (old_offset + shift). It should be noted that if the new offset is less than partition's earliest, it will be set to earliest, and if the latest greater than partition will be set to latest.
	Shift pulumi.IntPtrOutput `pulumi:"shift"`
	// Unit ms. When strategy is 1, you must include this field, where-2 means to reset the offset to the beginning,-1 means to reset to the latest position (equivalent to emptying), and other values represent the specified time. You will get the offset of the specified time in the topic and then reset it. If there is no message at the specified time, get the last offset.
	ShiftTimestamp pulumi.IntPtrOutput `pulumi:"shiftTimestamp"`
	// Reset the policy of offset.
	// `0`: Move the offset forward or backward shift bar;
	// `1`: Alignment reference (by-duration,to-datetime,to-earliest,to-latest), which means moving the offset to the location of the specified timestamp;
	// `2`: Alignment reference (to-offset), which means to move the offset to the specified offset location.
	Strategy pulumi.IntOutput `pulumi:"strategy"`
	// Indicates the topics that needs to be reset. Leave it empty means all.
	Topics pulumi.StringArrayOutput `pulumi:"topics"`
}

Provides a resource to create a ckafka consumerGroupModifyOffset

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.NewConsumerGroupModifyOffset(ctx, "consumerGroupModifyOffset", &Ckafka.ConsumerGroupModifyOffsetArgs{
			Group:      pulumi.String("xxxxxx"),
			InstanceId: pulumi.String("ckafka-xxxxxx"),
			Offset:     pulumi.Int(0),
			Strategy:   pulumi.Int(2),
			Topics: pulumi.StringArray{
				pulumi.String("xxxxxx"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetConsumerGroupModifyOffset added in v0.1.5

func GetConsumerGroupModifyOffset(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ConsumerGroupModifyOffsetState, opts ...pulumi.ResourceOption) (*ConsumerGroupModifyOffset, error)

GetConsumerGroupModifyOffset gets an existing ConsumerGroupModifyOffset resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewConsumerGroupModifyOffset added in v0.1.5

func NewConsumerGroupModifyOffset(ctx *pulumi.Context,
	name string, args *ConsumerGroupModifyOffsetArgs, opts ...pulumi.ResourceOption) (*ConsumerGroupModifyOffset, error)

NewConsumerGroupModifyOffset registers a new resource with the given unique name, arguments, and options.

func (*ConsumerGroupModifyOffset) ElementType added in v0.1.5

func (*ConsumerGroupModifyOffset) ElementType() reflect.Type

func (*ConsumerGroupModifyOffset) ToConsumerGroupModifyOffsetOutput added in v0.1.5

func (i *ConsumerGroupModifyOffset) ToConsumerGroupModifyOffsetOutput() ConsumerGroupModifyOffsetOutput

func (*ConsumerGroupModifyOffset) ToConsumerGroupModifyOffsetOutputWithContext added in v0.1.5

func (i *ConsumerGroupModifyOffset) ToConsumerGroupModifyOffsetOutputWithContext(ctx context.Context) ConsumerGroupModifyOffsetOutput

type ConsumerGroupModifyOffsetArgs added in v0.1.5

type ConsumerGroupModifyOffsetArgs struct {
	// kafka group.
	Group pulumi.StringInput
	// Kafka instance id.
	InstanceId pulumi.StringInput
	// The offset location that needs to be reset. When strategy is 2, this field must be included.
	Offset pulumi.IntPtrInput
	// The list of partition that needs to be reset if no Topics parameter is specified. Resets the partition in the corresponding Partition list of all topics. When Topics is specified, the partition of the corresponding topic list of the specified Partitions list is reset.
	Partitions pulumi.IntArrayInput
	// This field must be included when strategy is 0. If it is greater than zero, the offset will be moved backward by shift bars, and if it is less than zero, the offset will be traced back to the number of shift entries. After the correct reset, the new offset should be (old_offset + shift). It should be noted that if the new offset is less than partition's earliest, it will be set to earliest, and if the latest greater than partition will be set to latest.
	Shift pulumi.IntPtrInput
	// Unit ms. When strategy is 1, you must include this field, where-2 means to reset the offset to the beginning,-1 means to reset to the latest position (equivalent to emptying), and other values represent the specified time. You will get the offset of the specified time in the topic and then reset it. If there is no message at the specified time, get the last offset.
	ShiftTimestamp pulumi.IntPtrInput
	// Reset the policy of offset.
	// `0`: Move the offset forward or backward shift bar;
	// `1`: Alignment reference (by-duration,to-datetime,to-earliest,to-latest), which means moving the offset to the location of the specified timestamp;
	// `2`: Alignment reference (to-offset), which means to move the offset to the specified offset location.
	Strategy pulumi.IntInput
	// Indicates the topics that needs to be reset. Leave it empty means all.
	Topics pulumi.StringArrayInput
}

The set of arguments for constructing a ConsumerGroupModifyOffset resource.

func (ConsumerGroupModifyOffsetArgs) ElementType added in v0.1.5

type ConsumerGroupModifyOffsetArray added in v0.1.5

type ConsumerGroupModifyOffsetArray []ConsumerGroupModifyOffsetInput

func (ConsumerGroupModifyOffsetArray) ElementType added in v0.1.5

func (ConsumerGroupModifyOffsetArray) ToConsumerGroupModifyOffsetArrayOutput added in v0.1.5

func (i ConsumerGroupModifyOffsetArray) ToConsumerGroupModifyOffsetArrayOutput() ConsumerGroupModifyOffsetArrayOutput

func (ConsumerGroupModifyOffsetArray) ToConsumerGroupModifyOffsetArrayOutputWithContext added in v0.1.5

func (i ConsumerGroupModifyOffsetArray) ToConsumerGroupModifyOffsetArrayOutputWithContext(ctx context.Context) ConsumerGroupModifyOffsetArrayOutput

type ConsumerGroupModifyOffsetArrayInput added in v0.1.5

type ConsumerGroupModifyOffsetArrayInput interface {
	pulumi.Input

	ToConsumerGroupModifyOffsetArrayOutput() ConsumerGroupModifyOffsetArrayOutput
	ToConsumerGroupModifyOffsetArrayOutputWithContext(context.Context) ConsumerGroupModifyOffsetArrayOutput
}

ConsumerGroupModifyOffsetArrayInput is an input type that accepts ConsumerGroupModifyOffsetArray and ConsumerGroupModifyOffsetArrayOutput values. You can construct a concrete instance of `ConsumerGroupModifyOffsetArrayInput` via:

ConsumerGroupModifyOffsetArray{ ConsumerGroupModifyOffsetArgs{...} }

type ConsumerGroupModifyOffsetArrayOutput added in v0.1.5

type ConsumerGroupModifyOffsetArrayOutput struct{ *pulumi.OutputState }

func (ConsumerGroupModifyOffsetArrayOutput) ElementType added in v0.1.5

func (ConsumerGroupModifyOffsetArrayOutput) Index added in v0.1.5

func (ConsumerGroupModifyOffsetArrayOutput) ToConsumerGroupModifyOffsetArrayOutput added in v0.1.5

func (o ConsumerGroupModifyOffsetArrayOutput) ToConsumerGroupModifyOffsetArrayOutput() ConsumerGroupModifyOffsetArrayOutput

func (ConsumerGroupModifyOffsetArrayOutput) ToConsumerGroupModifyOffsetArrayOutputWithContext added in v0.1.5

func (o ConsumerGroupModifyOffsetArrayOutput) ToConsumerGroupModifyOffsetArrayOutputWithContext(ctx context.Context) ConsumerGroupModifyOffsetArrayOutput

type ConsumerGroupModifyOffsetInput added in v0.1.5

type ConsumerGroupModifyOffsetInput interface {
	pulumi.Input

	ToConsumerGroupModifyOffsetOutput() ConsumerGroupModifyOffsetOutput
	ToConsumerGroupModifyOffsetOutputWithContext(ctx context.Context) ConsumerGroupModifyOffsetOutput
}

type ConsumerGroupModifyOffsetMap added in v0.1.5

type ConsumerGroupModifyOffsetMap map[string]ConsumerGroupModifyOffsetInput

func (ConsumerGroupModifyOffsetMap) ElementType added in v0.1.5

func (ConsumerGroupModifyOffsetMap) ToConsumerGroupModifyOffsetMapOutput added in v0.1.5

func (i ConsumerGroupModifyOffsetMap) ToConsumerGroupModifyOffsetMapOutput() ConsumerGroupModifyOffsetMapOutput

func (ConsumerGroupModifyOffsetMap) ToConsumerGroupModifyOffsetMapOutputWithContext added in v0.1.5

func (i ConsumerGroupModifyOffsetMap) ToConsumerGroupModifyOffsetMapOutputWithContext(ctx context.Context) ConsumerGroupModifyOffsetMapOutput

type ConsumerGroupModifyOffsetMapInput added in v0.1.5

type ConsumerGroupModifyOffsetMapInput interface {
	pulumi.Input

	ToConsumerGroupModifyOffsetMapOutput() ConsumerGroupModifyOffsetMapOutput
	ToConsumerGroupModifyOffsetMapOutputWithContext(context.Context) ConsumerGroupModifyOffsetMapOutput
}

ConsumerGroupModifyOffsetMapInput is an input type that accepts ConsumerGroupModifyOffsetMap and ConsumerGroupModifyOffsetMapOutput values. You can construct a concrete instance of `ConsumerGroupModifyOffsetMapInput` via:

ConsumerGroupModifyOffsetMap{ "key": ConsumerGroupModifyOffsetArgs{...} }

type ConsumerGroupModifyOffsetMapOutput added in v0.1.5

type ConsumerGroupModifyOffsetMapOutput struct{ *pulumi.OutputState }

func (ConsumerGroupModifyOffsetMapOutput) ElementType added in v0.1.5

func (ConsumerGroupModifyOffsetMapOutput) MapIndex added in v0.1.5

func (ConsumerGroupModifyOffsetMapOutput) ToConsumerGroupModifyOffsetMapOutput added in v0.1.5

func (o ConsumerGroupModifyOffsetMapOutput) ToConsumerGroupModifyOffsetMapOutput() ConsumerGroupModifyOffsetMapOutput

func (ConsumerGroupModifyOffsetMapOutput) ToConsumerGroupModifyOffsetMapOutputWithContext added in v0.1.5

func (o ConsumerGroupModifyOffsetMapOutput) ToConsumerGroupModifyOffsetMapOutputWithContext(ctx context.Context) ConsumerGroupModifyOffsetMapOutput

type ConsumerGroupModifyOffsetOutput added in v0.1.5

type ConsumerGroupModifyOffsetOutput struct{ *pulumi.OutputState }

func (ConsumerGroupModifyOffsetOutput) ElementType added in v0.1.5

func (ConsumerGroupModifyOffsetOutput) Group added in v0.1.5

kafka group.

func (ConsumerGroupModifyOffsetOutput) InstanceId added in v0.1.5

Kafka instance id.

func (ConsumerGroupModifyOffsetOutput) Offset added in v0.1.5

The offset location that needs to be reset. When strategy is 2, this field must be included.

func (ConsumerGroupModifyOffsetOutput) Partitions added in v0.1.5

The list of partition that needs to be reset if no Topics parameter is specified. Resets the partition in the corresponding Partition list of all topics. When Topics is specified, the partition of the corresponding topic list of the specified Partitions list is reset.

func (ConsumerGroupModifyOffsetOutput) Shift added in v0.1.5

This field must be included when strategy is 0. If it is greater than zero, the offset will be moved backward by shift bars, and if it is less than zero, the offset will be traced back to the number of shift entries. After the correct reset, the new offset should be (old_offset + shift). It should be noted that if the new offset is less than partition's earliest, it will be set to earliest, and if the latest greater than partition will be set to latest.

func (ConsumerGroupModifyOffsetOutput) ShiftTimestamp added in v0.1.5

Unit ms. When strategy is 1, you must include this field, where-2 means to reset the offset to the beginning,-1 means to reset to the latest position (equivalent to emptying), and other values represent the specified time. You will get the offset of the specified time in the topic and then reset it. If there is no message at the specified time, get the last offset.

func (ConsumerGroupModifyOffsetOutput) Strategy added in v0.1.5

Reset the policy of offset. `0`: Move the offset forward or backward shift bar; `1`: Alignment reference (by-duration,to-datetime,to-earliest,to-latest), which means moving the offset to the location of the specified timestamp; `2`: Alignment reference (to-offset), which means to move the offset to the specified offset location.

func (ConsumerGroupModifyOffsetOutput) ToConsumerGroupModifyOffsetOutput added in v0.1.5

func (o ConsumerGroupModifyOffsetOutput) ToConsumerGroupModifyOffsetOutput() ConsumerGroupModifyOffsetOutput

func (ConsumerGroupModifyOffsetOutput) ToConsumerGroupModifyOffsetOutputWithContext added in v0.1.5

func (o ConsumerGroupModifyOffsetOutput) ToConsumerGroupModifyOffsetOutputWithContext(ctx context.Context) ConsumerGroupModifyOffsetOutput

func (ConsumerGroupModifyOffsetOutput) Topics added in v0.1.5

Indicates the topics that needs to be reset. Leave it empty means all.

type ConsumerGroupModifyOffsetState added in v0.1.5

type ConsumerGroupModifyOffsetState struct {
	// kafka group.
	Group pulumi.StringPtrInput
	// Kafka instance id.
	InstanceId pulumi.StringPtrInput
	// The offset location that needs to be reset. When strategy is 2, this field must be included.
	Offset pulumi.IntPtrInput
	// The list of partition that needs to be reset if no Topics parameter is specified. Resets the partition in the corresponding Partition list of all topics. When Topics is specified, the partition of the corresponding topic list of the specified Partitions list is reset.
	Partitions pulumi.IntArrayInput
	// This field must be included when strategy is 0. If it is greater than zero, the offset will be moved backward by shift bars, and if it is less than zero, the offset will be traced back to the number of shift entries. After the correct reset, the new offset should be (old_offset + shift). It should be noted that if the new offset is less than partition's earliest, it will be set to earliest, and if the latest greater than partition will be set to latest.
	Shift pulumi.IntPtrInput
	// Unit ms. When strategy is 1, you must include this field, where-2 means to reset the offset to the beginning,-1 means to reset to the latest position (equivalent to emptying), and other values represent the specified time. You will get the offset of the specified time in the topic and then reset it. If there is no message at the specified time, get the last offset.
	ShiftTimestamp pulumi.IntPtrInput
	// Reset the policy of offset.
	// `0`: Move the offset forward or backward shift bar;
	// `1`: Alignment reference (by-duration,to-datetime,to-earliest,to-latest), which means moving the offset to the location of the specified timestamp;
	// `2`: Alignment reference (to-offset), which means to move the offset to the specified offset location.
	Strategy pulumi.IntPtrInput
	// Indicates the topics that needs to be reset. Leave it empty means all.
	Topics pulumi.StringArrayInput
}

func (ConsumerGroupModifyOffsetState) ElementType added in v0.1.5

type ConsumerGroupOutput added in v0.1.5

type ConsumerGroupOutput struct{ *pulumi.OutputState }

func (ConsumerGroupOutput) ElementType added in v0.1.5

func (ConsumerGroupOutput) ElementType() reflect.Type

func (ConsumerGroupOutput) GroupName added in v0.1.5

func (o ConsumerGroupOutput) GroupName() pulumi.StringOutput

GroupName.

func (ConsumerGroupOutput) InstanceId added in v0.1.5

func (o ConsumerGroupOutput) InstanceId() pulumi.StringOutput

InstanceId.

func (ConsumerGroupOutput) ToConsumerGroupOutput added in v0.1.5

func (o ConsumerGroupOutput) ToConsumerGroupOutput() ConsumerGroupOutput

func (ConsumerGroupOutput) ToConsumerGroupOutputWithContext added in v0.1.5

func (o ConsumerGroupOutput) ToConsumerGroupOutputWithContext(ctx context.Context) ConsumerGroupOutput

func (ConsumerGroupOutput) TopicNameLists added in v0.1.5

func (o ConsumerGroupOutput) TopicNameLists() pulumi.StringArrayOutput

array of topic names.

type ConsumerGroupState added in v0.1.5

type ConsumerGroupState struct {
	// GroupName.
	GroupName pulumi.StringPtrInput
	// InstanceId.
	InstanceId pulumi.StringPtrInput
	// array of topic names.
	TopicNameLists pulumi.StringArrayInput
}

func (ConsumerGroupState) ElementType added in v0.1.5

func (ConsumerGroupState) ElementType() reflect.Type

type DatahubTask added in v0.1.5

type DatahubTask struct {
	pulumi.CustomResourceState

	// SchemaId.
	SchemaId pulumi.StringPtrOutput `pulumi:"schemaId"`
	// data resource.
	SourceResource DatahubTaskSourceResourcePtrOutput `pulumi:"sourceResource"`
	// Target Resource.
	TargetResource DatahubTaskTargetResourcePtrOutput `pulumi:"targetResource"`
	// name of the task.
	TaskName pulumi.StringOutput `pulumi:"taskName"`
	// type of the task, SOURCE(data input), SINK(data output).
	TaskType pulumi.StringOutput `pulumi:"taskType"`
	// Data Processing Rules.
	TransformParam DatahubTaskTransformParamPtrOutput `pulumi:"transformParam"`
	// Data processing rules.
	TransformsParam DatahubTaskTransformsParamPtrOutput `pulumi:"transformsParam"`
}

Provides a resource to create a ckafka datahubTask

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.NewDatahubTask(ctx, "datahubTask", &Ckafka.DatahubTaskArgs{
			SourceResource: &ckafka.DatahubTaskSourceResourceArgs{
				PostgreSqlParam: &ckafka.DatahubTaskSourceResourcePostgreSqlParamArgs{
					Database:         pulumi.String("postgres"),
					IsTableRegular:   pulumi.Bool(false),
					KeyColumns:       pulumi.String(""),
					PluginName:       pulumi.String("decoderbufs"),
					RecordWithSchema: pulumi.Bool(false),
					Resource:         pulumi.String("resource-y9nxnw46"),
					SnapshotMode:     pulumi.String("never"),
					Table:            pulumi.String("*"),
				},
				Type: pulumi.String("POSTGRESQL"),
			},
			TargetResource: &ckafka.DatahubTaskTargetResourceArgs{
				TopicParam: &ckafka.DatahubTaskTargetResourceTopicParamArgs{
					CompressionType:    pulumi.String("none"),
					Resource:           pulumi.String("1308726196-keep-topic"),
					UseAutoCreateTopic: pulumi.Bool(false),
				},
				Type: pulumi.String("TOPIC"),
			},
			TaskName: pulumi.String("test-task123321"),
			TaskType: pulumi.String("SOURCE"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

ckafka datahub_task can be imported using the id, e.g.

```sh

$ pulumi import tencentcloud:Ckafka/datahubTask:DatahubTask datahub_task datahub_task_id

```

func GetDatahubTask added in v0.1.5

func GetDatahubTask(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DatahubTaskState, opts ...pulumi.ResourceOption) (*DatahubTask, error)

GetDatahubTask gets an existing DatahubTask resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDatahubTask added in v0.1.5

func NewDatahubTask(ctx *pulumi.Context,
	name string, args *DatahubTaskArgs, opts ...pulumi.ResourceOption) (*DatahubTask, error)

NewDatahubTask registers a new resource with the given unique name, arguments, and options.

func (*DatahubTask) ElementType added in v0.1.5

func (*DatahubTask) ElementType() reflect.Type

func (*DatahubTask) ToDatahubTaskOutput added in v0.1.5

func (i *DatahubTask) ToDatahubTaskOutput() DatahubTaskOutput

func (*DatahubTask) ToDatahubTaskOutputWithContext added in v0.1.5

func (i *DatahubTask) ToDatahubTaskOutputWithContext(ctx context.Context) DatahubTaskOutput

type DatahubTaskArgs added in v0.1.5

type DatahubTaskArgs struct {
	// SchemaId.
	SchemaId pulumi.StringPtrInput
	// data resource.
	SourceResource DatahubTaskSourceResourcePtrInput
	// Target Resource.
	TargetResource DatahubTaskTargetResourcePtrInput
	// name of the task.
	TaskName pulumi.StringInput
	// type of the task, SOURCE(data input), SINK(data output).
	TaskType pulumi.StringInput
	// Data Processing Rules.
	TransformParam DatahubTaskTransformParamPtrInput
	// Data processing rules.
	TransformsParam DatahubTaskTransformsParamPtrInput
}

The set of arguments for constructing a DatahubTask resource.

func (DatahubTaskArgs) ElementType added in v0.1.5

func (DatahubTaskArgs) ElementType() reflect.Type

type DatahubTaskArray added in v0.1.5

type DatahubTaskArray []DatahubTaskInput

func (DatahubTaskArray) ElementType added in v0.1.5

func (DatahubTaskArray) ElementType() reflect.Type

func (DatahubTaskArray) ToDatahubTaskArrayOutput added in v0.1.5

func (i DatahubTaskArray) ToDatahubTaskArrayOutput() DatahubTaskArrayOutput

func (DatahubTaskArray) ToDatahubTaskArrayOutputWithContext added in v0.1.5

func (i DatahubTaskArray) ToDatahubTaskArrayOutputWithContext(ctx context.Context) DatahubTaskArrayOutput

type DatahubTaskArrayInput added in v0.1.5

type DatahubTaskArrayInput interface {
	pulumi.Input

	ToDatahubTaskArrayOutput() DatahubTaskArrayOutput
	ToDatahubTaskArrayOutputWithContext(context.Context) DatahubTaskArrayOutput
}

DatahubTaskArrayInput is an input type that accepts DatahubTaskArray and DatahubTaskArrayOutput values. You can construct a concrete instance of `DatahubTaskArrayInput` via:

DatahubTaskArray{ DatahubTaskArgs{...} }

type DatahubTaskArrayOutput added in v0.1.5

type DatahubTaskArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskArrayOutput) ElementType added in v0.1.5

func (DatahubTaskArrayOutput) ElementType() reflect.Type

func (DatahubTaskArrayOutput) Index added in v0.1.5

func (DatahubTaskArrayOutput) ToDatahubTaskArrayOutput added in v0.1.5

func (o DatahubTaskArrayOutput) ToDatahubTaskArrayOutput() DatahubTaskArrayOutput

func (DatahubTaskArrayOutput) ToDatahubTaskArrayOutputWithContext added in v0.1.5

func (o DatahubTaskArrayOutput) ToDatahubTaskArrayOutputWithContext(ctx context.Context) DatahubTaskArrayOutput

type DatahubTaskInput added in v0.1.5

type DatahubTaskInput interface {
	pulumi.Input

	ToDatahubTaskOutput() DatahubTaskOutput
	ToDatahubTaskOutputWithContext(ctx context.Context) DatahubTaskOutput
}

type DatahubTaskMap added in v0.1.5

type DatahubTaskMap map[string]DatahubTaskInput

func (DatahubTaskMap) ElementType added in v0.1.5

func (DatahubTaskMap) ElementType() reflect.Type

func (DatahubTaskMap) ToDatahubTaskMapOutput added in v0.1.5

func (i DatahubTaskMap) ToDatahubTaskMapOutput() DatahubTaskMapOutput

func (DatahubTaskMap) ToDatahubTaskMapOutputWithContext added in v0.1.5

func (i DatahubTaskMap) ToDatahubTaskMapOutputWithContext(ctx context.Context) DatahubTaskMapOutput

type DatahubTaskMapInput added in v0.1.5

type DatahubTaskMapInput interface {
	pulumi.Input

	ToDatahubTaskMapOutput() DatahubTaskMapOutput
	ToDatahubTaskMapOutputWithContext(context.Context) DatahubTaskMapOutput
}

DatahubTaskMapInput is an input type that accepts DatahubTaskMap and DatahubTaskMapOutput values. You can construct a concrete instance of `DatahubTaskMapInput` via:

DatahubTaskMap{ "key": DatahubTaskArgs{...} }

type DatahubTaskMapOutput added in v0.1.5

type DatahubTaskMapOutput struct{ *pulumi.OutputState }

func (DatahubTaskMapOutput) ElementType added in v0.1.5

func (DatahubTaskMapOutput) ElementType() reflect.Type

func (DatahubTaskMapOutput) MapIndex added in v0.1.5

func (DatahubTaskMapOutput) ToDatahubTaskMapOutput added in v0.1.5

func (o DatahubTaskMapOutput) ToDatahubTaskMapOutput() DatahubTaskMapOutput

func (DatahubTaskMapOutput) ToDatahubTaskMapOutputWithContext added in v0.1.5

func (o DatahubTaskMapOutput) ToDatahubTaskMapOutputWithContext(ctx context.Context) DatahubTaskMapOutput

type DatahubTaskOutput added in v0.1.5

type DatahubTaskOutput struct{ *pulumi.OutputState }

func (DatahubTaskOutput) ElementType added in v0.1.5

func (DatahubTaskOutput) ElementType() reflect.Type

func (DatahubTaskOutput) SchemaId added in v0.1.5

SchemaId.

func (DatahubTaskOutput) SourceResource added in v0.1.5

data resource.

func (DatahubTaskOutput) TargetResource added in v0.1.5

Target Resource.

func (DatahubTaskOutput) TaskName added in v0.1.5

func (o DatahubTaskOutput) TaskName() pulumi.StringOutput

name of the task.

func (DatahubTaskOutput) TaskType added in v0.1.5

func (o DatahubTaskOutput) TaskType() pulumi.StringOutput

type of the task, SOURCE(data input), SINK(data output).

func (DatahubTaskOutput) ToDatahubTaskOutput added in v0.1.5

func (o DatahubTaskOutput) ToDatahubTaskOutput() DatahubTaskOutput

func (DatahubTaskOutput) ToDatahubTaskOutputWithContext added in v0.1.5

func (o DatahubTaskOutput) ToDatahubTaskOutputWithContext(ctx context.Context) DatahubTaskOutput

func (DatahubTaskOutput) TransformParam added in v0.1.5

Data Processing Rules.

func (DatahubTaskOutput) TransformsParam added in v0.1.5

Data processing rules.

type DatahubTaskSourceResource added in v0.1.5

type DatahubTaskSourceResource struct {
	// ClickHouse config, Type CLICKHOUSE requierd.
	ClickHouseParam *DatahubTaskSourceResourceClickHouseParam `pulumi:"clickHouseParam"`
	// Cls configuration, Required when Type is CLS.
	ClsParam *DatahubTaskSourceResourceClsParam `pulumi:"clsParam"`
	// Cos configuration, required when Type is COS.
	CosParam *DatahubTaskSourceResourceCosParam `pulumi:"cosParam"`
	// Ctsdb configuration, Required when Type is CTSDB.
	CtsdbParam *DatahubTaskSourceResourceCtsdbParam `pulumi:"ctsdbParam"`
	// Dts configuration, required when Type is DTS.
	DtsParam *DatahubTaskSourceResourceDtsParam `pulumi:"dtsParam"`
	// Es configuration, required when Type is ES.
	EsParam *DatahubTaskSourceResourceEsParam `pulumi:"esParam"`
	// EB configuration, required when type is EB.
	EventBusParam *DatahubTaskSourceResourceEventBusParam `pulumi:"eventBusParam"`
	// ckafka configuration, required when Type is KAFKA.
	KafkaParam *DatahubTaskSourceResourceKafkaParam `pulumi:"kafkaParam"`
	// MariaDB configuration, Required when Type is MARIADB.
	MariaDbParam *DatahubTaskSourceResourceMariaDbParam `pulumi:"mariaDbParam"`
	// MongoDB config, Required when Type is MONGODB.
	MongoDbParam *DatahubTaskSourceResourceMongoDbParam `pulumi:"mongoDbParam"`
	// MySQL configuration, Required when Type is MYSQL.
	MySqlParam *DatahubTaskSourceResourceMySqlParam `pulumi:"mySqlParam"`
	// PostgreSQL configuration, Required when Type is POSTGRESQL or TDSQL C_POSTGRESQL.
	PostgreSqlParam *DatahubTaskSourceResourcePostgreSqlParam `pulumi:"postgreSqlParam"`
	// Scf configuration, Required when Type is SCF.
	ScfParam *DatahubTaskSourceResourceScfParam `pulumi:"scfParam"`
	// SQLServer configuration, Required when Type is SQLSERVER.
	SqlServerParam *DatahubTaskSourceResourceSqlServerParam `pulumi:"sqlServerParam"`
	// Tdw configuration, required when Type is TDW.
	TdwParam *DatahubTaskSourceResourceTdwParam `pulumi:"tdwParam"`
	// Topic configuration, Required when Type is Topic.
	TopicParam *DatahubTaskSourceResourceTopicParam `pulumi:"topicParam"`
	// resource type.
	Type string `pulumi:"type"`
}

type DatahubTaskSourceResourceArgs added in v0.1.5

type DatahubTaskSourceResourceArgs struct {
	// ClickHouse config, Type CLICKHOUSE requierd.
	ClickHouseParam DatahubTaskSourceResourceClickHouseParamPtrInput `pulumi:"clickHouseParam"`
	// Cls configuration, Required when Type is CLS.
	ClsParam DatahubTaskSourceResourceClsParamPtrInput `pulumi:"clsParam"`
	// Cos configuration, required when Type is COS.
	CosParam DatahubTaskSourceResourceCosParamPtrInput `pulumi:"cosParam"`
	// Ctsdb configuration, Required when Type is CTSDB.
	CtsdbParam DatahubTaskSourceResourceCtsdbParamPtrInput `pulumi:"ctsdbParam"`
	// Dts configuration, required when Type is DTS.
	DtsParam DatahubTaskSourceResourceDtsParamPtrInput `pulumi:"dtsParam"`
	// Es configuration, required when Type is ES.
	EsParam DatahubTaskSourceResourceEsParamPtrInput `pulumi:"esParam"`
	// EB configuration, required when type is EB.
	EventBusParam DatahubTaskSourceResourceEventBusParamPtrInput `pulumi:"eventBusParam"`
	// ckafka configuration, required when Type is KAFKA.
	KafkaParam DatahubTaskSourceResourceKafkaParamPtrInput `pulumi:"kafkaParam"`
	// MariaDB configuration, Required when Type is MARIADB.
	MariaDbParam DatahubTaskSourceResourceMariaDbParamPtrInput `pulumi:"mariaDbParam"`
	// MongoDB config, Required when Type is MONGODB.
	MongoDbParam DatahubTaskSourceResourceMongoDbParamPtrInput `pulumi:"mongoDbParam"`
	// MySQL configuration, Required when Type is MYSQL.
	MySqlParam DatahubTaskSourceResourceMySqlParamPtrInput `pulumi:"mySqlParam"`
	// PostgreSQL configuration, Required when Type is POSTGRESQL or TDSQL C_POSTGRESQL.
	PostgreSqlParam DatahubTaskSourceResourcePostgreSqlParamPtrInput `pulumi:"postgreSqlParam"`
	// Scf configuration, Required when Type is SCF.
	ScfParam DatahubTaskSourceResourceScfParamPtrInput `pulumi:"scfParam"`
	// SQLServer configuration, Required when Type is SQLSERVER.
	SqlServerParam DatahubTaskSourceResourceSqlServerParamPtrInput `pulumi:"sqlServerParam"`
	// Tdw configuration, required when Type is TDW.
	TdwParam DatahubTaskSourceResourceTdwParamPtrInput `pulumi:"tdwParam"`
	// Topic configuration, Required when Type is Topic.
	TopicParam DatahubTaskSourceResourceTopicParamPtrInput `pulumi:"topicParam"`
	// resource type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (DatahubTaskSourceResourceArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceArgs) ToDatahubTaskSourceResourceOutput added in v0.1.5

func (i DatahubTaskSourceResourceArgs) ToDatahubTaskSourceResourceOutput() DatahubTaskSourceResourceOutput

func (DatahubTaskSourceResourceArgs) ToDatahubTaskSourceResourceOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceArgs) ToDatahubTaskSourceResourceOutputWithContext(ctx context.Context) DatahubTaskSourceResourceOutput

func (DatahubTaskSourceResourceArgs) ToDatahubTaskSourceResourcePtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceArgs) ToDatahubTaskSourceResourcePtrOutput() DatahubTaskSourceResourcePtrOutput

func (DatahubTaskSourceResourceArgs) ToDatahubTaskSourceResourcePtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceArgs) ToDatahubTaskSourceResourcePtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourcePtrOutput

type DatahubTaskSourceResourceClickHouseParam added in v0.1.5

type DatahubTaskSourceResourceClickHouseParam struct {
	// ClickHouse cluster.
	Cluster string `pulumi:"cluster"`
	// ClickHouse database name.
	Database string `pulumi:"database"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls *DatahubTaskSourceResourceClickHouseParamDropCls `pulumi:"dropCls"`
	// Whether ClickHouse discards the message that fails to parse, the default is true.
	DropInvalidMessage *bool `pulumi:"dropInvalidMessage"`
	// ClickHouse ip.
	Ip *string `pulumi:"ip"`
	// ClickHouse passwd.
	Password *string `pulumi:"password"`
	// ClickHouse port.
	Port *int `pulumi:"port"`
	// resource id.
	Resource string `pulumi:"resource"`
	// ClickHouse schema.
	Schemas []DatahubTaskSourceResourceClickHouseParamSchema `pulumi:"schemas"`
	// Whether it is a self-built cluster.
	SelfBuilt *bool `pulumi:"selfBuilt"`
	// instance vip.
	ServiceVip *string `pulumi:"serviceVip"`
	// ClickHouse table.
	Table string `pulumi:"table"`
	// ClickHouse type, emr-clickhouse: emr;cdw-clickhouse: cdwch;selfBuilt: “.
	Type *string `pulumi:"type"`
	// instance vpc id.
	UniqVpcId *string `pulumi:"uniqVpcId"`
	// ClickHouse user name.
	UserName *string `pulumi:"userName"`
}

type DatahubTaskSourceResourceClickHouseParamArgs added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamArgs struct {
	// ClickHouse cluster.
	Cluster pulumi.StringInput `pulumi:"cluster"`
	// ClickHouse database name.
	Database pulumi.StringInput `pulumi:"database"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls DatahubTaskSourceResourceClickHouseParamDropClsPtrInput `pulumi:"dropCls"`
	// Whether ClickHouse discards the message that fails to parse, the default is true.
	DropInvalidMessage pulumi.BoolPtrInput `pulumi:"dropInvalidMessage"`
	// ClickHouse ip.
	Ip pulumi.StringPtrInput `pulumi:"ip"`
	// ClickHouse passwd.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// ClickHouse port.
	Port pulumi.IntPtrInput `pulumi:"port"`
	// resource id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// ClickHouse schema.
	Schemas DatahubTaskSourceResourceClickHouseParamSchemaArrayInput `pulumi:"schemas"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolPtrInput `pulumi:"selfBuilt"`
	// instance vip.
	ServiceVip pulumi.StringPtrInput `pulumi:"serviceVip"`
	// ClickHouse table.
	Table pulumi.StringInput `pulumi:"table"`
	// ClickHouse type, emr-clickhouse: emr;cdw-clickhouse: cdwch;selfBuilt: “.
	Type pulumi.StringPtrInput `pulumi:"type"`
	// instance vpc id.
	UniqVpcId pulumi.StringPtrInput `pulumi:"uniqVpcId"`
	// ClickHouse user name.
	UserName pulumi.StringPtrInput `pulumi:"userName"`
}

func (DatahubTaskSourceResourceClickHouseParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamArgs) ToDatahubTaskSourceResourceClickHouseParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceClickHouseParamArgs) ToDatahubTaskSourceResourceClickHouseParamOutput() DatahubTaskSourceResourceClickHouseParamOutput

func (DatahubTaskSourceResourceClickHouseParamArgs) ToDatahubTaskSourceResourceClickHouseParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceClickHouseParamArgs) ToDatahubTaskSourceResourceClickHouseParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClickHouseParamOutput

func (DatahubTaskSourceResourceClickHouseParamArgs) ToDatahubTaskSourceResourceClickHouseParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceClickHouseParamArgs) ToDatahubTaskSourceResourceClickHouseParamPtrOutput() DatahubTaskSourceResourceClickHouseParamPtrOutput

func (DatahubTaskSourceResourceClickHouseParamArgs) ToDatahubTaskSourceResourceClickHouseParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceClickHouseParamArgs) ToDatahubTaskSourceResourceClickHouseParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClickHouseParamPtrOutput

type DatahubTaskSourceResourceClickHouseParamDropCls added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamDropCls struct {
	// cls log set.
	DropClsLogSet *string `pulumi:"dropClsLogSet"`
	// Delivery account of cls.
	DropClsOwneruin *string `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion *string `pulumi:"dropClsRegion"`
	// topic of cls.
	DropClsTopicId *string `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls *bool `pulumi:"dropInvalidMessageToCls"`
}

type DatahubTaskSourceResourceClickHouseParamDropClsArgs added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamDropClsArgs struct {
	// cls log set.
	DropClsLogSet pulumi.StringPtrInput `pulumi:"dropClsLogSet"`
	// Delivery account of cls.
	DropClsOwneruin pulumi.StringPtrInput `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion pulumi.StringPtrInput `pulumi:"dropClsRegion"`
	// topic of cls.
	DropClsTopicId pulumi.StringPtrInput `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls pulumi.BoolPtrInput `pulumi:"dropInvalidMessageToCls"`
}

func (DatahubTaskSourceResourceClickHouseParamDropClsArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamDropClsArgs) ToDatahubTaskSourceResourceClickHouseParamDropClsOutput added in v0.1.5

func (i DatahubTaskSourceResourceClickHouseParamDropClsArgs) ToDatahubTaskSourceResourceClickHouseParamDropClsOutput() DatahubTaskSourceResourceClickHouseParamDropClsOutput

func (DatahubTaskSourceResourceClickHouseParamDropClsArgs) ToDatahubTaskSourceResourceClickHouseParamDropClsOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceClickHouseParamDropClsArgs) ToDatahubTaskSourceResourceClickHouseParamDropClsOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClickHouseParamDropClsOutput

func (DatahubTaskSourceResourceClickHouseParamDropClsArgs) ToDatahubTaskSourceResourceClickHouseParamDropClsPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceClickHouseParamDropClsArgs) ToDatahubTaskSourceResourceClickHouseParamDropClsPtrOutput() DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput

func (DatahubTaskSourceResourceClickHouseParamDropClsArgs) ToDatahubTaskSourceResourceClickHouseParamDropClsPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceClickHouseParamDropClsArgs) ToDatahubTaskSourceResourceClickHouseParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput

type DatahubTaskSourceResourceClickHouseParamDropClsInput added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamDropClsInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceClickHouseParamDropClsOutput() DatahubTaskSourceResourceClickHouseParamDropClsOutput
	ToDatahubTaskSourceResourceClickHouseParamDropClsOutputWithContext(context.Context) DatahubTaskSourceResourceClickHouseParamDropClsOutput
}

DatahubTaskSourceResourceClickHouseParamDropClsInput is an input type that accepts DatahubTaskSourceResourceClickHouseParamDropClsArgs and DatahubTaskSourceResourceClickHouseParamDropClsOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceClickHouseParamDropClsInput` via:

DatahubTaskSourceResourceClickHouseParamDropClsArgs{...}

type DatahubTaskSourceResourceClickHouseParamDropClsOutput added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamDropClsOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceClickHouseParamDropClsOutput) DropClsLogSet added in v0.1.5

cls log set.

func (DatahubTaskSourceResourceClickHouseParamDropClsOutput) DropClsOwneruin added in v0.1.5

Delivery account of cls.

func (DatahubTaskSourceResourceClickHouseParamDropClsOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (DatahubTaskSourceResourceClickHouseParamDropClsOutput) DropClsTopicId added in v0.1.5

topic of cls.

func (DatahubTaskSourceResourceClickHouseParamDropClsOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (DatahubTaskSourceResourceClickHouseParamDropClsOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamDropClsOutput) ToDatahubTaskSourceResourceClickHouseParamDropClsOutput added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamDropClsOutput) ToDatahubTaskSourceResourceClickHouseParamDropClsOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceClickHouseParamDropClsOutput) ToDatahubTaskSourceResourceClickHouseParamDropClsOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClickHouseParamDropClsOutput

func (DatahubTaskSourceResourceClickHouseParamDropClsOutput) ToDatahubTaskSourceResourceClickHouseParamDropClsPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceClickHouseParamDropClsOutput) ToDatahubTaskSourceResourceClickHouseParamDropClsPtrOutput() DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput

func (DatahubTaskSourceResourceClickHouseParamDropClsOutput) ToDatahubTaskSourceResourceClickHouseParamDropClsPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceClickHouseParamDropClsOutput) ToDatahubTaskSourceResourceClickHouseParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput

type DatahubTaskSourceResourceClickHouseParamDropClsPtrInput added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamDropClsPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceClickHouseParamDropClsPtrOutput() DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput
	ToDatahubTaskSourceResourceClickHouseParamDropClsPtrOutputWithContext(context.Context) DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput
}

DatahubTaskSourceResourceClickHouseParamDropClsPtrInput is an input type that accepts DatahubTaskSourceResourceClickHouseParamDropClsArgs, DatahubTaskSourceResourceClickHouseParamDropClsPtr and DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceClickHouseParamDropClsPtrInput` via:

        DatahubTaskSourceResourceClickHouseParamDropClsArgs{...}

or:

        nil

type DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput) DropClsLogSet added in v0.1.5

cls log set.

func (DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput) DropClsOwneruin added in v0.1.5

Delivery account of cls.

func (DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput) DropClsTopicId added in v0.1.5

topic of cls.

func (DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput) ToDatahubTaskSourceResourceClickHouseParamDropClsPtrOutput added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput) ToDatahubTaskSourceResourceClickHouseParamDropClsPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput) ToDatahubTaskSourceResourceClickHouseParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClickHouseParamDropClsPtrOutput

type DatahubTaskSourceResourceClickHouseParamInput added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceClickHouseParamOutput() DatahubTaskSourceResourceClickHouseParamOutput
	ToDatahubTaskSourceResourceClickHouseParamOutputWithContext(context.Context) DatahubTaskSourceResourceClickHouseParamOutput
}

DatahubTaskSourceResourceClickHouseParamInput is an input type that accepts DatahubTaskSourceResourceClickHouseParamArgs and DatahubTaskSourceResourceClickHouseParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceClickHouseParamInput` via:

DatahubTaskSourceResourceClickHouseParamArgs{...}

type DatahubTaskSourceResourceClickHouseParamOutput added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceClickHouseParamOutput) Cluster added in v0.1.5

ClickHouse cluster.

func (DatahubTaskSourceResourceClickHouseParamOutput) Database added in v0.1.5

ClickHouse database name.

func (DatahubTaskSourceResourceClickHouseParamOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (DatahubTaskSourceResourceClickHouseParamOutput) DropInvalidMessage added in v0.1.5

Whether ClickHouse discards the message that fails to parse, the default is true.

func (DatahubTaskSourceResourceClickHouseParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamOutput) Ip added in v0.1.5

ClickHouse ip.

func (DatahubTaskSourceResourceClickHouseParamOutput) Password added in v0.1.5

ClickHouse passwd.

func (DatahubTaskSourceResourceClickHouseParamOutput) Port added in v0.1.5

ClickHouse port.

func (DatahubTaskSourceResourceClickHouseParamOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskSourceResourceClickHouseParamOutput) Schemas added in v0.1.5

ClickHouse schema.

func (DatahubTaskSourceResourceClickHouseParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskSourceResourceClickHouseParamOutput) ServiceVip added in v0.1.5

instance vip.

func (DatahubTaskSourceResourceClickHouseParamOutput) Table added in v0.1.5

ClickHouse table.

func (DatahubTaskSourceResourceClickHouseParamOutput) ToDatahubTaskSourceResourceClickHouseParamOutput added in v0.1.5

func (o DatahubTaskSourceResourceClickHouseParamOutput) ToDatahubTaskSourceResourceClickHouseParamOutput() DatahubTaskSourceResourceClickHouseParamOutput

func (DatahubTaskSourceResourceClickHouseParamOutput) ToDatahubTaskSourceResourceClickHouseParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceClickHouseParamOutput) ToDatahubTaskSourceResourceClickHouseParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClickHouseParamOutput

func (DatahubTaskSourceResourceClickHouseParamOutput) ToDatahubTaskSourceResourceClickHouseParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceClickHouseParamOutput) ToDatahubTaskSourceResourceClickHouseParamPtrOutput() DatahubTaskSourceResourceClickHouseParamPtrOutput

func (DatahubTaskSourceResourceClickHouseParamOutput) ToDatahubTaskSourceResourceClickHouseParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceClickHouseParamOutput) ToDatahubTaskSourceResourceClickHouseParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClickHouseParamPtrOutput

func (DatahubTaskSourceResourceClickHouseParamOutput) Type added in v0.1.5

ClickHouse type, emr-clickhouse: emr;cdw-clickhouse: cdwch;selfBuilt: “.

func (DatahubTaskSourceResourceClickHouseParamOutput) UniqVpcId added in v0.1.5

instance vpc id.

func (DatahubTaskSourceResourceClickHouseParamOutput) UserName added in v0.1.5

ClickHouse user name.

type DatahubTaskSourceResourceClickHouseParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceClickHouseParamPtrOutput() DatahubTaskSourceResourceClickHouseParamPtrOutput
	ToDatahubTaskSourceResourceClickHouseParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceClickHouseParamPtrOutput
}

DatahubTaskSourceResourceClickHouseParamPtrInput is an input type that accepts DatahubTaskSourceResourceClickHouseParamArgs, DatahubTaskSourceResourceClickHouseParamPtr and DatahubTaskSourceResourceClickHouseParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceClickHouseParamPtrInput` via:

        DatahubTaskSourceResourceClickHouseParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceClickHouseParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) Cluster added in v0.1.5

ClickHouse cluster.

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) Database added in v0.1.5

ClickHouse database name.

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) DropInvalidMessage added in v0.1.5

Whether ClickHouse discards the message that fails to parse, the default is true.

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) Ip added in v0.1.5

ClickHouse ip.

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) Password added in v0.1.5

ClickHouse passwd.

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) Port added in v0.1.5

ClickHouse port.

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) Schemas added in v0.1.5

ClickHouse schema.

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) ServiceVip added in v0.1.5

instance vip.

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) Table added in v0.1.5

ClickHouse table.

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) ToDatahubTaskSourceResourceClickHouseParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceClickHouseParamPtrOutput) ToDatahubTaskSourceResourceClickHouseParamPtrOutput() DatahubTaskSourceResourceClickHouseParamPtrOutput

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) ToDatahubTaskSourceResourceClickHouseParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceClickHouseParamPtrOutput) ToDatahubTaskSourceResourceClickHouseParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClickHouseParamPtrOutput

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) Type added in v0.1.5

ClickHouse type, emr-clickhouse: emr;cdw-clickhouse: cdwch;selfBuilt: “.

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) UniqVpcId added in v0.1.5

instance vpc id.

func (DatahubTaskSourceResourceClickHouseParamPtrOutput) UserName added in v0.1.5

ClickHouse user name.

type DatahubTaskSourceResourceClickHouseParamSchema added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamSchema struct {
	// Whether the column item is allowed to be empty.
	AllowNull bool `pulumi:"allowNull"`
	// column name.
	ColumnName string `pulumi:"columnName"`
	// The json Key name corresponding to this column.
	JsonKey string `pulumi:"jsonKey"`
	// type of table column.
	Type string `pulumi:"type"`
}

type DatahubTaskSourceResourceClickHouseParamSchemaArgs added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamSchemaArgs struct {
	// Whether the column item is allowed to be empty.
	AllowNull pulumi.BoolInput `pulumi:"allowNull"`
	// column name.
	ColumnName pulumi.StringInput `pulumi:"columnName"`
	// The json Key name corresponding to this column.
	JsonKey pulumi.StringInput `pulumi:"jsonKey"`
	// type of table column.
	Type pulumi.StringInput `pulumi:"type"`
}

func (DatahubTaskSourceResourceClickHouseParamSchemaArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamSchemaArgs) ToDatahubTaskSourceResourceClickHouseParamSchemaOutput added in v0.1.5

func (i DatahubTaskSourceResourceClickHouseParamSchemaArgs) ToDatahubTaskSourceResourceClickHouseParamSchemaOutput() DatahubTaskSourceResourceClickHouseParamSchemaOutput

func (DatahubTaskSourceResourceClickHouseParamSchemaArgs) ToDatahubTaskSourceResourceClickHouseParamSchemaOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceClickHouseParamSchemaArgs) ToDatahubTaskSourceResourceClickHouseParamSchemaOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClickHouseParamSchemaOutput

type DatahubTaskSourceResourceClickHouseParamSchemaArray added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamSchemaArray []DatahubTaskSourceResourceClickHouseParamSchemaInput

func (DatahubTaskSourceResourceClickHouseParamSchemaArray) ElementType added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamSchemaArray) ToDatahubTaskSourceResourceClickHouseParamSchemaArrayOutput added in v0.1.5

func (i DatahubTaskSourceResourceClickHouseParamSchemaArray) ToDatahubTaskSourceResourceClickHouseParamSchemaArrayOutput() DatahubTaskSourceResourceClickHouseParamSchemaArrayOutput

func (DatahubTaskSourceResourceClickHouseParamSchemaArray) ToDatahubTaskSourceResourceClickHouseParamSchemaArrayOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceClickHouseParamSchemaArray) ToDatahubTaskSourceResourceClickHouseParamSchemaArrayOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClickHouseParamSchemaArrayOutput

type DatahubTaskSourceResourceClickHouseParamSchemaArrayInput added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamSchemaArrayInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceClickHouseParamSchemaArrayOutput() DatahubTaskSourceResourceClickHouseParamSchemaArrayOutput
	ToDatahubTaskSourceResourceClickHouseParamSchemaArrayOutputWithContext(context.Context) DatahubTaskSourceResourceClickHouseParamSchemaArrayOutput
}

DatahubTaskSourceResourceClickHouseParamSchemaArrayInput is an input type that accepts DatahubTaskSourceResourceClickHouseParamSchemaArray and DatahubTaskSourceResourceClickHouseParamSchemaArrayOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceClickHouseParamSchemaArrayInput` via:

DatahubTaskSourceResourceClickHouseParamSchemaArray{ DatahubTaskSourceResourceClickHouseParamSchemaArgs{...} }

type DatahubTaskSourceResourceClickHouseParamSchemaArrayOutput added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamSchemaArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceClickHouseParamSchemaArrayOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamSchemaArrayOutput) Index added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamSchemaArrayOutput) ToDatahubTaskSourceResourceClickHouseParamSchemaArrayOutput added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamSchemaArrayOutput) ToDatahubTaskSourceResourceClickHouseParamSchemaArrayOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceClickHouseParamSchemaArrayOutput) ToDatahubTaskSourceResourceClickHouseParamSchemaArrayOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClickHouseParamSchemaArrayOutput

type DatahubTaskSourceResourceClickHouseParamSchemaInput added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamSchemaInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceClickHouseParamSchemaOutput() DatahubTaskSourceResourceClickHouseParamSchemaOutput
	ToDatahubTaskSourceResourceClickHouseParamSchemaOutputWithContext(context.Context) DatahubTaskSourceResourceClickHouseParamSchemaOutput
}

DatahubTaskSourceResourceClickHouseParamSchemaInput is an input type that accepts DatahubTaskSourceResourceClickHouseParamSchemaArgs and DatahubTaskSourceResourceClickHouseParamSchemaOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceClickHouseParamSchemaInput` via:

DatahubTaskSourceResourceClickHouseParamSchemaArgs{...}

type DatahubTaskSourceResourceClickHouseParamSchemaOutput added in v0.1.5

type DatahubTaskSourceResourceClickHouseParamSchemaOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceClickHouseParamSchemaOutput) AllowNull added in v0.1.5

Whether the column item is allowed to be empty.

func (DatahubTaskSourceResourceClickHouseParamSchemaOutput) ColumnName added in v0.1.5

column name.

func (DatahubTaskSourceResourceClickHouseParamSchemaOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamSchemaOutput) JsonKey added in v0.1.5

The json Key name corresponding to this column.

func (DatahubTaskSourceResourceClickHouseParamSchemaOutput) ToDatahubTaskSourceResourceClickHouseParamSchemaOutput added in v0.1.5

func (DatahubTaskSourceResourceClickHouseParamSchemaOutput) ToDatahubTaskSourceResourceClickHouseParamSchemaOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceClickHouseParamSchemaOutput) ToDatahubTaskSourceResourceClickHouseParamSchemaOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClickHouseParamSchemaOutput

func (DatahubTaskSourceResourceClickHouseParamSchemaOutput) Type added in v0.1.5

type of table column.

type DatahubTaskSourceResourceClsParam added in v0.1.5

type DatahubTaskSourceResourceClsParam struct {
	// Required when Decode Json is false.
	ContentKey *string `pulumi:"contentKey"`
	// Whether the produced information is in json format.
	DecodeJson bool `pulumi:"decodeJson"`
	// LogSet id.
	LogSet *string `pulumi:"logSet"`
	// cls id.
	Resource string `pulumi:"resource"`
	// Specify the content of a field in the message as the time of the cls log. The format of the field content needs to be a second-level timestamp.
	TimeField *string `pulumi:"timeField"`
}

type DatahubTaskSourceResourceClsParamArgs added in v0.1.5

type DatahubTaskSourceResourceClsParamArgs struct {
	// Required when Decode Json is false.
	ContentKey pulumi.StringPtrInput `pulumi:"contentKey"`
	// Whether the produced information is in json format.
	DecodeJson pulumi.BoolInput `pulumi:"decodeJson"`
	// LogSet id.
	LogSet pulumi.StringPtrInput `pulumi:"logSet"`
	// cls id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Specify the content of a field in the message as the time of the cls log. The format of the field content needs to be a second-level timestamp.
	TimeField pulumi.StringPtrInput `pulumi:"timeField"`
}

func (DatahubTaskSourceResourceClsParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceClsParamArgs) ToDatahubTaskSourceResourceClsParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceClsParamArgs) ToDatahubTaskSourceResourceClsParamOutput() DatahubTaskSourceResourceClsParamOutput

func (DatahubTaskSourceResourceClsParamArgs) ToDatahubTaskSourceResourceClsParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceClsParamArgs) ToDatahubTaskSourceResourceClsParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClsParamOutput

func (DatahubTaskSourceResourceClsParamArgs) ToDatahubTaskSourceResourceClsParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceClsParamArgs) ToDatahubTaskSourceResourceClsParamPtrOutput() DatahubTaskSourceResourceClsParamPtrOutput

func (DatahubTaskSourceResourceClsParamArgs) ToDatahubTaskSourceResourceClsParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceClsParamArgs) ToDatahubTaskSourceResourceClsParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClsParamPtrOutput

type DatahubTaskSourceResourceClsParamInput added in v0.1.5

type DatahubTaskSourceResourceClsParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceClsParamOutput() DatahubTaskSourceResourceClsParamOutput
	ToDatahubTaskSourceResourceClsParamOutputWithContext(context.Context) DatahubTaskSourceResourceClsParamOutput
}

DatahubTaskSourceResourceClsParamInput is an input type that accepts DatahubTaskSourceResourceClsParamArgs and DatahubTaskSourceResourceClsParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceClsParamInput` via:

DatahubTaskSourceResourceClsParamArgs{...}

type DatahubTaskSourceResourceClsParamOutput added in v0.1.5

type DatahubTaskSourceResourceClsParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceClsParamOutput) ContentKey added in v0.1.5

Required when Decode Json is false.

func (DatahubTaskSourceResourceClsParamOutput) DecodeJson added in v0.1.5

Whether the produced information is in json format.

func (DatahubTaskSourceResourceClsParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceClsParamOutput) LogSet added in v0.1.5

LogSet id.

func (DatahubTaskSourceResourceClsParamOutput) Resource added in v0.1.5

cls id.

func (DatahubTaskSourceResourceClsParamOutput) TimeField added in v0.1.5

Specify the content of a field in the message as the time of the cls log. The format of the field content needs to be a second-level timestamp.

func (DatahubTaskSourceResourceClsParamOutput) ToDatahubTaskSourceResourceClsParamOutput added in v0.1.5

func (o DatahubTaskSourceResourceClsParamOutput) ToDatahubTaskSourceResourceClsParamOutput() DatahubTaskSourceResourceClsParamOutput

func (DatahubTaskSourceResourceClsParamOutput) ToDatahubTaskSourceResourceClsParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceClsParamOutput) ToDatahubTaskSourceResourceClsParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClsParamOutput

func (DatahubTaskSourceResourceClsParamOutput) ToDatahubTaskSourceResourceClsParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceClsParamOutput) ToDatahubTaskSourceResourceClsParamPtrOutput() DatahubTaskSourceResourceClsParamPtrOutput

func (DatahubTaskSourceResourceClsParamOutput) ToDatahubTaskSourceResourceClsParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceClsParamOutput) ToDatahubTaskSourceResourceClsParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClsParamPtrOutput

type DatahubTaskSourceResourceClsParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceClsParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceClsParamPtrOutput() DatahubTaskSourceResourceClsParamPtrOutput
	ToDatahubTaskSourceResourceClsParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceClsParamPtrOutput
}

DatahubTaskSourceResourceClsParamPtrInput is an input type that accepts DatahubTaskSourceResourceClsParamArgs, DatahubTaskSourceResourceClsParamPtr and DatahubTaskSourceResourceClsParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceClsParamPtrInput` via:

        DatahubTaskSourceResourceClsParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceClsParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceClsParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceClsParamPtrOutput) ContentKey added in v0.1.5

Required when Decode Json is false.

func (DatahubTaskSourceResourceClsParamPtrOutput) DecodeJson added in v0.1.5

Whether the produced information is in json format.

func (DatahubTaskSourceResourceClsParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceClsParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceClsParamPtrOutput) LogSet added in v0.1.5

LogSet id.

func (DatahubTaskSourceResourceClsParamPtrOutput) Resource added in v0.1.5

cls id.

func (DatahubTaskSourceResourceClsParamPtrOutput) TimeField added in v0.1.5

Specify the content of a field in the message as the time of the cls log. The format of the field content needs to be a second-level timestamp.

func (DatahubTaskSourceResourceClsParamPtrOutput) ToDatahubTaskSourceResourceClsParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceClsParamPtrOutput) ToDatahubTaskSourceResourceClsParamPtrOutput() DatahubTaskSourceResourceClsParamPtrOutput

func (DatahubTaskSourceResourceClsParamPtrOutput) ToDatahubTaskSourceResourceClsParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceClsParamPtrOutput) ToDatahubTaskSourceResourceClsParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceClsParamPtrOutput

type DatahubTaskSourceResourceCosParam added in v0.1.5

type DatahubTaskSourceResourceCosParam struct {
	// The size of aggregated messages MB.
	AggregateBatchSize *int `pulumi:"aggregateBatchSize"`
	// time interval.
	AggregateInterval *int `pulumi:"aggregateInterval"`
	// cos bucket name.
	BucketName string `pulumi:"bucketName"`
	// Partition format formatted according to strptime time.
	DirectoryTimeFormat *string `pulumi:"directoryTimeFormat"`
	// The file format after message aggregation csv|json.
	FormatOutputType *string `pulumi:"formatOutputType"`
	// ObjectKey.
	ObjectKey *string `pulumi:"objectKey"`
	// Dumped object directory prefix.
	ObjectKeyPrefix *string `pulumi:"objectKeyPrefix"`
	// region code.
	Region string `pulumi:"region"`
}

type DatahubTaskSourceResourceCosParamArgs added in v0.1.5

type DatahubTaskSourceResourceCosParamArgs struct {
	// The size of aggregated messages MB.
	AggregateBatchSize pulumi.IntPtrInput `pulumi:"aggregateBatchSize"`
	// time interval.
	AggregateInterval pulumi.IntPtrInput `pulumi:"aggregateInterval"`
	// cos bucket name.
	BucketName pulumi.StringInput `pulumi:"bucketName"`
	// Partition format formatted according to strptime time.
	DirectoryTimeFormat pulumi.StringPtrInput `pulumi:"directoryTimeFormat"`
	// The file format after message aggregation csv|json.
	FormatOutputType pulumi.StringPtrInput `pulumi:"formatOutputType"`
	// ObjectKey.
	ObjectKey pulumi.StringPtrInput `pulumi:"objectKey"`
	// Dumped object directory prefix.
	ObjectKeyPrefix pulumi.StringPtrInput `pulumi:"objectKeyPrefix"`
	// region code.
	Region pulumi.StringInput `pulumi:"region"`
}

func (DatahubTaskSourceResourceCosParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceCosParamArgs) ToDatahubTaskSourceResourceCosParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceCosParamArgs) ToDatahubTaskSourceResourceCosParamOutput() DatahubTaskSourceResourceCosParamOutput

func (DatahubTaskSourceResourceCosParamArgs) ToDatahubTaskSourceResourceCosParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceCosParamArgs) ToDatahubTaskSourceResourceCosParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceCosParamOutput

func (DatahubTaskSourceResourceCosParamArgs) ToDatahubTaskSourceResourceCosParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceCosParamArgs) ToDatahubTaskSourceResourceCosParamPtrOutput() DatahubTaskSourceResourceCosParamPtrOutput

func (DatahubTaskSourceResourceCosParamArgs) ToDatahubTaskSourceResourceCosParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceCosParamArgs) ToDatahubTaskSourceResourceCosParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceCosParamPtrOutput

type DatahubTaskSourceResourceCosParamInput added in v0.1.5

type DatahubTaskSourceResourceCosParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceCosParamOutput() DatahubTaskSourceResourceCosParamOutput
	ToDatahubTaskSourceResourceCosParamOutputWithContext(context.Context) DatahubTaskSourceResourceCosParamOutput
}

DatahubTaskSourceResourceCosParamInput is an input type that accepts DatahubTaskSourceResourceCosParamArgs and DatahubTaskSourceResourceCosParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceCosParamInput` via:

DatahubTaskSourceResourceCosParamArgs{...}

type DatahubTaskSourceResourceCosParamOutput added in v0.1.5

type DatahubTaskSourceResourceCosParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceCosParamOutput) AggregateBatchSize added in v0.1.5

The size of aggregated messages MB.

func (DatahubTaskSourceResourceCosParamOutput) AggregateInterval added in v0.1.5

time interval.

func (DatahubTaskSourceResourceCosParamOutput) BucketName added in v0.1.5

cos bucket name.

func (DatahubTaskSourceResourceCosParamOutput) DirectoryTimeFormat added in v0.1.5

Partition format formatted according to strptime time.

func (DatahubTaskSourceResourceCosParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceCosParamOutput) FormatOutputType added in v0.1.5

The file format after message aggregation csv|json.

func (DatahubTaskSourceResourceCosParamOutput) ObjectKey added in v0.1.5

ObjectKey.

func (DatahubTaskSourceResourceCosParamOutput) ObjectKeyPrefix added in v0.1.5

Dumped object directory prefix.

func (DatahubTaskSourceResourceCosParamOutput) Region added in v0.1.5

region code.

func (DatahubTaskSourceResourceCosParamOutput) ToDatahubTaskSourceResourceCosParamOutput added in v0.1.5

func (o DatahubTaskSourceResourceCosParamOutput) ToDatahubTaskSourceResourceCosParamOutput() DatahubTaskSourceResourceCosParamOutput

func (DatahubTaskSourceResourceCosParamOutput) ToDatahubTaskSourceResourceCosParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceCosParamOutput) ToDatahubTaskSourceResourceCosParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceCosParamOutput

func (DatahubTaskSourceResourceCosParamOutput) ToDatahubTaskSourceResourceCosParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceCosParamOutput) ToDatahubTaskSourceResourceCosParamPtrOutput() DatahubTaskSourceResourceCosParamPtrOutput

func (DatahubTaskSourceResourceCosParamOutput) ToDatahubTaskSourceResourceCosParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceCosParamOutput) ToDatahubTaskSourceResourceCosParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceCosParamPtrOutput

type DatahubTaskSourceResourceCosParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceCosParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceCosParamPtrOutput() DatahubTaskSourceResourceCosParamPtrOutput
	ToDatahubTaskSourceResourceCosParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceCosParamPtrOutput
}

DatahubTaskSourceResourceCosParamPtrInput is an input type that accepts DatahubTaskSourceResourceCosParamArgs, DatahubTaskSourceResourceCosParamPtr and DatahubTaskSourceResourceCosParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceCosParamPtrInput` via:

        DatahubTaskSourceResourceCosParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceCosParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceCosParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceCosParamPtrOutput) AggregateBatchSize added in v0.1.5

The size of aggregated messages MB.

func (DatahubTaskSourceResourceCosParamPtrOutput) AggregateInterval added in v0.1.5

time interval.

func (DatahubTaskSourceResourceCosParamPtrOutput) BucketName added in v0.1.5

cos bucket name.

func (DatahubTaskSourceResourceCosParamPtrOutput) DirectoryTimeFormat added in v0.1.5

Partition format formatted according to strptime time.

func (DatahubTaskSourceResourceCosParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceCosParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceCosParamPtrOutput) FormatOutputType added in v0.1.5

The file format after message aggregation csv|json.

func (DatahubTaskSourceResourceCosParamPtrOutput) ObjectKey added in v0.1.5

ObjectKey.

func (DatahubTaskSourceResourceCosParamPtrOutput) ObjectKeyPrefix added in v0.1.5

Dumped object directory prefix.

func (DatahubTaskSourceResourceCosParamPtrOutput) Region added in v0.1.5

region code.

func (DatahubTaskSourceResourceCosParamPtrOutput) ToDatahubTaskSourceResourceCosParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceCosParamPtrOutput) ToDatahubTaskSourceResourceCosParamPtrOutput() DatahubTaskSourceResourceCosParamPtrOutput

func (DatahubTaskSourceResourceCosParamPtrOutput) ToDatahubTaskSourceResourceCosParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceCosParamPtrOutput) ToDatahubTaskSourceResourceCosParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceCosParamPtrOutput

type DatahubTaskSourceResourceCtsdbParam added in v0.1.5

type DatahubTaskSourceResourceCtsdbParam struct {
	// Ctsdb metric.
	CtsdbMetric *string `pulumi:"ctsdbMetric"`
	// resource id.
	Resource *string `pulumi:"resource"`
}

type DatahubTaskSourceResourceCtsdbParamArgs added in v0.1.5

type DatahubTaskSourceResourceCtsdbParamArgs struct {
	// Ctsdb metric.
	CtsdbMetric pulumi.StringPtrInput `pulumi:"ctsdbMetric"`
	// resource id.
	Resource pulumi.StringPtrInput `pulumi:"resource"`
}

func (DatahubTaskSourceResourceCtsdbParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceCtsdbParamArgs) ToDatahubTaskSourceResourceCtsdbParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceCtsdbParamArgs) ToDatahubTaskSourceResourceCtsdbParamOutput() DatahubTaskSourceResourceCtsdbParamOutput

func (DatahubTaskSourceResourceCtsdbParamArgs) ToDatahubTaskSourceResourceCtsdbParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceCtsdbParamArgs) ToDatahubTaskSourceResourceCtsdbParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceCtsdbParamOutput

func (DatahubTaskSourceResourceCtsdbParamArgs) ToDatahubTaskSourceResourceCtsdbParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceCtsdbParamArgs) ToDatahubTaskSourceResourceCtsdbParamPtrOutput() DatahubTaskSourceResourceCtsdbParamPtrOutput

func (DatahubTaskSourceResourceCtsdbParamArgs) ToDatahubTaskSourceResourceCtsdbParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceCtsdbParamArgs) ToDatahubTaskSourceResourceCtsdbParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceCtsdbParamPtrOutput

type DatahubTaskSourceResourceCtsdbParamInput added in v0.1.5

type DatahubTaskSourceResourceCtsdbParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceCtsdbParamOutput() DatahubTaskSourceResourceCtsdbParamOutput
	ToDatahubTaskSourceResourceCtsdbParamOutputWithContext(context.Context) DatahubTaskSourceResourceCtsdbParamOutput
}

DatahubTaskSourceResourceCtsdbParamInput is an input type that accepts DatahubTaskSourceResourceCtsdbParamArgs and DatahubTaskSourceResourceCtsdbParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceCtsdbParamInput` via:

DatahubTaskSourceResourceCtsdbParamArgs{...}

type DatahubTaskSourceResourceCtsdbParamOutput added in v0.1.5

type DatahubTaskSourceResourceCtsdbParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceCtsdbParamOutput) CtsdbMetric added in v0.1.5

Ctsdb metric.

func (DatahubTaskSourceResourceCtsdbParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceCtsdbParamOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskSourceResourceCtsdbParamOutput) ToDatahubTaskSourceResourceCtsdbParamOutput added in v0.1.5

func (o DatahubTaskSourceResourceCtsdbParamOutput) ToDatahubTaskSourceResourceCtsdbParamOutput() DatahubTaskSourceResourceCtsdbParamOutput

func (DatahubTaskSourceResourceCtsdbParamOutput) ToDatahubTaskSourceResourceCtsdbParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceCtsdbParamOutput) ToDatahubTaskSourceResourceCtsdbParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceCtsdbParamOutput

func (DatahubTaskSourceResourceCtsdbParamOutput) ToDatahubTaskSourceResourceCtsdbParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceCtsdbParamOutput) ToDatahubTaskSourceResourceCtsdbParamPtrOutput() DatahubTaskSourceResourceCtsdbParamPtrOutput

func (DatahubTaskSourceResourceCtsdbParamOutput) ToDatahubTaskSourceResourceCtsdbParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceCtsdbParamOutput) ToDatahubTaskSourceResourceCtsdbParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceCtsdbParamPtrOutput

type DatahubTaskSourceResourceCtsdbParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceCtsdbParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceCtsdbParamPtrOutput() DatahubTaskSourceResourceCtsdbParamPtrOutput
	ToDatahubTaskSourceResourceCtsdbParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceCtsdbParamPtrOutput
}

DatahubTaskSourceResourceCtsdbParamPtrInput is an input type that accepts DatahubTaskSourceResourceCtsdbParamArgs, DatahubTaskSourceResourceCtsdbParamPtr and DatahubTaskSourceResourceCtsdbParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceCtsdbParamPtrInput` via:

        DatahubTaskSourceResourceCtsdbParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceCtsdbParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceCtsdbParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceCtsdbParamPtrOutput) CtsdbMetric added in v0.1.5

Ctsdb metric.

func (DatahubTaskSourceResourceCtsdbParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceCtsdbParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceCtsdbParamPtrOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskSourceResourceCtsdbParamPtrOutput) ToDatahubTaskSourceResourceCtsdbParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceCtsdbParamPtrOutput) ToDatahubTaskSourceResourceCtsdbParamPtrOutput() DatahubTaskSourceResourceCtsdbParamPtrOutput

func (DatahubTaskSourceResourceCtsdbParamPtrOutput) ToDatahubTaskSourceResourceCtsdbParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceCtsdbParamPtrOutput) ToDatahubTaskSourceResourceCtsdbParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceCtsdbParamPtrOutput

type DatahubTaskSourceResourceDtsParam added in v0.1.5

type DatahubTaskSourceResourceDtsParam struct {
	// Dts consumer group Id.
	GroupId *string `pulumi:"groupId"`
	// Dts consumer group passwd.
	GroupPassword *string `pulumi:"groupPassword"`
	// Dts account.
	GroupUser *string `pulumi:"groupUser"`
	// Dts connection ip.
	Ip *string `pulumi:"ip"`
	// Dts connection port.
	Port *int `pulumi:"port"`
	// Dts instance Id.
	Resource string `pulumi:"resource"`
	// Dts topic.
	Topic *string `pulumi:"topic"`
	// False to synchronize the original data, true to synchronize the parsed json format data, the default is true.
	TranSql *bool `pulumi:"tranSql"`
}

type DatahubTaskSourceResourceDtsParamArgs added in v0.1.5

type DatahubTaskSourceResourceDtsParamArgs struct {
	// Dts consumer group Id.
	GroupId pulumi.StringPtrInput `pulumi:"groupId"`
	// Dts consumer group passwd.
	GroupPassword pulumi.StringPtrInput `pulumi:"groupPassword"`
	// Dts account.
	GroupUser pulumi.StringPtrInput `pulumi:"groupUser"`
	// Dts connection ip.
	Ip pulumi.StringPtrInput `pulumi:"ip"`
	// Dts connection port.
	Port pulumi.IntPtrInput `pulumi:"port"`
	// Dts instance Id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Dts topic.
	Topic pulumi.StringPtrInput `pulumi:"topic"`
	// False to synchronize the original data, true to synchronize the parsed json format data, the default is true.
	TranSql pulumi.BoolPtrInput `pulumi:"tranSql"`
}

func (DatahubTaskSourceResourceDtsParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceDtsParamArgs) ToDatahubTaskSourceResourceDtsParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceDtsParamArgs) ToDatahubTaskSourceResourceDtsParamOutput() DatahubTaskSourceResourceDtsParamOutput

func (DatahubTaskSourceResourceDtsParamArgs) ToDatahubTaskSourceResourceDtsParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceDtsParamArgs) ToDatahubTaskSourceResourceDtsParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceDtsParamOutput

func (DatahubTaskSourceResourceDtsParamArgs) ToDatahubTaskSourceResourceDtsParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceDtsParamArgs) ToDatahubTaskSourceResourceDtsParamPtrOutput() DatahubTaskSourceResourceDtsParamPtrOutput

func (DatahubTaskSourceResourceDtsParamArgs) ToDatahubTaskSourceResourceDtsParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceDtsParamArgs) ToDatahubTaskSourceResourceDtsParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceDtsParamPtrOutput

type DatahubTaskSourceResourceDtsParamInput added in v0.1.5

type DatahubTaskSourceResourceDtsParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceDtsParamOutput() DatahubTaskSourceResourceDtsParamOutput
	ToDatahubTaskSourceResourceDtsParamOutputWithContext(context.Context) DatahubTaskSourceResourceDtsParamOutput
}

DatahubTaskSourceResourceDtsParamInput is an input type that accepts DatahubTaskSourceResourceDtsParamArgs and DatahubTaskSourceResourceDtsParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceDtsParamInput` via:

DatahubTaskSourceResourceDtsParamArgs{...}

type DatahubTaskSourceResourceDtsParamOutput added in v0.1.5

type DatahubTaskSourceResourceDtsParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceDtsParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceDtsParamOutput) GroupId added in v0.1.5

Dts consumer group Id.

func (DatahubTaskSourceResourceDtsParamOutput) GroupPassword added in v0.1.5

Dts consumer group passwd.

func (DatahubTaskSourceResourceDtsParamOutput) GroupUser added in v0.1.5

Dts account.

func (DatahubTaskSourceResourceDtsParamOutput) Ip added in v0.1.5

Dts connection ip.

func (DatahubTaskSourceResourceDtsParamOutput) Port added in v0.1.5

Dts connection port.

func (DatahubTaskSourceResourceDtsParamOutput) Resource added in v0.1.5

Dts instance Id.

func (DatahubTaskSourceResourceDtsParamOutput) ToDatahubTaskSourceResourceDtsParamOutput added in v0.1.5

func (o DatahubTaskSourceResourceDtsParamOutput) ToDatahubTaskSourceResourceDtsParamOutput() DatahubTaskSourceResourceDtsParamOutput

func (DatahubTaskSourceResourceDtsParamOutput) ToDatahubTaskSourceResourceDtsParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceDtsParamOutput) ToDatahubTaskSourceResourceDtsParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceDtsParamOutput

func (DatahubTaskSourceResourceDtsParamOutput) ToDatahubTaskSourceResourceDtsParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceDtsParamOutput) ToDatahubTaskSourceResourceDtsParamPtrOutput() DatahubTaskSourceResourceDtsParamPtrOutput

func (DatahubTaskSourceResourceDtsParamOutput) ToDatahubTaskSourceResourceDtsParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceDtsParamOutput) ToDatahubTaskSourceResourceDtsParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceDtsParamPtrOutput

func (DatahubTaskSourceResourceDtsParamOutput) Topic added in v0.1.5

Dts topic.

func (DatahubTaskSourceResourceDtsParamOutput) TranSql added in v0.1.5

False to synchronize the original data, true to synchronize the parsed json format data, the default is true.

type DatahubTaskSourceResourceDtsParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceDtsParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceDtsParamPtrOutput() DatahubTaskSourceResourceDtsParamPtrOutput
	ToDatahubTaskSourceResourceDtsParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceDtsParamPtrOutput
}

DatahubTaskSourceResourceDtsParamPtrInput is an input type that accepts DatahubTaskSourceResourceDtsParamArgs, DatahubTaskSourceResourceDtsParamPtr and DatahubTaskSourceResourceDtsParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceDtsParamPtrInput` via:

        DatahubTaskSourceResourceDtsParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceDtsParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceDtsParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceDtsParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceDtsParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceDtsParamPtrOutput) GroupId added in v0.1.5

Dts consumer group Id.

func (DatahubTaskSourceResourceDtsParamPtrOutput) GroupPassword added in v0.1.5

Dts consumer group passwd.

func (DatahubTaskSourceResourceDtsParamPtrOutput) GroupUser added in v0.1.5

Dts account.

func (DatahubTaskSourceResourceDtsParamPtrOutput) Ip added in v0.1.5

Dts connection ip.

func (DatahubTaskSourceResourceDtsParamPtrOutput) Port added in v0.1.5

Dts connection port.

func (DatahubTaskSourceResourceDtsParamPtrOutput) Resource added in v0.1.5

Dts instance Id.

func (DatahubTaskSourceResourceDtsParamPtrOutput) ToDatahubTaskSourceResourceDtsParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceDtsParamPtrOutput) ToDatahubTaskSourceResourceDtsParamPtrOutput() DatahubTaskSourceResourceDtsParamPtrOutput

func (DatahubTaskSourceResourceDtsParamPtrOutput) ToDatahubTaskSourceResourceDtsParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceDtsParamPtrOutput) ToDatahubTaskSourceResourceDtsParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceDtsParamPtrOutput

func (DatahubTaskSourceResourceDtsParamPtrOutput) Topic added in v0.1.5

Dts topic.

func (DatahubTaskSourceResourceDtsParamPtrOutput) TranSql added in v0.1.5

False to synchronize the original data, true to synchronize the parsed json format data, the default is true.

type DatahubTaskSourceResourceEsParam added in v0.1.5

type DatahubTaskSourceResourceEsParam struct {
	// key for data in non-json format.
	ContentKey *string `pulumi:"contentKey"`
	// When the message dumped to ES is the binlog of Database, if you need to synchronize database operations, that is, fill in the primary key of the database table when adding, deleting, and modifying operations to ES.
	DatabasePrimaryKey *string `pulumi:"databasePrimaryKey"`
	// Es date suffix.
	DateFormat *string `pulumi:"dateFormat"`
	// The field name of the document ID value dumped into Es.
	DocumentIdField *string `pulumi:"documentIdField"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls *DatahubTaskSourceResourceEsParamDropCls `pulumi:"dropCls"`
	// dead letter queue.
	DropDlq *DatahubTaskSourceResourceEsParamDropDlq `pulumi:"dropDlq"`
	// Whether Es discards messages in non-json format.
	DropInvalidJsonMessage *bool `pulumi:"dropInvalidJsonMessage"`
	// Whether Es discards the message of parsing failure.
	DropInvalidMessage *bool `pulumi:"dropInvalidMessage"`
	// Es index name.
	Index *string `pulumi:"index"`
	// Es custom index name type, STRING, JSONPATH, the default is STRING.
	IndexType *string `pulumi:"indexType"`
	// Es Password.
	Password *string `pulumi:"password"`
	// Es connection port.
	Port *int `pulumi:"port"`
	// Resource.
	Resource string `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt *bool `pulumi:"selfBuilt"`
	// instance vip.
	ServiceVip *string `pulumi:"serviceVip"`
	// instance vpc id.
	UniqVpcId *string `pulumi:"uniqVpcId"`
	// Es UserName.
	UserName *string `pulumi:"userName"`
}

type DatahubTaskSourceResourceEsParamArgs added in v0.1.5

type DatahubTaskSourceResourceEsParamArgs struct {
	// key for data in non-json format.
	ContentKey pulumi.StringPtrInput `pulumi:"contentKey"`
	// When the message dumped to ES is the binlog of Database, if you need to synchronize database operations, that is, fill in the primary key of the database table when adding, deleting, and modifying operations to ES.
	DatabasePrimaryKey pulumi.StringPtrInput `pulumi:"databasePrimaryKey"`
	// Es date suffix.
	DateFormat pulumi.StringPtrInput `pulumi:"dateFormat"`
	// The field name of the document ID value dumped into Es.
	DocumentIdField pulumi.StringPtrInput `pulumi:"documentIdField"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls DatahubTaskSourceResourceEsParamDropClsPtrInput `pulumi:"dropCls"`
	// dead letter queue.
	DropDlq DatahubTaskSourceResourceEsParamDropDlqPtrInput `pulumi:"dropDlq"`
	// Whether Es discards messages in non-json format.
	DropInvalidJsonMessage pulumi.BoolPtrInput `pulumi:"dropInvalidJsonMessage"`
	// Whether Es discards the message of parsing failure.
	DropInvalidMessage pulumi.BoolPtrInput `pulumi:"dropInvalidMessage"`
	// Es index name.
	Index pulumi.StringPtrInput `pulumi:"index"`
	// Es custom index name type, STRING, JSONPATH, the default is STRING.
	IndexType pulumi.StringPtrInput `pulumi:"indexType"`
	// Es Password.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// Es connection port.
	Port pulumi.IntPtrInput `pulumi:"port"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolPtrInput `pulumi:"selfBuilt"`
	// instance vip.
	ServiceVip pulumi.StringPtrInput `pulumi:"serviceVip"`
	// instance vpc id.
	UniqVpcId pulumi.StringPtrInput `pulumi:"uniqVpcId"`
	// Es UserName.
	UserName pulumi.StringPtrInput `pulumi:"userName"`
}

func (DatahubTaskSourceResourceEsParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamArgs) ToDatahubTaskSourceResourceEsParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceEsParamArgs) ToDatahubTaskSourceResourceEsParamOutput() DatahubTaskSourceResourceEsParamOutput

func (DatahubTaskSourceResourceEsParamArgs) ToDatahubTaskSourceResourceEsParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceEsParamArgs) ToDatahubTaskSourceResourceEsParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamOutput

func (DatahubTaskSourceResourceEsParamArgs) ToDatahubTaskSourceResourceEsParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceEsParamArgs) ToDatahubTaskSourceResourceEsParamPtrOutput() DatahubTaskSourceResourceEsParamPtrOutput

func (DatahubTaskSourceResourceEsParamArgs) ToDatahubTaskSourceResourceEsParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceEsParamArgs) ToDatahubTaskSourceResourceEsParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamPtrOutput

type DatahubTaskSourceResourceEsParamDropCls added in v0.1.5

type DatahubTaskSourceResourceEsParamDropCls struct {
	// cls log set.
	DropClsLogSet *string `pulumi:"dropClsLogSet"`
	// Delivery account of cls.
	DropClsOwneruin *string `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion *string `pulumi:"dropClsRegion"`
	// topic of cls.
	DropClsTopicId *string `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls *bool `pulumi:"dropInvalidMessageToCls"`
}

type DatahubTaskSourceResourceEsParamDropClsArgs added in v0.1.5

type DatahubTaskSourceResourceEsParamDropClsArgs struct {
	// cls log set.
	DropClsLogSet pulumi.StringPtrInput `pulumi:"dropClsLogSet"`
	// Delivery account of cls.
	DropClsOwneruin pulumi.StringPtrInput `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion pulumi.StringPtrInput `pulumi:"dropClsRegion"`
	// topic of cls.
	DropClsTopicId pulumi.StringPtrInput `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls pulumi.BoolPtrInput `pulumi:"dropInvalidMessageToCls"`
}

func (DatahubTaskSourceResourceEsParamDropClsArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropClsArgs) ToDatahubTaskSourceResourceEsParamDropClsOutput added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropClsArgs) ToDatahubTaskSourceResourceEsParamDropClsOutput() DatahubTaskSourceResourceEsParamDropClsOutput

func (DatahubTaskSourceResourceEsParamDropClsArgs) ToDatahubTaskSourceResourceEsParamDropClsOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropClsArgs) ToDatahubTaskSourceResourceEsParamDropClsOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropClsOutput

func (DatahubTaskSourceResourceEsParamDropClsArgs) ToDatahubTaskSourceResourceEsParamDropClsPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropClsArgs) ToDatahubTaskSourceResourceEsParamDropClsPtrOutput() DatahubTaskSourceResourceEsParamDropClsPtrOutput

func (DatahubTaskSourceResourceEsParamDropClsArgs) ToDatahubTaskSourceResourceEsParamDropClsPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropClsArgs) ToDatahubTaskSourceResourceEsParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropClsPtrOutput

type DatahubTaskSourceResourceEsParamDropClsInput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropClsInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceEsParamDropClsOutput() DatahubTaskSourceResourceEsParamDropClsOutput
	ToDatahubTaskSourceResourceEsParamDropClsOutputWithContext(context.Context) DatahubTaskSourceResourceEsParamDropClsOutput
}

DatahubTaskSourceResourceEsParamDropClsInput is an input type that accepts DatahubTaskSourceResourceEsParamDropClsArgs and DatahubTaskSourceResourceEsParamDropClsOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceEsParamDropClsInput` via:

DatahubTaskSourceResourceEsParamDropClsArgs{...}

type DatahubTaskSourceResourceEsParamDropClsOutput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropClsOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceEsParamDropClsOutput) DropClsLogSet added in v0.1.5

cls log set.

func (DatahubTaskSourceResourceEsParamDropClsOutput) DropClsOwneruin added in v0.1.5

Delivery account of cls.

func (DatahubTaskSourceResourceEsParamDropClsOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (DatahubTaskSourceResourceEsParamDropClsOutput) DropClsTopicId added in v0.1.5

topic of cls.

func (DatahubTaskSourceResourceEsParamDropClsOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (DatahubTaskSourceResourceEsParamDropClsOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropClsOutput) ToDatahubTaskSourceResourceEsParamDropClsOutput added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropClsOutput) ToDatahubTaskSourceResourceEsParamDropClsOutput() DatahubTaskSourceResourceEsParamDropClsOutput

func (DatahubTaskSourceResourceEsParamDropClsOutput) ToDatahubTaskSourceResourceEsParamDropClsOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropClsOutput) ToDatahubTaskSourceResourceEsParamDropClsOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropClsOutput

func (DatahubTaskSourceResourceEsParamDropClsOutput) ToDatahubTaskSourceResourceEsParamDropClsPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropClsOutput) ToDatahubTaskSourceResourceEsParamDropClsPtrOutput() DatahubTaskSourceResourceEsParamDropClsPtrOutput

func (DatahubTaskSourceResourceEsParamDropClsOutput) ToDatahubTaskSourceResourceEsParamDropClsPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropClsOutput) ToDatahubTaskSourceResourceEsParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropClsPtrOutput

type DatahubTaskSourceResourceEsParamDropClsPtrInput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropClsPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceEsParamDropClsPtrOutput() DatahubTaskSourceResourceEsParamDropClsPtrOutput
	ToDatahubTaskSourceResourceEsParamDropClsPtrOutputWithContext(context.Context) DatahubTaskSourceResourceEsParamDropClsPtrOutput
}

DatahubTaskSourceResourceEsParamDropClsPtrInput is an input type that accepts DatahubTaskSourceResourceEsParamDropClsArgs, DatahubTaskSourceResourceEsParamDropClsPtr and DatahubTaskSourceResourceEsParamDropClsPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceEsParamDropClsPtrInput` via:

        DatahubTaskSourceResourceEsParamDropClsArgs{...}

or:

        nil

type DatahubTaskSourceResourceEsParamDropClsPtrOutput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropClsPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceEsParamDropClsPtrOutput) DropClsLogSet added in v0.1.5

cls log set.

func (DatahubTaskSourceResourceEsParamDropClsPtrOutput) DropClsOwneruin added in v0.1.5

Delivery account of cls.

func (DatahubTaskSourceResourceEsParamDropClsPtrOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (DatahubTaskSourceResourceEsParamDropClsPtrOutput) DropClsTopicId added in v0.1.5

topic of cls.

func (DatahubTaskSourceResourceEsParamDropClsPtrOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (DatahubTaskSourceResourceEsParamDropClsPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropClsPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropClsPtrOutput) ToDatahubTaskSourceResourceEsParamDropClsPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropClsPtrOutput) ToDatahubTaskSourceResourceEsParamDropClsPtrOutput() DatahubTaskSourceResourceEsParamDropClsPtrOutput

func (DatahubTaskSourceResourceEsParamDropClsPtrOutput) ToDatahubTaskSourceResourceEsParamDropClsPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropClsPtrOutput) ToDatahubTaskSourceResourceEsParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropClsPtrOutput

type DatahubTaskSourceResourceEsParamDropDlq added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlq struct {
	// dlq type, CKAFKA|TOPIC.
	DlqType *string `pulumi:"dlqType"`
	// Ckafka type dlq.
	KafkaParam *DatahubTaskSourceResourceEsParamDropDlqKafkaParam `pulumi:"kafkaParam"`
	// retry times.
	MaxRetryAttempts *int `pulumi:"maxRetryAttempts"`
	// retry interval.
	RetryInterval *int `pulumi:"retryInterval"`
	// DIP Topic type dead letter queue.
	TopicParam *DatahubTaskSourceResourceEsParamDropDlqTopicParam `pulumi:"topicParam"`
	// type, DLQ dead letter queue, IGNORE_ERROR|DROP.
	Type string `pulumi:"type"`
}

type DatahubTaskSourceResourceEsParamDropDlqArgs added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqArgs struct {
	// dlq type, CKAFKA|TOPIC.
	DlqType pulumi.StringPtrInput `pulumi:"dlqType"`
	// Ckafka type dlq.
	KafkaParam DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrInput `pulumi:"kafkaParam"`
	// retry times.
	MaxRetryAttempts pulumi.IntPtrInput `pulumi:"maxRetryAttempts"`
	// retry interval.
	RetryInterval pulumi.IntPtrInput `pulumi:"retryInterval"`
	// DIP Topic type dead letter queue.
	TopicParam DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrInput `pulumi:"topicParam"`
	// type, DLQ dead letter queue, IGNORE_ERROR|DROP.
	Type pulumi.StringInput `pulumi:"type"`
}

func (DatahubTaskSourceResourceEsParamDropDlqArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqArgs) ToDatahubTaskSourceResourceEsParamDropDlqOutput added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropDlqArgs) ToDatahubTaskSourceResourceEsParamDropDlqOutput() DatahubTaskSourceResourceEsParamDropDlqOutput

func (DatahubTaskSourceResourceEsParamDropDlqArgs) ToDatahubTaskSourceResourceEsParamDropDlqOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropDlqArgs) ToDatahubTaskSourceResourceEsParamDropDlqOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqOutput

func (DatahubTaskSourceResourceEsParamDropDlqArgs) ToDatahubTaskSourceResourceEsParamDropDlqPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropDlqArgs) ToDatahubTaskSourceResourceEsParamDropDlqPtrOutput() DatahubTaskSourceResourceEsParamDropDlqPtrOutput

func (DatahubTaskSourceResourceEsParamDropDlqArgs) ToDatahubTaskSourceResourceEsParamDropDlqPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropDlqArgs) ToDatahubTaskSourceResourceEsParamDropDlqPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqPtrOutput

type DatahubTaskSourceResourceEsParamDropDlqInput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceEsParamDropDlqOutput() DatahubTaskSourceResourceEsParamDropDlqOutput
	ToDatahubTaskSourceResourceEsParamDropDlqOutputWithContext(context.Context) DatahubTaskSourceResourceEsParamDropDlqOutput
}

DatahubTaskSourceResourceEsParamDropDlqInput is an input type that accepts DatahubTaskSourceResourceEsParamDropDlqArgs and DatahubTaskSourceResourceEsParamDropDlqOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceEsParamDropDlqInput` via:

DatahubTaskSourceResourceEsParamDropDlqArgs{...}

type DatahubTaskSourceResourceEsParamDropDlqKafkaParam added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqKafkaParam struct {
	// Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.
	CompressionType *string `pulumi:"compressionType"`
	// Enable the fault-tolerant instance and enable the dead-letter queue.
	EnableToleration *bool `pulumi:"enableToleration"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple *int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType *string `pulumi:"offsetType"`
	// Partition num.
	PartitionNum *int `pulumi:"partitionNum"`
	// Qps limit.
	QpsLimit *int `pulumi:"qpsLimit"`
	// resource id.
	Resource string `pulumi:"resource"`
	// resource id name.
	ResourceName *string `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime *int `pulumi:"startTime"`
	// The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.
	TableMappings []DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMapping `pulumi:"tableMappings"`
	// Topic name, multiple separated by,.
	Topic *string `pulumi:"topic"`
	// Topic Id.
	TopicId *string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).
	UseAutoCreateTopic *bool `pulumi:"useAutoCreateTopic"`
	// Distribute to multiple topics switch, the default is false.
	UseTableMapping *bool `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId *int `pulumi:"zoneId"`
}

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamArgs added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamArgs struct {
	// Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.
	CompressionType pulumi.StringPtrInput `pulumi:"compressionType"`
	// Enable the fault-tolerant instance and enable the dead-letter queue.
	EnableToleration pulumi.BoolPtrInput `pulumi:"enableToleration"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntPtrInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringPtrInput `pulumi:"offsetType"`
	// Partition num.
	PartitionNum pulumi.IntPtrInput `pulumi:"partitionNum"`
	// Qps limit.
	QpsLimit pulumi.IntPtrInput `pulumi:"qpsLimit"`
	// resource id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// resource id name.
	ResourceName pulumi.StringPtrInput `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntPtrInput `pulumi:"startTime"`
	// The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.
	TableMappings DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayInput `pulumi:"tableMappings"`
	// Topic name, multiple separated by,.
	Topic pulumi.StringPtrInput `pulumi:"topic"`
	// Topic Id.
	TopicId pulumi.StringPtrInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).
	UseAutoCreateTopic pulumi.BoolPtrInput `pulumi:"useAutoCreateTopic"`
	// Distribute to multiple topics switch, the default is false.
	UseTableMapping pulumi.BoolPtrInput `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId pulumi.IntPtrInput `pulumi:"zoneId"`
}

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamArgs) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropDlqKafkaParamArgs) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput() DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamArgs) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropDlqKafkaParamArgs) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamArgs) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropDlqKafkaParamArgs) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput() DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamArgs) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropDlqKafkaParamArgs) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamInput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput() DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput
	ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamOutputWithContext(context.Context) DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput
}

DatahubTaskSourceResourceEsParamDropDlqKafkaParamInput is an input type that accepts DatahubTaskSourceResourceEsParamDropDlqKafkaParamArgs and DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceEsParamDropDlqKafkaParamInput` via:

DatahubTaskSourceResourceEsParamDropDlqKafkaParamArgs{...}

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) CompressionType added in v0.1.5

Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) EnableToleration added in v0.1.5

Enable the fault-tolerant instance and enable the dead-letter queue.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) PartitionNum added in v0.1.5

Partition num.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) QpsLimit added in v0.1.5

Qps limit.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) ResourceName added in v0.1.5

resource id name.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) TableMappings added in v0.1.5

The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) Topic added in v0.1.5

Topic name, multiple separated by,.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) TopicId added in v0.1.5

Topic Id.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) UseTableMapping added in v0.1.5

Distribute to multiple topics switch, the default is false.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamOutput) ZoneId added in v0.1.5

Zone ID.

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput() DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput
	ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput
}

DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrInput is an input type that accepts DatahubTaskSourceResourceEsParamDropDlqKafkaParamArgs, DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtr and DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrInput` via:

        DatahubTaskSourceResourceEsParamDropDlqKafkaParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) CompressionType added in v0.1.5

Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) EnableToleration added in v0.1.5

Enable the fault-tolerant instance and enable the dead-letter queue.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) PartitionNum added in v0.1.5

Partition num.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) QpsLimit added in v0.1.5

Qps limit.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) ResourceName added in v0.1.5

resource id name.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) TableMappings added in v0.1.5

The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) Topic added in v0.1.5

Topic name, multiple separated by,.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) TopicId added in v0.1.5

Topic Id.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) UseTableMapping added in v0.1.5

Distribute to multiple topics switch, the default is false.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamPtrOutput) ZoneId added in v0.1.5

Zone ID.

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMapping added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMapping struct {
	// database name.
	Database string `pulumi:"database"`
	// table name,use, to separate.
	Table string `pulumi:"table"`
	// Topic name.
	Topic string `pulumi:"topic"`
	// Topic ID.
	TopicId string `pulumi:"topicId"`
}

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArgs added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArgs struct {
	// database name.
	Database pulumi.StringInput `pulumi:"database"`
	// table name,use, to separate.
	Table pulumi.StringInput `pulumi:"table"`
	// Topic name.
	Topic pulumi.StringInput `pulumi:"topic"`
	// Topic ID.
	TopicId pulumi.StringInput `pulumi:"topicId"`
}

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArgs) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArgs) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArgs) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArray added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArray []DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingInput

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArray) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArray) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArray) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArray) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayInput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput() DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput
	ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutputWithContext(context.Context) DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput
}

DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayInput is an input type that accepts DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArray and DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayInput` via:

DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArray{ DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArgs{...} }

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput) Index added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingInput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput() DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput
	ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutputWithContext(context.Context) DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput
}

DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingInput is an input type that accepts DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArgs and DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingInput` via:

DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingArgs{...}

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput) Database added in v0.1.5

database name.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput) Table added in v0.1.5

table name,use, to separate.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput) ToDatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput) Topic added in v0.1.5

Topic name.

func (DatahubTaskSourceResourceEsParamDropDlqKafkaParamTableMappingOutput) TopicId added in v0.1.5

Topic ID.

type DatahubTaskSourceResourceEsParamDropDlqOutput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceEsParamDropDlqOutput) DlqType added in v0.1.5

dlq type, CKAFKA|TOPIC.

func (DatahubTaskSourceResourceEsParamDropDlqOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqOutput) KafkaParam added in v0.1.5

Ckafka type dlq.

func (DatahubTaskSourceResourceEsParamDropDlqOutput) MaxRetryAttempts added in v0.1.5

retry times.

func (DatahubTaskSourceResourceEsParamDropDlqOutput) RetryInterval added in v0.1.5

retry interval.

func (DatahubTaskSourceResourceEsParamDropDlqOutput) ToDatahubTaskSourceResourceEsParamDropDlqOutput added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropDlqOutput) ToDatahubTaskSourceResourceEsParamDropDlqOutput() DatahubTaskSourceResourceEsParamDropDlqOutput

func (DatahubTaskSourceResourceEsParamDropDlqOutput) ToDatahubTaskSourceResourceEsParamDropDlqOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropDlqOutput) ToDatahubTaskSourceResourceEsParamDropDlqOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqOutput

func (DatahubTaskSourceResourceEsParamDropDlqOutput) ToDatahubTaskSourceResourceEsParamDropDlqPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropDlqOutput) ToDatahubTaskSourceResourceEsParamDropDlqPtrOutput() DatahubTaskSourceResourceEsParamDropDlqPtrOutput

func (DatahubTaskSourceResourceEsParamDropDlqOutput) ToDatahubTaskSourceResourceEsParamDropDlqPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropDlqOutput) ToDatahubTaskSourceResourceEsParamDropDlqPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqPtrOutput

func (DatahubTaskSourceResourceEsParamDropDlqOutput) TopicParam added in v0.1.5

DIP Topic type dead letter queue.

func (DatahubTaskSourceResourceEsParamDropDlqOutput) Type added in v0.1.5

type, DLQ dead letter queue, IGNORE_ERROR|DROP.

type DatahubTaskSourceResourceEsParamDropDlqPtrInput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceEsParamDropDlqPtrOutput() DatahubTaskSourceResourceEsParamDropDlqPtrOutput
	ToDatahubTaskSourceResourceEsParamDropDlqPtrOutputWithContext(context.Context) DatahubTaskSourceResourceEsParamDropDlqPtrOutput
}

DatahubTaskSourceResourceEsParamDropDlqPtrInput is an input type that accepts DatahubTaskSourceResourceEsParamDropDlqArgs, DatahubTaskSourceResourceEsParamDropDlqPtr and DatahubTaskSourceResourceEsParamDropDlqPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceEsParamDropDlqPtrInput` via:

        DatahubTaskSourceResourceEsParamDropDlqArgs{...}

or:

        nil

type DatahubTaskSourceResourceEsParamDropDlqPtrOutput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceEsParamDropDlqPtrOutput) DlqType added in v0.1.5

dlq type, CKAFKA|TOPIC.

func (DatahubTaskSourceResourceEsParamDropDlqPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqPtrOutput) KafkaParam added in v0.1.5

Ckafka type dlq.

func (DatahubTaskSourceResourceEsParamDropDlqPtrOutput) MaxRetryAttempts added in v0.1.5

retry times.

func (DatahubTaskSourceResourceEsParamDropDlqPtrOutput) RetryInterval added in v0.1.5

retry interval.

func (DatahubTaskSourceResourceEsParamDropDlqPtrOutput) ToDatahubTaskSourceResourceEsParamDropDlqPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropDlqPtrOutput) ToDatahubTaskSourceResourceEsParamDropDlqPtrOutput() DatahubTaskSourceResourceEsParamDropDlqPtrOutput

func (DatahubTaskSourceResourceEsParamDropDlqPtrOutput) ToDatahubTaskSourceResourceEsParamDropDlqPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropDlqPtrOutput) ToDatahubTaskSourceResourceEsParamDropDlqPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqPtrOutput

func (DatahubTaskSourceResourceEsParamDropDlqPtrOutput) TopicParam added in v0.1.5

DIP Topic type dead letter queue.

func (DatahubTaskSourceResourceEsParamDropDlqPtrOutput) Type added in v0.1.5

type, DLQ dead letter queue, IGNORE_ERROR|DROP.

type DatahubTaskSourceResourceEsParamDropDlqTopicParam added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqTopicParam struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType *string `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple *int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType *string `pulumi:"offsetType"`
	// The topic name of the topic sold separately.
	Resource string `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime *int `pulumi:"startTime"`
	// TopicId.
	TopicId *string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic *bool `pulumi:"useAutoCreateTopic"`
}

type DatahubTaskSourceResourceEsParamDropDlqTopicParamArgs added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqTopicParamArgs struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType pulumi.StringPtrInput `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntPtrInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringPtrInput `pulumi:"offsetType"`
	// The topic name of the topic sold separately.
	Resource pulumi.StringInput `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntPtrInput `pulumi:"startTime"`
	// TopicId.
	TopicId pulumi.StringPtrInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic pulumi.BoolPtrInput `pulumi:"useAutoCreateTopic"`
}

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamArgs) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropDlqTopicParamArgs) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamOutput() DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamArgs) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropDlqTopicParamArgs) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamArgs) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropDlqTopicParamArgs) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput() DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamArgs) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceEsParamDropDlqTopicParamArgs) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput

type DatahubTaskSourceResourceEsParamDropDlqTopicParamInput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqTopicParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceEsParamDropDlqTopicParamOutput() DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput
	ToDatahubTaskSourceResourceEsParamDropDlqTopicParamOutputWithContext(context.Context) DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput
}

DatahubTaskSourceResourceEsParamDropDlqTopicParamInput is an input type that accepts DatahubTaskSourceResourceEsParamDropDlqTopicParamArgs and DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceEsParamDropDlqTopicParamInput` via:

DatahubTaskSourceResourceEsParamDropDlqTopicParamArgs{...}

type DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput) Resource added in v0.1.5

The topic name of the topic sold separately.

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamOutput added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput) TopicId added in v0.1.5

TopicId.

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

type DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput() DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput
	ToDatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput
}

DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrInput is an input type that accepts DatahubTaskSourceResourceEsParamDropDlqTopicParamArgs, DatahubTaskSourceResourceEsParamDropDlqTopicParamPtr and DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrInput` via:

        DatahubTaskSourceResourceEsParamDropDlqTopicParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput) Resource added in v0.1.5

The topic name of the topic sold separately.

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput added in v0.1.5

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput) ToDatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput) TopicId added in v0.1.5

TopicId.

func (DatahubTaskSourceResourceEsParamDropDlqTopicParamPtrOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

type DatahubTaskSourceResourceEsParamInput added in v0.1.5

type DatahubTaskSourceResourceEsParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceEsParamOutput() DatahubTaskSourceResourceEsParamOutput
	ToDatahubTaskSourceResourceEsParamOutputWithContext(context.Context) DatahubTaskSourceResourceEsParamOutput
}

DatahubTaskSourceResourceEsParamInput is an input type that accepts DatahubTaskSourceResourceEsParamArgs and DatahubTaskSourceResourceEsParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceEsParamInput` via:

DatahubTaskSourceResourceEsParamArgs{...}

type DatahubTaskSourceResourceEsParamOutput added in v0.1.5

type DatahubTaskSourceResourceEsParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceEsParamOutput) ContentKey added in v0.1.5

key for data in non-json format.

func (DatahubTaskSourceResourceEsParamOutput) DatabasePrimaryKey added in v0.1.5

When the message dumped to ES is the binlog of Database, if you need to synchronize database operations, that is, fill in the primary key of the database table when adding, deleting, and modifying operations to ES.

func (DatahubTaskSourceResourceEsParamOutput) DateFormat added in v0.1.5

Es date suffix.

func (DatahubTaskSourceResourceEsParamOutput) DocumentIdField added in v0.1.5

The field name of the document ID value dumped into Es.

func (DatahubTaskSourceResourceEsParamOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (DatahubTaskSourceResourceEsParamOutput) DropDlq added in v0.1.5

dead letter queue.

func (DatahubTaskSourceResourceEsParamOutput) DropInvalidJsonMessage added in v0.1.5

func (o DatahubTaskSourceResourceEsParamOutput) DropInvalidJsonMessage() pulumi.BoolPtrOutput

Whether Es discards messages in non-json format.

func (DatahubTaskSourceResourceEsParamOutput) DropInvalidMessage added in v0.1.5

Whether Es discards the message of parsing failure.

func (DatahubTaskSourceResourceEsParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamOutput) Index added in v0.1.5

Es index name.

func (DatahubTaskSourceResourceEsParamOutput) IndexType added in v0.1.5

Es custom index name type, STRING, JSONPATH, the default is STRING.

func (DatahubTaskSourceResourceEsParamOutput) Password added in v0.1.5

Es Password.

func (DatahubTaskSourceResourceEsParamOutput) Port added in v0.1.5

Es connection port.

func (DatahubTaskSourceResourceEsParamOutput) Resource added in v0.1.5

Resource.

func (DatahubTaskSourceResourceEsParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskSourceResourceEsParamOutput) ServiceVip added in v0.1.5

instance vip.

func (DatahubTaskSourceResourceEsParamOutput) ToDatahubTaskSourceResourceEsParamOutput added in v0.1.5

func (o DatahubTaskSourceResourceEsParamOutput) ToDatahubTaskSourceResourceEsParamOutput() DatahubTaskSourceResourceEsParamOutput

func (DatahubTaskSourceResourceEsParamOutput) ToDatahubTaskSourceResourceEsParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEsParamOutput) ToDatahubTaskSourceResourceEsParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamOutput

func (DatahubTaskSourceResourceEsParamOutput) ToDatahubTaskSourceResourceEsParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceEsParamOutput) ToDatahubTaskSourceResourceEsParamPtrOutput() DatahubTaskSourceResourceEsParamPtrOutput

func (DatahubTaskSourceResourceEsParamOutput) ToDatahubTaskSourceResourceEsParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEsParamOutput) ToDatahubTaskSourceResourceEsParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamPtrOutput

func (DatahubTaskSourceResourceEsParamOutput) UniqVpcId added in v0.1.5

instance vpc id.

func (DatahubTaskSourceResourceEsParamOutput) UserName added in v0.1.5

Es UserName.

type DatahubTaskSourceResourceEsParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceEsParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceEsParamPtrOutput() DatahubTaskSourceResourceEsParamPtrOutput
	ToDatahubTaskSourceResourceEsParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceEsParamPtrOutput
}

DatahubTaskSourceResourceEsParamPtrInput is an input type that accepts DatahubTaskSourceResourceEsParamArgs, DatahubTaskSourceResourceEsParamPtr and DatahubTaskSourceResourceEsParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceEsParamPtrInput` via:

        DatahubTaskSourceResourceEsParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceEsParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceEsParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceEsParamPtrOutput) ContentKey added in v0.1.5

key for data in non-json format.

func (DatahubTaskSourceResourceEsParamPtrOutput) DatabasePrimaryKey added in v0.1.5

When the message dumped to ES is the binlog of Database, if you need to synchronize database operations, that is, fill in the primary key of the database table when adding, deleting, and modifying operations to ES.

func (DatahubTaskSourceResourceEsParamPtrOutput) DateFormat added in v0.1.5

Es date suffix.

func (DatahubTaskSourceResourceEsParamPtrOutput) DocumentIdField added in v0.1.5

The field name of the document ID value dumped into Es.

func (DatahubTaskSourceResourceEsParamPtrOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (DatahubTaskSourceResourceEsParamPtrOutput) DropDlq added in v0.1.5

dead letter queue.

func (DatahubTaskSourceResourceEsParamPtrOutput) DropInvalidJsonMessage added in v0.1.5

Whether Es discards messages in non-json format.

func (DatahubTaskSourceResourceEsParamPtrOutput) DropInvalidMessage added in v0.1.5

Whether Es discards the message of parsing failure.

func (DatahubTaskSourceResourceEsParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceEsParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEsParamPtrOutput) Index added in v0.1.5

Es index name.

func (DatahubTaskSourceResourceEsParamPtrOutput) IndexType added in v0.1.5

Es custom index name type, STRING, JSONPATH, the default is STRING.

func (DatahubTaskSourceResourceEsParamPtrOutput) Password added in v0.1.5

Es Password.

func (DatahubTaskSourceResourceEsParamPtrOutput) Port added in v0.1.5

Es connection port.

func (DatahubTaskSourceResourceEsParamPtrOutput) Resource added in v0.1.5

Resource.

func (DatahubTaskSourceResourceEsParamPtrOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskSourceResourceEsParamPtrOutput) ServiceVip added in v0.1.5

instance vip.

func (DatahubTaskSourceResourceEsParamPtrOutput) ToDatahubTaskSourceResourceEsParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceEsParamPtrOutput) ToDatahubTaskSourceResourceEsParamPtrOutput() DatahubTaskSourceResourceEsParamPtrOutput

func (DatahubTaskSourceResourceEsParamPtrOutput) ToDatahubTaskSourceResourceEsParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEsParamPtrOutput) ToDatahubTaskSourceResourceEsParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEsParamPtrOutput

func (DatahubTaskSourceResourceEsParamPtrOutput) UniqVpcId added in v0.1.5

instance vpc id.

func (DatahubTaskSourceResourceEsParamPtrOutput) UserName added in v0.1.5

Es UserName.

type DatahubTaskSourceResourceEventBusParam added in v0.1.5

type DatahubTaskSourceResourceEventBusParam struct {
	// SCF function name.
	FunctionName *string `pulumi:"functionName"`
	// SCF namespace.
	Namespace *string `pulumi:"namespace"`
	// SCF version and alias.
	Qualifier *string `pulumi:"qualifier"`
	// instance id.
	Resource string `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// resource type. EB_COS/EB_ES/EB_CLS.
	Type string `pulumi:"type"`
}

type DatahubTaskSourceResourceEventBusParamArgs added in v0.1.5

type DatahubTaskSourceResourceEventBusParamArgs struct {
	// SCF function name.
	FunctionName pulumi.StringPtrInput `pulumi:"functionName"`
	// SCF namespace.
	Namespace pulumi.StringPtrInput `pulumi:"namespace"`
	// SCF version and alias.
	Qualifier pulumi.StringPtrInput `pulumi:"qualifier"`
	// instance id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// resource type. EB_COS/EB_ES/EB_CLS.
	Type pulumi.StringInput `pulumi:"type"`
}

func (DatahubTaskSourceResourceEventBusParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEventBusParamArgs) ToDatahubTaskSourceResourceEventBusParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceEventBusParamArgs) ToDatahubTaskSourceResourceEventBusParamOutput() DatahubTaskSourceResourceEventBusParamOutput

func (DatahubTaskSourceResourceEventBusParamArgs) ToDatahubTaskSourceResourceEventBusParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceEventBusParamArgs) ToDatahubTaskSourceResourceEventBusParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEventBusParamOutput

func (DatahubTaskSourceResourceEventBusParamArgs) ToDatahubTaskSourceResourceEventBusParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceEventBusParamArgs) ToDatahubTaskSourceResourceEventBusParamPtrOutput() DatahubTaskSourceResourceEventBusParamPtrOutput

func (DatahubTaskSourceResourceEventBusParamArgs) ToDatahubTaskSourceResourceEventBusParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceEventBusParamArgs) ToDatahubTaskSourceResourceEventBusParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEventBusParamPtrOutput

type DatahubTaskSourceResourceEventBusParamInput added in v0.1.5

type DatahubTaskSourceResourceEventBusParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceEventBusParamOutput() DatahubTaskSourceResourceEventBusParamOutput
	ToDatahubTaskSourceResourceEventBusParamOutputWithContext(context.Context) DatahubTaskSourceResourceEventBusParamOutput
}

DatahubTaskSourceResourceEventBusParamInput is an input type that accepts DatahubTaskSourceResourceEventBusParamArgs and DatahubTaskSourceResourceEventBusParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceEventBusParamInput` via:

DatahubTaskSourceResourceEventBusParamArgs{...}

type DatahubTaskSourceResourceEventBusParamOutput added in v0.1.5

type DatahubTaskSourceResourceEventBusParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceEventBusParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEventBusParamOutput) FunctionName added in v0.1.5

SCF function name.

func (DatahubTaskSourceResourceEventBusParamOutput) Namespace added in v0.1.5

SCF namespace.

func (DatahubTaskSourceResourceEventBusParamOutput) Qualifier added in v0.1.5

SCF version and alias.

func (DatahubTaskSourceResourceEventBusParamOutput) Resource added in v0.1.5

instance id.

func (DatahubTaskSourceResourceEventBusParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskSourceResourceEventBusParamOutput) ToDatahubTaskSourceResourceEventBusParamOutput added in v0.1.5

func (o DatahubTaskSourceResourceEventBusParamOutput) ToDatahubTaskSourceResourceEventBusParamOutput() DatahubTaskSourceResourceEventBusParamOutput

func (DatahubTaskSourceResourceEventBusParamOutput) ToDatahubTaskSourceResourceEventBusParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEventBusParamOutput) ToDatahubTaskSourceResourceEventBusParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEventBusParamOutput

func (DatahubTaskSourceResourceEventBusParamOutput) ToDatahubTaskSourceResourceEventBusParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceEventBusParamOutput) ToDatahubTaskSourceResourceEventBusParamPtrOutput() DatahubTaskSourceResourceEventBusParamPtrOutput

func (DatahubTaskSourceResourceEventBusParamOutput) ToDatahubTaskSourceResourceEventBusParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEventBusParamOutput) ToDatahubTaskSourceResourceEventBusParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEventBusParamPtrOutput

func (DatahubTaskSourceResourceEventBusParamOutput) Type added in v0.1.5

resource type. EB_COS/EB_ES/EB_CLS.

type DatahubTaskSourceResourceEventBusParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceEventBusParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceEventBusParamPtrOutput() DatahubTaskSourceResourceEventBusParamPtrOutput
	ToDatahubTaskSourceResourceEventBusParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceEventBusParamPtrOutput
}

DatahubTaskSourceResourceEventBusParamPtrInput is an input type that accepts DatahubTaskSourceResourceEventBusParamArgs, DatahubTaskSourceResourceEventBusParamPtr and DatahubTaskSourceResourceEventBusParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceEventBusParamPtrInput` via:

        DatahubTaskSourceResourceEventBusParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceEventBusParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceEventBusParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceEventBusParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceEventBusParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceEventBusParamPtrOutput) FunctionName added in v0.1.5

SCF function name.

func (DatahubTaskSourceResourceEventBusParamPtrOutput) Namespace added in v0.1.5

SCF namespace.

func (DatahubTaskSourceResourceEventBusParamPtrOutput) Qualifier added in v0.1.5

SCF version and alias.

func (DatahubTaskSourceResourceEventBusParamPtrOutput) Resource added in v0.1.5

instance id.

func (DatahubTaskSourceResourceEventBusParamPtrOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskSourceResourceEventBusParamPtrOutput) ToDatahubTaskSourceResourceEventBusParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceEventBusParamPtrOutput) ToDatahubTaskSourceResourceEventBusParamPtrOutput() DatahubTaskSourceResourceEventBusParamPtrOutput

func (DatahubTaskSourceResourceEventBusParamPtrOutput) ToDatahubTaskSourceResourceEventBusParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceEventBusParamPtrOutput) ToDatahubTaskSourceResourceEventBusParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceEventBusParamPtrOutput

func (DatahubTaskSourceResourceEventBusParamPtrOutput) Type added in v0.1.5

resource type. EB_COS/EB_ES/EB_CLS.

type DatahubTaskSourceResourceInput added in v0.1.5

type DatahubTaskSourceResourceInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceOutput() DatahubTaskSourceResourceOutput
	ToDatahubTaskSourceResourceOutputWithContext(context.Context) DatahubTaskSourceResourceOutput
}

DatahubTaskSourceResourceInput is an input type that accepts DatahubTaskSourceResourceArgs and DatahubTaskSourceResourceOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceInput` via:

DatahubTaskSourceResourceArgs{...}

type DatahubTaskSourceResourceKafkaParam added in v0.1.5

type DatahubTaskSourceResourceKafkaParam struct {
	// Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.
	CompressionType *string `pulumi:"compressionType"`
	// Enable the fault-tolerant instance and enable the dead-letter queue.
	EnableToleration *bool `pulumi:"enableToleration"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple *int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType *string `pulumi:"offsetType"`
	// Partition num.
	PartitionNum *int `pulumi:"partitionNum"`
	// Qps limit.
	QpsLimit *int `pulumi:"qpsLimit"`
	// resource id.
	Resource string `pulumi:"resource"`
	// resource id name.
	ResourceName *string `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime *int `pulumi:"startTime"`
	// The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.
	TableMappings []DatahubTaskSourceResourceKafkaParamTableMapping `pulumi:"tableMappings"`
	// Topic name, multiple separated by,.
	Topic *string `pulumi:"topic"`
	// Topic Id.
	TopicId *string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).
	UseAutoCreateTopic *bool `pulumi:"useAutoCreateTopic"`
	// Distribute to multiple topics switch, the default is false.
	UseTableMapping *bool `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId *int `pulumi:"zoneId"`
}

type DatahubTaskSourceResourceKafkaParamArgs added in v0.1.5

type DatahubTaskSourceResourceKafkaParamArgs struct {
	// Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.
	CompressionType pulumi.StringPtrInput `pulumi:"compressionType"`
	// Enable the fault-tolerant instance and enable the dead-letter queue.
	EnableToleration pulumi.BoolPtrInput `pulumi:"enableToleration"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntPtrInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringPtrInput `pulumi:"offsetType"`
	// Partition num.
	PartitionNum pulumi.IntPtrInput `pulumi:"partitionNum"`
	// Qps limit.
	QpsLimit pulumi.IntPtrInput `pulumi:"qpsLimit"`
	// resource id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// resource id name.
	ResourceName pulumi.StringPtrInput `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntPtrInput `pulumi:"startTime"`
	// The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.
	TableMappings DatahubTaskSourceResourceKafkaParamTableMappingArrayInput `pulumi:"tableMappings"`
	// Topic name, multiple separated by,.
	Topic pulumi.StringPtrInput `pulumi:"topic"`
	// Topic Id.
	TopicId pulumi.StringPtrInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).
	UseAutoCreateTopic pulumi.BoolPtrInput `pulumi:"useAutoCreateTopic"`
	// Distribute to multiple topics switch, the default is false.
	UseTableMapping pulumi.BoolPtrInput `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId pulumi.IntPtrInput `pulumi:"zoneId"`
}

func (DatahubTaskSourceResourceKafkaParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceKafkaParamArgs) ToDatahubTaskSourceResourceKafkaParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceKafkaParamArgs) ToDatahubTaskSourceResourceKafkaParamOutput() DatahubTaskSourceResourceKafkaParamOutput

func (DatahubTaskSourceResourceKafkaParamArgs) ToDatahubTaskSourceResourceKafkaParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceKafkaParamArgs) ToDatahubTaskSourceResourceKafkaParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceKafkaParamOutput

func (DatahubTaskSourceResourceKafkaParamArgs) ToDatahubTaskSourceResourceKafkaParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceKafkaParamArgs) ToDatahubTaskSourceResourceKafkaParamPtrOutput() DatahubTaskSourceResourceKafkaParamPtrOutput

func (DatahubTaskSourceResourceKafkaParamArgs) ToDatahubTaskSourceResourceKafkaParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceKafkaParamArgs) ToDatahubTaskSourceResourceKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceKafkaParamPtrOutput

type DatahubTaskSourceResourceKafkaParamInput added in v0.1.5

type DatahubTaskSourceResourceKafkaParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceKafkaParamOutput() DatahubTaskSourceResourceKafkaParamOutput
	ToDatahubTaskSourceResourceKafkaParamOutputWithContext(context.Context) DatahubTaskSourceResourceKafkaParamOutput
}

DatahubTaskSourceResourceKafkaParamInput is an input type that accepts DatahubTaskSourceResourceKafkaParamArgs and DatahubTaskSourceResourceKafkaParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceKafkaParamInput` via:

DatahubTaskSourceResourceKafkaParamArgs{...}

type DatahubTaskSourceResourceKafkaParamOutput added in v0.1.5

type DatahubTaskSourceResourceKafkaParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceKafkaParamOutput) CompressionType added in v0.1.5

Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.

func (DatahubTaskSourceResourceKafkaParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceKafkaParamOutput) EnableToleration added in v0.1.5

Enable the fault-tolerant instance and enable the dead-letter queue.

func (DatahubTaskSourceResourceKafkaParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskSourceResourceKafkaParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskSourceResourceKafkaParamOutput) PartitionNum added in v0.1.5

Partition num.

func (DatahubTaskSourceResourceKafkaParamOutput) QpsLimit added in v0.1.5

Qps limit.

func (DatahubTaskSourceResourceKafkaParamOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskSourceResourceKafkaParamOutput) ResourceName added in v0.1.5

resource id name.

func (DatahubTaskSourceResourceKafkaParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskSourceResourceKafkaParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskSourceResourceKafkaParamOutput) TableMappings added in v0.1.5

The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.

func (DatahubTaskSourceResourceKafkaParamOutput) ToDatahubTaskSourceResourceKafkaParamOutput added in v0.1.5

func (o DatahubTaskSourceResourceKafkaParamOutput) ToDatahubTaskSourceResourceKafkaParamOutput() DatahubTaskSourceResourceKafkaParamOutput

func (DatahubTaskSourceResourceKafkaParamOutput) ToDatahubTaskSourceResourceKafkaParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceKafkaParamOutput) ToDatahubTaskSourceResourceKafkaParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceKafkaParamOutput

func (DatahubTaskSourceResourceKafkaParamOutput) ToDatahubTaskSourceResourceKafkaParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceKafkaParamOutput) ToDatahubTaskSourceResourceKafkaParamPtrOutput() DatahubTaskSourceResourceKafkaParamPtrOutput

func (DatahubTaskSourceResourceKafkaParamOutput) ToDatahubTaskSourceResourceKafkaParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceKafkaParamOutput) ToDatahubTaskSourceResourceKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceKafkaParamPtrOutput

func (DatahubTaskSourceResourceKafkaParamOutput) Topic added in v0.1.5

Topic name, multiple separated by,.

func (DatahubTaskSourceResourceKafkaParamOutput) TopicId added in v0.1.5

Topic Id.

func (DatahubTaskSourceResourceKafkaParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).

func (DatahubTaskSourceResourceKafkaParamOutput) UseTableMapping added in v0.1.5

Distribute to multiple topics switch, the default is false.

func (DatahubTaskSourceResourceKafkaParamOutput) ZoneId added in v0.1.5

Zone ID.

type DatahubTaskSourceResourceKafkaParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceKafkaParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceKafkaParamPtrOutput() DatahubTaskSourceResourceKafkaParamPtrOutput
	ToDatahubTaskSourceResourceKafkaParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceKafkaParamPtrOutput
}

DatahubTaskSourceResourceKafkaParamPtrInput is an input type that accepts DatahubTaskSourceResourceKafkaParamArgs, DatahubTaskSourceResourceKafkaParamPtr and DatahubTaskSourceResourceKafkaParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceKafkaParamPtrInput` via:

        DatahubTaskSourceResourceKafkaParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceKafkaParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceKafkaParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceKafkaParamPtrOutput) CompressionType added in v0.1.5

Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.

func (DatahubTaskSourceResourceKafkaParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceKafkaParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceKafkaParamPtrOutput) EnableToleration added in v0.1.5

Enable the fault-tolerant instance and enable the dead-letter queue.

func (DatahubTaskSourceResourceKafkaParamPtrOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskSourceResourceKafkaParamPtrOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskSourceResourceKafkaParamPtrOutput) PartitionNum added in v0.1.5

Partition num.

func (DatahubTaskSourceResourceKafkaParamPtrOutput) QpsLimit added in v0.1.5

Qps limit.

func (DatahubTaskSourceResourceKafkaParamPtrOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskSourceResourceKafkaParamPtrOutput) ResourceName added in v0.1.5

resource id name.

func (DatahubTaskSourceResourceKafkaParamPtrOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskSourceResourceKafkaParamPtrOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskSourceResourceKafkaParamPtrOutput) TableMappings added in v0.1.5

The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.

func (DatahubTaskSourceResourceKafkaParamPtrOutput) ToDatahubTaskSourceResourceKafkaParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceKafkaParamPtrOutput) ToDatahubTaskSourceResourceKafkaParamPtrOutput() DatahubTaskSourceResourceKafkaParamPtrOutput

func (DatahubTaskSourceResourceKafkaParamPtrOutput) ToDatahubTaskSourceResourceKafkaParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceKafkaParamPtrOutput) ToDatahubTaskSourceResourceKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceKafkaParamPtrOutput

func (DatahubTaskSourceResourceKafkaParamPtrOutput) Topic added in v0.1.5

Topic name, multiple separated by,.

func (DatahubTaskSourceResourceKafkaParamPtrOutput) TopicId added in v0.1.5

Topic Id.

func (DatahubTaskSourceResourceKafkaParamPtrOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).

func (DatahubTaskSourceResourceKafkaParamPtrOutput) UseTableMapping added in v0.1.5

Distribute to multiple topics switch, the default is false.

func (DatahubTaskSourceResourceKafkaParamPtrOutput) ZoneId added in v0.1.5

Zone ID.

type DatahubTaskSourceResourceKafkaParamTableMapping added in v0.1.5

type DatahubTaskSourceResourceKafkaParamTableMapping struct {
	// database name.
	Database string `pulumi:"database"`
	// table name,use, to separate.
	Table string `pulumi:"table"`
	// Topic name.
	Topic string `pulumi:"topic"`
	// Topic ID.
	TopicId string `pulumi:"topicId"`
}

type DatahubTaskSourceResourceKafkaParamTableMappingArgs added in v0.1.5

type DatahubTaskSourceResourceKafkaParamTableMappingArgs struct {
	// database name.
	Database pulumi.StringInput `pulumi:"database"`
	// table name,use, to separate.
	Table pulumi.StringInput `pulumi:"table"`
	// Topic name.
	Topic pulumi.StringInput `pulumi:"topic"`
	// Topic ID.
	TopicId pulumi.StringInput `pulumi:"topicId"`
}

func (DatahubTaskSourceResourceKafkaParamTableMappingArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceKafkaParamTableMappingArgs) ToDatahubTaskSourceResourceKafkaParamTableMappingOutput added in v0.1.5

func (i DatahubTaskSourceResourceKafkaParamTableMappingArgs) ToDatahubTaskSourceResourceKafkaParamTableMappingOutput() DatahubTaskSourceResourceKafkaParamTableMappingOutput

func (DatahubTaskSourceResourceKafkaParamTableMappingArgs) ToDatahubTaskSourceResourceKafkaParamTableMappingOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceKafkaParamTableMappingArgs) ToDatahubTaskSourceResourceKafkaParamTableMappingOutputWithContext(ctx context.Context) DatahubTaskSourceResourceKafkaParamTableMappingOutput

type DatahubTaskSourceResourceKafkaParamTableMappingArray added in v0.1.5

type DatahubTaskSourceResourceKafkaParamTableMappingArray []DatahubTaskSourceResourceKafkaParamTableMappingInput

func (DatahubTaskSourceResourceKafkaParamTableMappingArray) ElementType added in v0.1.5

func (DatahubTaskSourceResourceKafkaParamTableMappingArray) ToDatahubTaskSourceResourceKafkaParamTableMappingArrayOutput added in v0.1.5

func (i DatahubTaskSourceResourceKafkaParamTableMappingArray) ToDatahubTaskSourceResourceKafkaParamTableMappingArrayOutput() DatahubTaskSourceResourceKafkaParamTableMappingArrayOutput

func (DatahubTaskSourceResourceKafkaParamTableMappingArray) ToDatahubTaskSourceResourceKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceKafkaParamTableMappingArray) ToDatahubTaskSourceResourceKafkaParamTableMappingArrayOutputWithContext(ctx context.Context) DatahubTaskSourceResourceKafkaParamTableMappingArrayOutput

type DatahubTaskSourceResourceKafkaParamTableMappingArrayInput added in v0.1.5

type DatahubTaskSourceResourceKafkaParamTableMappingArrayInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceKafkaParamTableMappingArrayOutput() DatahubTaskSourceResourceKafkaParamTableMappingArrayOutput
	ToDatahubTaskSourceResourceKafkaParamTableMappingArrayOutputWithContext(context.Context) DatahubTaskSourceResourceKafkaParamTableMappingArrayOutput
}

DatahubTaskSourceResourceKafkaParamTableMappingArrayInput is an input type that accepts DatahubTaskSourceResourceKafkaParamTableMappingArray and DatahubTaskSourceResourceKafkaParamTableMappingArrayOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceKafkaParamTableMappingArrayInput` via:

DatahubTaskSourceResourceKafkaParamTableMappingArray{ DatahubTaskSourceResourceKafkaParamTableMappingArgs{...} }

type DatahubTaskSourceResourceKafkaParamTableMappingArrayOutput added in v0.1.5

type DatahubTaskSourceResourceKafkaParamTableMappingArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceKafkaParamTableMappingArrayOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceKafkaParamTableMappingArrayOutput) Index added in v0.1.5

func (DatahubTaskSourceResourceKafkaParamTableMappingArrayOutput) ToDatahubTaskSourceResourceKafkaParamTableMappingArrayOutput added in v0.1.5

func (DatahubTaskSourceResourceKafkaParamTableMappingArrayOutput) ToDatahubTaskSourceResourceKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceKafkaParamTableMappingArrayOutput) ToDatahubTaskSourceResourceKafkaParamTableMappingArrayOutputWithContext(ctx context.Context) DatahubTaskSourceResourceKafkaParamTableMappingArrayOutput

type DatahubTaskSourceResourceKafkaParamTableMappingInput added in v0.1.5

type DatahubTaskSourceResourceKafkaParamTableMappingInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceKafkaParamTableMappingOutput() DatahubTaskSourceResourceKafkaParamTableMappingOutput
	ToDatahubTaskSourceResourceKafkaParamTableMappingOutputWithContext(context.Context) DatahubTaskSourceResourceKafkaParamTableMappingOutput
}

DatahubTaskSourceResourceKafkaParamTableMappingInput is an input type that accepts DatahubTaskSourceResourceKafkaParamTableMappingArgs and DatahubTaskSourceResourceKafkaParamTableMappingOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceKafkaParamTableMappingInput` via:

DatahubTaskSourceResourceKafkaParamTableMappingArgs{...}

type DatahubTaskSourceResourceKafkaParamTableMappingOutput added in v0.1.5

type DatahubTaskSourceResourceKafkaParamTableMappingOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceKafkaParamTableMappingOutput) Database added in v0.1.5

database name.

func (DatahubTaskSourceResourceKafkaParamTableMappingOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceKafkaParamTableMappingOutput) Table added in v0.1.5

table name,use, to separate.

func (DatahubTaskSourceResourceKafkaParamTableMappingOutput) ToDatahubTaskSourceResourceKafkaParamTableMappingOutput added in v0.1.5

func (DatahubTaskSourceResourceKafkaParamTableMappingOutput) ToDatahubTaskSourceResourceKafkaParamTableMappingOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceKafkaParamTableMappingOutput) ToDatahubTaskSourceResourceKafkaParamTableMappingOutputWithContext(ctx context.Context) DatahubTaskSourceResourceKafkaParamTableMappingOutput

func (DatahubTaskSourceResourceKafkaParamTableMappingOutput) Topic added in v0.1.5

Topic name.

func (DatahubTaskSourceResourceKafkaParamTableMappingOutput) TopicId added in v0.1.5

Topic ID.

type DatahubTaskSourceResourceMariaDbParam added in v0.1.5

type DatahubTaskSourceResourceMariaDbParam struct {
	// MariaDB database name, * for all database.
	Database string `pulumi:"database"`
	// If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.
	IncludeContentChanges *string `pulumi:"includeContentChanges"`
	// If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.
	IncludeQuery *bool `pulumi:"includeQuery"`
	// When the Table input is a prefix, the value of this item is true, otherwise it is false.
	IsTablePrefix *bool `pulumi:"isTablePrefix"`
	// Format  library 1. table 1: field 1, field 2; library 2. table 2: field 2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns *string `pulumi:"keyColumns"`
	// output format, DEFAULT, CANAL_1, CANAL_2.
	OutputFormat *string `pulumi:"outputFormat"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema *bool `pulumi:"recordWithSchema"`
	// MariaDB connection Id.
	Resource string `pulumi:"resource"`
	// schema_only|initial, default initial.
	SnapshotMode *string `pulumi:"snapshotMode"`
	// MariaDB db name, *is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
}

type DatahubTaskSourceResourceMariaDbParamArgs added in v0.1.5

type DatahubTaskSourceResourceMariaDbParamArgs struct {
	// MariaDB database name, * for all database.
	Database pulumi.StringInput `pulumi:"database"`
	// If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.
	IncludeContentChanges pulumi.StringPtrInput `pulumi:"includeContentChanges"`
	// If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.
	IncludeQuery pulumi.BoolPtrInput `pulumi:"includeQuery"`
	// When the Table input is a prefix, the value of this item is true, otherwise it is false.
	IsTablePrefix pulumi.BoolPtrInput `pulumi:"isTablePrefix"`
	// Format  library 1. table 1: field 1, field 2; library 2. table 2: field 2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns pulumi.StringPtrInput `pulumi:"keyColumns"`
	// output format, DEFAULT, CANAL_1, CANAL_2.
	OutputFormat pulumi.StringPtrInput `pulumi:"outputFormat"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema pulumi.BoolPtrInput `pulumi:"recordWithSchema"`
	// MariaDB connection Id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// schema_only|initial, default initial.
	SnapshotMode pulumi.StringPtrInput `pulumi:"snapshotMode"`
	// MariaDB db name, *is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
}

func (DatahubTaskSourceResourceMariaDbParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceMariaDbParamArgs) ToDatahubTaskSourceResourceMariaDbParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceMariaDbParamArgs) ToDatahubTaskSourceResourceMariaDbParamOutput() DatahubTaskSourceResourceMariaDbParamOutput

func (DatahubTaskSourceResourceMariaDbParamArgs) ToDatahubTaskSourceResourceMariaDbParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceMariaDbParamArgs) ToDatahubTaskSourceResourceMariaDbParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMariaDbParamOutput

func (DatahubTaskSourceResourceMariaDbParamArgs) ToDatahubTaskSourceResourceMariaDbParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceMariaDbParamArgs) ToDatahubTaskSourceResourceMariaDbParamPtrOutput() DatahubTaskSourceResourceMariaDbParamPtrOutput

func (DatahubTaskSourceResourceMariaDbParamArgs) ToDatahubTaskSourceResourceMariaDbParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceMariaDbParamArgs) ToDatahubTaskSourceResourceMariaDbParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMariaDbParamPtrOutput

type DatahubTaskSourceResourceMariaDbParamInput added in v0.1.5

type DatahubTaskSourceResourceMariaDbParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceMariaDbParamOutput() DatahubTaskSourceResourceMariaDbParamOutput
	ToDatahubTaskSourceResourceMariaDbParamOutputWithContext(context.Context) DatahubTaskSourceResourceMariaDbParamOutput
}

DatahubTaskSourceResourceMariaDbParamInput is an input type that accepts DatahubTaskSourceResourceMariaDbParamArgs and DatahubTaskSourceResourceMariaDbParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceMariaDbParamInput` via:

DatahubTaskSourceResourceMariaDbParamArgs{...}

type DatahubTaskSourceResourceMariaDbParamOutput added in v0.1.5

type DatahubTaskSourceResourceMariaDbParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceMariaDbParamOutput) Database added in v0.1.5

MariaDB database name, * for all database.

func (DatahubTaskSourceResourceMariaDbParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceMariaDbParamOutput) IncludeContentChanges added in v0.1.5

If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.

func (DatahubTaskSourceResourceMariaDbParamOutput) IncludeQuery added in v0.1.5

If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.

func (DatahubTaskSourceResourceMariaDbParamOutput) IsTablePrefix added in v0.1.5

When the Table input is a prefix, the value of this item is true, otherwise it is false.

func (DatahubTaskSourceResourceMariaDbParamOutput) KeyColumns added in v0.1.5

Format library 1. table 1: field 1, field 2; library 2. table 2: field 2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (DatahubTaskSourceResourceMariaDbParamOutput) OutputFormat added in v0.1.5

output format, DEFAULT, CANAL_1, CANAL_2.

func (DatahubTaskSourceResourceMariaDbParamOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (DatahubTaskSourceResourceMariaDbParamOutput) Resource added in v0.1.5

MariaDB connection Id.

func (DatahubTaskSourceResourceMariaDbParamOutput) SnapshotMode added in v0.1.5

schema_only|initial, default initial.

func (DatahubTaskSourceResourceMariaDbParamOutput) Table added in v0.1.5

MariaDB db name, *is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (DatahubTaskSourceResourceMariaDbParamOutput) ToDatahubTaskSourceResourceMariaDbParamOutput added in v0.1.5

func (o DatahubTaskSourceResourceMariaDbParamOutput) ToDatahubTaskSourceResourceMariaDbParamOutput() DatahubTaskSourceResourceMariaDbParamOutput

func (DatahubTaskSourceResourceMariaDbParamOutput) ToDatahubTaskSourceResourceMariaDbParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceMariaDbParamOutput) ToDatahubTaskSourceResourceMariaDbParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMariaDbParamOutput

func (DatahubTaskSourceResourceMariaDbParamOutput) ToDatahubTaskSourceResourceMariaDbParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceMariaDbParamOutput) ToDatahubTaskSourceResourceMariaDbParamPtrOutput() DatahubTaskSourceResourceMariaDbParamPtrOutput

func (DatahubTaskSourceResourceMariaDbParamOutput) ToDatahubTaskSourceResourceMariaDbParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceMariaDbParamOutput) ToDatahubTaskSourceResourceMariaDbParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMariaDbParamPtrOutput

type DatahubTaskSourceResourceMariaDbParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceMariaDbParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceMariaDbParamPtrOutput() DatahubTaskSourceResourceMariaDbParamPtrOutput
	ToDatahubTaskSourceResourceMariaDbParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceMariaDbParamPtrOutput
}

DatahubTaskSourceResourceMariaDbParamPtrInput is an input type that accepts DatahubTaskSourceResourceMariaDbParamArgs, DatahubTaskSourceResourceMariaDbParamPtr and DatahubTaskSourceResourceMariaDbParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceMariaDbParamPtrInput` via:

        DatahubTaskSourceResourceMariaDbParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceMariaDbParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceMariaDbParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceMariaDbParamPtrOutput) Database added in v0.1.5

MariaDB database name, * for all database.

func (DatahubTaskSourceResourceMariaDbParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceMariaDbParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceMariaDbParamPtrOutput) IncludeContentChanges added in v0.1.5

If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.

func (DatahubTaskSourceResourceMariaDbParamPtrOutput) IncludeQuery added in v0.1.5

If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.

func (DatahubTaskSourceResourceMariaDbParamPtrOutput) IsTablePrefix added in v0.1.5

When the Table input is a prefix, the value of this item is true, otherwise it is false.

func (DatahubTaskSourceResourceMariaDbParamPtrOutput) KeyColumns added in v0.1.5

Format library 1. table 1: field 1, field 2; library 2. table 2: field 2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (DatahubTaskSourceResourceMariaDbParamPtrOutput) OutputFormat added in v0.1.5

output format, DEFAULT, CANAL_1, CANAL_2.

func (DatahubTaskSourceResourceMariaDbParamPtrOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (DatahubTaskSourceResourceMariaDbParamPtrOutput) Resource added in v0.1.5

MariaDB connection Id.

func (DatahubTaskSourceResourceMariaDbParamPtrOutput) SnapshotMode added in v0.1.5

schema_only|initial, default initial.

func (DatahubTaskSourceResourceMariaDbParamPtrOutput) Table added in v0.1.5

MariaDB db name, *is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (DatahubTaskSourceResourceMariaDbParamPtrOutput) ToDatahubTaskSourceResourceMariaDbParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceMariaDbParamPtrOutput) ToDatahubTaskSourceResourceMariaDbParamPtrOutput() DatahubTaskSourceResourceMariaDbParamPtrOutput

func (DatahubTaskSourceResourceMariaDbParamPtrOutput) ToDatahubTaskSourceResourceMariaDbParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceMariaDbParamPtrOutput) ToDatahubTaskSourceResourceMariaDbParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMariaDbParamPtrOutput

type DatahubTaskSourceResourceMongoDbParam added in v0.1.5

type DatahubTaskSourceResourceMongoDbParam struct {
	// MongoDB collection.
	Collection string `pulumi:"collection"`
	// Whether to copy the stock data, the default parameter is true.
	CopyExisting bool `pulumi:"copyExisting"`
	// MongoDB database name.
	Database string `pulumi:"database"`
	// Mongo DB connection ip.
	Ip *string `pulumi:"ip"`
	// Listening event type, if it is empty, it means select all. Values include insert, update, replace, delete, invalidate, drop, dropdatabase, rename, used between multiple types, separated by commas.
	ListeningEvent *string `pulumi:"listeningEvent"`
	// MongoDB database password.
	Password *string `pulumi:"password"`
	// aggregation pipeline.
	Pipeline *string `pulumi:"pipeline"`
	// MongoDB connection port.
	Port *int `pulumi:"port"`
	// Master-slave priority, default master node.
	ReadPreference *string `pulumi:"readPreference"`
	// resource id.
	Resource string `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt *bool `pulumi:"selfBuilt"`
	// MongoDB database user name.
	UserName *string `pulumi:"userName"`
}

type DatahubTaskSourceResourceMongoDbParamArgs added in v0.1.5

type DatahubTaskSourceResourceMongoDbParamArgs struct {
	// MongoDB collection.
	Collection pulumi.StringInput `pulumi:"collection"`
	// Whether to copy the stock data, the default parameter is true.
	CopyExisting pulumi.BoolInput `pulumi:"copyExisting"`
	// MongoDB database name.
	Database pulumi.StringInput `pulumi:"database"`
	// Mongo DB connection ip.
	Ip pulumi.StringPtrInput `pulumi:"ip"`
	// Listening event type, if it is empty, it means select all. Values include insert, update, replace, delete, invalidate, drop, dropdatabase, rename, used between multiple types, separated by commas.
	ListeningEvent pulumi.StringPtrInput `pulumi:"listeningEvent"`
	// MongoDB database password.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// aggregation pipeline.
	Pipeline pulumi.StringPtrInput `pulumi:"pipeline"`
	// MongoDB connection port.
	Port pulumi.IntPtrInput `pulumi:"port"`
	// Master-slave priority, default master node.
	ReadPreference pulumi.StringPtrInput `pulumi:"readPreference"`
	// resource id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolPtrInput `pulumi:"selfBuilt"`
	// MongoDB database user name.
	UserName pulumi.StringPtrInput `pulumi:"userName"`
}

func (DatahubTaskSourceResourceMongoDbParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceMongoDbParamArgs) ToDatahubTaskSourceResourceMongoDbParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceMongoDbParamArgs) ToDatahubTaskSourceResourceMongoDbParamOutput() DatahubTaskSourceResourceMongoDbParamOutput

func (DatahubTaskSourceResourceMongoDbParamArgs) ToDatahubTaskSourceResourceMongoDbParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceMongoDbParamArgs) ToDatahubTaskSourceResourceMongoDbParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMongoDbParamOutput

func (DatahubTaskSourceResourceMongoDbParamArgs) ToDatahubTaskSourceResourceMongoDbParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceMongoDbParamArgs) ToDatahubTaskSourceResourceMongoDbParamPtrOutput() DatahubTaskSourceResourceMongoDbParamPtrOutput

func (DatahubTaskSourceResourceMongoDbParamArgs) ToDatahubTaskSourceResourceMongoDbParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceMongoDbParamArgs) ToDatahubTaskSourceResourceMongoDbParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMongoDbParamPtrOutput

type DatahubTaskSourceResourceMongoDbParamInput added in v0.1.5

type DatahubTaskSourceResourceMongoDbParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceMongoDbParamOutput() DatahubTaskSourceResourceMongoDbParamOutput
	ToDatahubTaskSourceResourceMongoDbParamOutputWithContext(context.Context) DatahubTaskSourceResourceMongoDbParamOutput
}

DatahubTaskSourceResourceMongoDbParamInput is an input type that accepts DatahubTaskSourceResourceMongoDbParamArgs and DatahubTaskSourceResourceMongoDbParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceMongoDbParamInput` via:

DatahubTaskSourceResourceMongoDbParamArgs{...}

type DatahubTaskSourceResourceMongoDbParamOutput added in v0.1.5

type DatahubTaskSourceResourceMongoDbParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceMongoDbParamOutput) Collection added in v0.1.5

MongoDB collection.

func (DatahubTaskSourceResourceMongoDbParamOutput) CopyExisting added in v0.1.5

Whether to copy the stock data, the default parameter is true.

func (DatahubTaskSourceResourceMongoDbParamOutput) Database added in v0.1.5

MongoDB database name.

func (DatahubTaskSourceResourceMongoDbParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceMongoDbParamOutput) Ip added in v0.1.5

Mongo DB connection ip.

func (DatahubTaskSourceResourceMongoDbParamOutput) ListeningEvent added in v0.1.5

Listening event type, if it is empty, it means select all. Values include insert, update, replace, delete, invalidate, drop, dropdatabase, rename, used between multiple types, separated by commas.

func (DatahubTaskSourceResourceMongoDbParamOutput) Password added in v0.1.5

MongoDB database password.

func (DatahubTaskSourceResourceMongoDbParamOutput) Pipeline added in v0.1.5

aggregation pipeline.

func (DatahubTaskSourceResourceMongoDbParamOutput) Port added in v0.1.5

MongoDB connection port.

func (DatahubTaskSourceResourceMongoDbParamOutput) ReadPreference added in v0.1.5

Master-slave priority, default master node.

func (DatahubTaskSourceResourceMongoDbParamOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskSourceResourceMongoDbParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskSourceResourceMongoDbParamOutput) ToDatahubTaskSourceResourceMongoDbParamOutput added in v0.1.5

func (o DatahubTaskSourceResourceMongoDbParamOutput) ToDatahubTaskSourceResourceMongoDbParamOutput() DatahubTaskSourceResourceMongoDbParamOutput

func (DatahubTaskSourceResourceMongoDbParamOutput) ToDatahubTaskSourceResourceMongoDbParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceMongoDbParamOutput) ToDatahubTaskSourceResourceMongoDbParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMongoDbParamOutput

func (DatahubTaskSourceResourceMongoDbParamOutput) ToDatahubTaskSourceResourceMongoDbParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceMongoDbParamOutput) ToDatahubTaskSourceResourceMongoDbParamPtrOutput() DatahubTaskSourceResourceMongoDbParamPtrOutput

func (DatahubTaskSourceResourceMongoDbParamOutput) ToDatahubTaskSourceResourceMongoDbParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceMongoDbParamOutput) ToDatahubTaskSourceResourceMongoDbParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMongoDbParamPtrOutput

func (DatahubTaskSourceResourceMongoDbParamOutput) UserName added in v0.1.5

MongoDB database user name.

type DatahubTaskSourceResourceMongoDbParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceMongoDbParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceMongoDbParamPtrOutput() DatahubTaskSourceResourceMongoDbParamPtrOutput
	ToDatahubTaskSourceResourceMongoDbParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceMongoDbParamPtrOutput
}

DatahubTaskSourceResourceMongoDbParamPtrInput is an input type that accepts DatahubTaskSourceResourceMongoDbParamArgs, DatahubTaskSourceResourceMongoDbParamPtr and DatahubTaskSourceResourceMongoDbParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceMongoDbParamPtrInput` via:

        DatahubTaskSourceResourceMongoDbParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceMongoDbParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceMongoDbParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceMongoDbParamPtrOutput) Collection added in v0.1.5

MongoDB collection.

func (DatahubTaskSourceResourceMongoDbParamPtrOutput) CopyExisting added in v0.1.5

Whether to copy the stock data, the default parameter is true.

func (DatahubTaskSourceResourceMongoDbParamPtrOutput) Database added in v0.1.5

MongoDB database name.

func (DatahubTaskSourceResourceMongoDbParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceMongoDbParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceMongoDbParamPtrOutput) Ip added in v0.1.5

Mongo DB connection ip.

func (DatahubTaskSourceResourceMongoDbParamPtrOutput) ListeningEvent added in v0.1.5

Listening event type, if it is empty, it means select all. Values include insert, update, replace, delete, invalidate, drop, dropdatabase, rename, used between multiple types, separated by commas.

func (DatahubTaskSourceResourceMongoDbParamPtrOutput) Password added in v0.1.5

MongoDB database password.

func (DatahubTaskSourceResourceMongoDbParamPtrOutput) Pipeline added in v0.1.5

aggregation pipeline.

func (DatahubTaskSourceResourceMongoDbParamPtrOutput) Port added in v0.1.5

MongoDB connection port.

func (DatahubTaskSourceResourceMongoDbParamPtrOutput) ReadPreference added in v0.1.5

Master-slave priority, default master node.

func (DatahubTaskSourceResourceMongoDbParamPtrOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskSourceResourceMongoDbParamPtrOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskSourceResourceMongoDbParamPtrOutput) ToDatahubTaskSourceResourceMongoDbParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceMongoDbParamPtrOutput) ToDatahubTaskSourceResourceMongoDbParamPtrOutput() DatahubTaskSourceResourceMongoDbParamPtrOutput

func (DatahubTaskSourceResourceMongoDbParamPtrOutput) ToDatahubTaskSourceResourceMongoDbParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceMongoDbParamPtrOutput) ToDatahubTaskSourceResourceMongoDbParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMongoDbParamPtrOutput

func (DatahubTaskSourceResourceMongoDbParamPtrOutput) UserName added in v0.1.5

MongoDB database user name.

type DatahubTaskSourceResourceMySqlParam added in v0.1.5

type DatahubTaskSourceResourceMySqlParam struct {
	// the name of the column to be monitored.
	DataSourceIncrementColumn *string `pulumi:"dataSourceIncrementColumn"`
	// TIMESTAMP indicates that the incremental column is of timestamp type, INCREMENT indicates that the incremental column is of self-incrementing id type.
	DataSourceIncrementMode *string `pulumi:"dataSourceIncrementMode"`
	// TABLE indicates that the read item is a table, QUERY indicates that the read item is a query.
	DataSourceMonitorMode *string `pulumi:"dataSourceMonitorMode"`
	// When DataMonitorMode=TABLE, pass in the Table that needs to be read; when DataMonitorMode=QUERY, pass in the query sql statement that needs to be read.
	DataSourceMonitorResource *string `pulumi:"dataSourceMonitorResource"`
	// HEAD means copy stock + incremental data, TAIL means copy only incremental data.
	DataSourceStartFrom *string `pulumi:"dataSourceStartFrom"`
	// INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.
	DataTargetInsertMode *string `pulumi:"dataTargetInsertMode"`
	// When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.
	DataTargetPrimaryKeyField *string `pulumi:"dataTargetPrimaryKeyField"`
	// Mapping relationship between tables and messages.
	DataTargetRecordMappings []DatahubTaskSourceResourceMySqlParamDataTargetRecordMapping `pulumi:"dataTargetRecordMappings"`
	// MySQL database name, * is the whole database.
	Database string `pulumi:"database"`
	// The Topic that stores the Ddl information of My SQL, if it is empty, it will not be stored by default.
	DdlTopic *string `pulumi:"ddlTopic"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls *DatahubTaskSourceResourceMySqlParamDropCls `pulumi:"dropCls"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage *bool `pulumi:"dropInvalidMessage"`
	// If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.
	IncludeContentChanges *string `pulumi:"includeContentChanges"`
	// If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.
	IncludeQuery *bool `pulumi:"includeQuery"`
	// When the Table input is a prefix, the value of this item is true, otherwise it is false.
	IsTablePrefix *bool `pulumi:"isTablePrefix"`
	// Whether the input table is a regular expression, if this option and Is Table Prefix are true at the same time, the judgment priority of this option is higher than Is Table Prefix.
	IsTableRegular *bool `pulumi:"isTableRegular"`
	// Format library1.table1 field 1,field 2;library 2.table2 field 2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns *string `pulumi:"keyColumns"`
	// output format, DEFAULT, CANAL_1, CANAL_2.
	OutputFormat *string `pulumi:"outputFormat"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema *bool `pulumi:"recordWithSchema"`
	// MySQL connection Id.
	Resource string `pulumi:"resource"`
	// database name of signal table.
	SignalDatabase *string `pulumi:"signalDatabase"`
	// whether to Copy inventory information (schema_only does not copy, initial full amount), the default is initial.
	SnapshotMode *string `pulumi:"snapshotMode"`
	// The name of the MySQL data table,  is the non-system table in all the monitored databases, which can be separated by, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name, when a regular expression needs to be filled in, the format is data database name.data table name.
	Table string `pulumi:"table"`
	// Regular expression for routing events to specific topics, defaults to (.*).
	TopicRegex *string `pulumi:"topicRegex"`
	// TopicRegex, $1, $2.
	TopicReplacement *string `pulumi:"topicReplacement"`
}

type DatahubTaskSourceResourceMySqlParamArgs added in v0.1.5

type DatahubTaskSourceResourceMySqlParamArgs struct {
	// the name of the column to be monitored.
	DataSourceIncrementColumn pulumi.StringPtrInput `pulumi:"dataSourceIncrementColumn"`
	// TIMESTAMP indicates that the incremental column is of timestamp type, INCREMENT indicates that the incremental column is of self-incrementing id type.
	DataSourceIncrementMode pulumi.StringPtrInput `pulumi:"dataSourceIncrementMode"`
	// TABLE indicates that the read item is a table, QUERY indicates that the read item is a query.
	DataSourceMonitorMode pulumi.StringPtrInput `pulumi:"dataSourceMonitorMode"`
	// When DataMonitorMode=TABLE, pass in the Table that needs to be read; when DataMonitorMode=QUERY, pass in the query sql statement that needs to be read.
	DataSourceMonitorResource pulumi.StringPtrInput `pulumi:"dataSourceMonitorResource"`
	// HEAD means copy stock + incremental data, TAIL means copy only incremental data.
	DataSourceStartFrom pulumi.StringPtrInput `pulumi:"dataSourceStartFrom"`
	// INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.
	DataTargetInsertMode pulumi.StringPtrInput `pulumi:"dataTargetInsertMode"`
	// When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.
	DataTargetPrimaryKeyField pulumi.StringPtrInput `pulumi:"dataTargetPrimaryKeyField"`
	// Mapping relationship between tables and messages.
	DataTargetRecordMappings DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayInput `pulumi:"dataTargetRecordMappings"`
	// MySQL database name, * is the whole database.
	Database pulumi.StringInput `pulumi:"database"`
	// The Topic that stores the Ddl information of My SQL, if it is empty, it will not be stored by default.
	DdlTopic pulumi.StringPtrInput `pulumi:"ddlTopic"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls DatahubTaskSourceResourceMySqlParamDropClsPtrInput `pulumi:"dropCls"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage pulumi.BoolPtrInput `pulumi:"dropInvalidMessage"`
	// If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.
	IncludeContentChanges pulumi.StringPtrInput `pulumi:"includeContentChanges"`
	// If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.
	IncludeQuery pulumi.BoolPtrInput `pulumi:"includeQuery"`
	// When the Table input is a prefix, the value of this item is true, otherwise it is false.
	IsTablePrefix pulumi.BoolPtrInput `pulumi:"isTablePrefix"`
	// Whether the input table is a regular expression, if this option and Is Table Prefix are true at the same time, the judgment priority of this option is higher than Is Table Prefix.
	IsTableRegular pulumi.BoolPtrInput `pulumi:"isTableRegular"`
	// Format library1.table1 field 1,field 2;library 2.table2 field 2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns pulumi.StringPtrInput `pulumi:"keyColumns"`
	// output format, DEFAULT, CANAL_1, CANAL_2.
	OutputFormat pulumi.StringPtrInput `pulumi:"outputFormat"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema pulumi.BoolPtrInput `pulumi:"recordWithSchema"`
	// MySQL connection Id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// database name of signal table.
	SignalDatabase pulumi.StringPtrInput `pulumi:"signalDatabase"`
	// whether to Copy inventory information (schema_only does not copy, initial full amount), the default is initial.
	SnapshotMode pulumi.StringPtrInput `pulumi:"snapshotMode"`
	// The name of the MySQL data table,  is the non-system table in all the monitored databases, which can be separated by, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name, when a regular expression needs to be filled in, the format is data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
	// Regular expression for routing events to specific topics, defaults to (.*).
	TopicRegex pulumi.StringPtrInput `pulumi:"topicRegex"`
	// TopicRegex, $1, $2.
	TopicReplacement pulumi.StringPtrInput `pulumi:"topicReplacement"`
}

func (DatahubTaskSourceResourceMySqlParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamArgs) ToDatahubTaskSourceResourceMySqlParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceMySqlParamArgs) ToDatahubTaskSourceResourceMySqlParamOutput() DatahubTaskSourceResourceMySqlParamOutput

func (DatahubTaskSourceResourceMySqlParamArgs) ToDatahubTaskSourceResourceMySqlParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceMySqlParamArgs) ToDatahubTaskSourceResourceMySqlParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMySqlParamOutput

func (DatahubTaskSourceResourceMySqlParamArgs) ToDatahubTaskSourceResourceMySqlParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceMySqlParamArgs) ToDatahubTaskSourceResourceMySqlParamPtrOutput() DatahubTaskSourceResourceMySqlParamPtrOutput

func (DatahubTaskSourceResourceMySqlParamArgs) ToDatahubTaskSourceResourceMySqlParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceMySqlParamArgs) ToDatahubTaskSourceResourceMySqlParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMySqlParamPtrOutput

type DatahubTaskSourceResourceMySqlParamDataTargetRecordMapping added in v0.1.5

type DatahubTaskSourceResourceMySqlParamDataTargetRecordMapping struct {
	// Whether the message is allowed to be empty.
	AllowNull *bool `pulumi:"allowNull"`
	// Whether it is an auto-increment column.
	AutoIncrement *bool `pulumi:"autoIncrement"`
	// Corresponding mapping column name.
	ColumnName *string `pulumi:"columnName"`
	// current column size.
	ColumnSize *string `pulumi:"columnSize"`
	// current column precision.
	DecimalDigits *string `pulumi:"decimalDigits"`
	// Database table default parameters.
	DefaultValue *string `pulumi:"defaultValue"`
	// Database table extra fields.
	ExtraInfo *string `pulumi:"extraInfo"`
	// The key name of the message.
	JsonKey *string `pulumi:"jsonKey"`
	// message type.
	Type *string `pulumi:"type"`
}

type DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArgs added in v0.1.5

type DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArgs struct {
	// Whether the message is allowed to be empty.
	AllowNull pulumi.BoolPtrInput `pulumi:"allowNull"`
	// Whether it is an auto-increment column.
	AutoIncrement pulumi.BoolPtrInput `pulumi:"autoIncrement"`
	// Corresponding mapping column name.
	ColumnName pulumi.StringPtrInput `pulumi:"columnName"`
	// current column size.
	ColumnSize pulumi.StringPtrInput `pulumi:"columnSize"`
	// current column precision.
	DecimalDigits pulumi.StringPtrInput `pulumi:"decimalDigits"`
	// Database table default parameters.
	DefaultValue pulumi.StringPtrInput `pulumi:"defaultValue"`
	// Database table extra fields.
	ExtraInfo pulumi.StringPtrInput `pulumi:"extraInfo"`
	// The key name of the message.
	JsonKey pulumi.StringPtrInput `pulumi:"jsonKey"`
	// message type.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArgs) ToDatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArgs) ToDatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArgs) ToDatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput

type DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArray added in v0.1.5

type DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArray []DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingInput

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArray) ElementType added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArray) ToDatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArray) ToDatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArray) ToDatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutput

type DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayInput added in v0.1.5

type DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutput() DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutput
	ToDatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext(context.Context) DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutput
}

DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayInput is an input type that accepts DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArray and DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayInput` via:

DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArray{ DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArgs{...} }

type DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

type DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutput) Index added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutput) ToDatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutput) ToDatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutput) ToDatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArrayOutput

type DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingInput added in v0.1.5

type DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput() DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput
	ToDatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutputWithContext(context.Context) DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput
}

DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingInput is an input type that accepts DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArgs and DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingInput` via:

DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingArgs{...}

type DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput added in v0.1.5

type DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput) AllowNull added in v0.1.5

Whether the message is allowed to be empty.

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput) AutoIncrement added in v0.1.5

Whether it is an auto-increment column.

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput) ColumnName added in v0.1.5

Corresponding mapping column name.

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput) ColumnSize added in v0.1.5

current column size.

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput) DecimalDigits added in v0.1.5

current column precision.

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput) DefaultValue added in v0.1.5

Database table default parameters.

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput) ExtraInfo added in v0.1.5

Database table extra fields.

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput) JsonKey added in v0.1.5

The key name of the message.

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput) ToDatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput) ToDatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput) ToDatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput

func (DatahubTaskSourceResourceMySqlParamDataTargetRecordMappingOutput) Type added in v0.1.5

message type.

type DatahubTaskSourceResourceMySqlParamDropCls added in v0.1.5

type DatahubTaskSourceResourceMySqlParamDropCls struct {
	// cls log set.
	DropClsLogSet *string `pulumi:"dropClsLogSet"`
	// Delivery account of cls.
	DropClsOwneruin *string `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion *string `pulumi:"dropClsRegion"`
	// topic of cls.
	DropClsTopicId *string `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls *bool `pulumi:"dropInvalidMessageToCls"`
}

type DatahubTaskSourceResourceMySqlParamDropClsArgs added in v0.1.5

type DatahubTaskSourceResourceMySqlParamDropClsArgs struct {
	// cls log set.
	DropClsLogSet pulumi.StringPtrInput `pulumi:"dropClsLogSet"`
	// Delivery account of cls.
	DropClsOwneruin pulumi.StringPtrInput `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion pulumi.StringPtrInput `pulumi:"dropClsRegion"`
	// topic of cls.
	DropClsTopicId pulumi.StringPtrInput `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls pulumi.BoolPtrInput `pulumi:"dropInvalidMessageToCls"`
}

func (DatahubTaskSourceResourceMySqlParamDropClsArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamDropClsArgs) ToDatahubTaskSourceResourceMySqlParamDropClsOutput added in v0.1.5

func (i DatahubTaskSourceResourceMySqlParamDropClsArgs) ToDatahubTaskSourceResourceMySqlParamDropClsOutput() DatahubTaskSourceResourceMySqlParamDropClsOutput

func (DatahubTaskSourceResourceMySqlParamDropClsArgs) ToDatahubTaskSourceResourceMySqlParamDropClsOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceMySqlParamDropClsArgs) ToDatahubTaskSourceResourceMySqlParamDropClsOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMySqlParamDropClsOutput

func (DatahubTaskSourceResourceMySqlParamDropClsArgs) ToDatahubTaskSourceResourceMySqlParamDropClsPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceMySqlParamDropClsArgs) ToDatahubTaskSourceResourceMySqlParamDropClsPtrOutput() DatahubTaskSourceResourceMySqlParamDropClsPtrOutput

func (DatahubTaskSourceResourceMySqlParamDropClsArgs) ToDatahubTaskSourceResourceMySqlParamDropClsPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceMySqlParamDropClsArgs) ToDatahubTaskSourceResourceMySqlParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMySqlParamDropClsPtrOutput

type DatahubTaskSourceResourceMySqlParamDropClsInput added in v0.1.5

type DatahubTaskSourceResourceMySqlParamDropClsInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceMySqlParamDropClsOutput() DatahubTaskSourceResourceMySqlParamDropClsOutput
	ToDatahubTaskSourceResourceMySqlParamDropClsOutputWithContext(context.Context) DatahubTaskSourceResourceMySqlParamDropClsOutput
}

DatahubTaskSourceResourceMySqlParamDropClsInput is an input type that accepts DatahubTaskSourceResourceMySqlParamDropClsArgs and DatahubTaskSourceResourceMySqlParamDropClsOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceMySqlParamDropClsInput` via:

DatahubTaskSourceResourceMySqlParamDropClsArgs{...}

type DatahubTaskSourceResourceMySqlParamDropClsOutput added in v0.1.5

type DatahubTaskSourceResourceMySqlParamDropClsOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceMySqlParamDropClsOutput) DropClsLogSet added in v0.1.5

cls log set.

func (DatahubTaskSourceResourceMySqlParamDropClsOutput) DropClsOwneruin added in v0.1.5

Delivery account of cls.

func (DatahubTaskSourceResourceMySqlParamDropClsOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (DatahubTaskSourceResourceMySqlParamDropClsOutput) DropClsTopicId added in v0.1.5

topic of cls.

func (DatahubTaskSourceResourceMySqlParamDropClsOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (DatahubTaskSourceResourceMySqlParamDropClsOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamDropClsOutput) ToDatahubTaskSourceResourceMySqlParamDropClsOutput added in v0.1.5

func (o DatahubTaskSourceResourceMySqlParamDropClsOutput) ToDatahubTaskSourceResourceMySqlParamDropClsOutput() DatahubTaskSourceResourceMySqlParamDropClsOutput

func (DatahubTaskSourceResourceMySqlParamDropClsOutput) ToDatahubTaskSourceResourceMySqlParamDropClsOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceMySqlParamDropClsOutput) ToDatahubTaskSourceResourceMySqlParamDropClsOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMySqlParamDropClsOutput

func (DatahubTaskSourceResourceMySqlParamDropClsOutput) ToDatahubTaskSourceResourceMySqlParamDropClsPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceMySqlParamDropClsOutput) ToDatahubTaskSourceResourceMySqlParamDropClsPtrOutput() DatahubTaskSourceResourceMySqlParamDropClsPtrOutput

func (DatahubTaskSourceResourceMySqlParamDropClsOutput) ToDatahubTaskSourceResourceMySqlParamDropClsPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceMySqlParamDropClsOutput) ToDatahubTaskSourceResourceMySqlParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMySqlParamDropClsPtrOutput

type DatahubTaskSourceResourceMySqlParamDropClsPtrInput added in v0.1.5

type DatahubTaskSourceResourceMySqlParamDropClsPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceMySqlParamDropClsPtrOutput() DatahubTaskSourceResourceMySqlParamDropClsPtrOutput
	ToDatahubTaskSourceResourceMySqlParamDropClsPtrOutputWithContext(context.Context) DatahubTaskSourceResourceMySqlParamDropClsPtrOutput
}

DatahubTaskSourceResourceMySqlParamDropClsPtrInput is an input type that accepts DatahubTaskSourceResourceMySqlParamDropClsArgs, DatahubTaskSourceResourceMySqlParamDropClsPtr and DatahubTaskSourceResourceMySqlParamDropClsPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceMySqlParamDropClsPtrInput` via:

        DatahubTaskSourceResourceMySqlParamDropClsArgs{...}

or:

        nil

type DatahubTaskSourceResourceMySqlParamDropClsPtrOutput added in v0.1.5

type DatahubTaskSourceResourceMySqlParamDropClsPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceMySqlParamDropClsPtrOutput) DropClsLogSet added in v0.1.5

cls log set.

func (DatahubTaskSourceResourceMySqlParamDropClsPtrOutput) DropClsOwneruin added in v0.1.5

Delivery account of cls.

func (DatahubTaskSourceResourceMySqlParamDropClsPtrOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (DatahubTaskSourceResourceMySqlParamDropClsPtrOutput) DropClsTopicId added in v0.1.5

topic of cls.

func (DatahubTaskSourceResourceMySqlParamDropClsPtrOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (DatahubTaskSourceResourceMySqlParamDropClsPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamDropClsPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamDropClsPtrOutput) ToDatahubTaskSourceResourceMySqlParamDropClsPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceMySqlParamDropClsPtrOutput) ToDatahubTaskSourceResourceMySqlParamDropClsPtrOutput() DatahubTaskSourceResourceMySqlParamDropClsPtrOutput

func (DatahubTaskSourceResourceMySqlParamDropClsPtrOutput) ToDatahubTaskSourceResourceMySqlParamDropClsPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceMySqlParamDropClsPtrOutput) ToDatahubTaskSourceResourceMySqlParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMySqlParamDropClsPtrOutput

type DatahubTaskSourceResourceMySqlParamInput added in v0.1.5

type DatahubTaskSourceResourceMySqlParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceMySqlParamOutput() DatahubTaskSourceResourceMySqlParamOutput
	ToDatahubTaskSourceResourceMySqlParamOutputWithContext(context.Context) DatahubTaskSourceResourceMySqlParamOutput
}

DatahubTaskSourceResourceMySqlParamInput is an input type that accepts DatahubTaskSourceResourceMySqlParamArgs and DatahubTaskSourceResourceMySqlParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceMySqlParamInput` via:

DatahubTaskSourceResourceMySqlParamArgs{...}

type DatahubTaskSourceResourceMySqlParamOutput added in v0.1.5

type DatahubTaskSourceResourceMySqlParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceMySqlParamOutput) DataSourceIncrementColumn added in v0.1.5

the name of the column to be monitored.

func (DatahubTaskSourceResourceMySqlParamOutput) DataSourceIncrementMode added in v0.1.5

TIMESTAMP indicates that the incremental column is of timestamp type, INCREMENT indicates that the incremental column is of self-incrementing id type.

func (DatahubTaskSourceResourceMySqlParamOutput) DataSourceMonitorMode added in v0.1.5

TABLE indicates that the read item is a table, QUERY indicates that the read item is a query.

func (DatahubTaskSourceResourceMySqlParamOutput) DataSourceMonitorResource added in v0.1.5

When DataMonitorMode=TABLE, pass in the Table that needs to be read; when DataMonitorMode=QUERY, pass in the query sql statement that needs to be read.

func (DatahubTaskSourceResourceMySqlParamOutput) DataSourceStartFrom added in v0.1.5

HEAD means copy stock + incremental data, TAIL means copy only incremental data.

func (DatahubTaskSourceResourceMySqlParamOutput) DataTargetInsertMode added in v0.1.5

INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.

func (DatahubTaskSourceResourceMySqlParamOutput) DataTargetPrimaryKeyField added in v0.1.5

When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.

func (DatahubTaskSourceResourceMySqlParamOutput) DataTargetRecordMappings added in v0.1.5

Mapping relationship between tables and messages.

func (DatahubTaskSourceResourceMySqlParamOutput) Database added in v0.1.5

MySQL database name, * is the whole database.

func (DatahubTaskSourceResourceMySqlParamOutput) DdlTopic added in v0.1.5

The Topic that stores the Ddl information of My SQL, if it is empty, it will not be stored by default.

func (DatahubTaskSourceResourceMySqlParamOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (DatahubTaskSourceResourceMySqlParamOutput) DropInvalidMessage added in v0.1.5

Whether to discard messages that fail to parse, the default is true.

func (DatahubTaskSourceResourceMySqlParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamOutput) IncludeContentChanges added in v0.1.5

If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.

func (DatahubTaskSourceResourceMySqlParamOutput) IncludeQuery added in v0.1.5

If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.

func (DatahubTaskSourceResourceMySqlParamOutput) IsTablePrefix added in v0.1.5

When the Table input is a prefix, the value of this item is true, otherwise it is false.

func (DatahubTaskSourceResourceMySqlParamOutput) IsTableRegular added in v0.1.5

Whether the input table is a regular expression, if this option and Is Table Prefix are true at the same time, the judgment priority of this option is higher than Is Table Prefix.

func (DatahubTaskSourceResourceMySqlParamOutput) KeyColumns added in v0.1.5

Format library1.table1 field 1,field 2;library 2.table2 field 2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (DatahubTaskSourceResourceMySqlParamOutput) OutputFormat added in v0.1.5

output format, DEFAULT, CANAL_1, CANAL_2.

func (DatahubTaskSourceResourceMySqlParamOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (DatahubTaskSourceResourceMySqlParamOutput) Resource added in v0.1.5

MySQL connection Id.

func (DatahubTaskSourceResourceMySqlParamOutput) SignalDatabase added in v0.1.5

database name of signal table.

func (DatahubTaskSourceResourceMySqlParamOutput) SnapshotMode added in v0.1.5

whether to Copy inventory information (schema_only does not copy, initial full amount), the default is initial.

func (DatahubTaskSourceResourceMySqlParamOutput) Table added in v0.1.5

The name of the MySQL data table, is the non-system table in all the monitored databases, which can be separated by, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name, when a regular expression needs to be filled in, the format is data database name.data table name.

func (DatahubTaskSourceResourceMySqlParamOutput) ToDatahubTaskSourceResourceMySqlParamOutput added in v0.1.5

func (o DatahubTaskSourceResourceMySqlParamOutput) ToDatahubTaskSourceResourceMySqlParamOutput() DatahubTaskSourceResourceMySqlParamOutput

func (DatahubTaskSourceResourceMySqlParamOutput) ToDatahubTaskSourceResourceMySqlParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceMySqlParamOutput) ToDatahubTaskSourceResourceMySqlParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMySqlParamOutput

func (DatahubTaskSourceResourceMySqlParamOutput) ToDatahubTaskSourceResourceMySqlParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceMySqlParamOutput) ToDatahubTaskSourceResourceMySqlParamPtrOutput() DatahubTaskSourceResourceMySqlParamPtrOutput

func (DatahubTaskSourceResourceMySqlParamOutput) ToDatahubTaskSourceResourceMySqlParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceMySqlParamOutput) ToDatahubTaskSourceResourceMySqlParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMySqlParamPtrOutput

func (DatahubTaskSourceResourceMySqlParamOutput) TopicRegex added in v0.1.5

Regular expression for routing events to specific topics, defaults to (.*).

func (DatahubTaskSourceResourceMySqlParamOutput) TopicReplacement added in v0.1.5

TopicRegex, $1, $2.

type DatahubTaskSourceResourceMySqlParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceMySqlParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceMySqlParamPtrOutput() DatahubTaskSourceResourceMySqlParamPtrOutput
	ToDatahubTaskSourceResourceMySqlParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceMySqlParamPtrOutput
}

DatahubTaskSourceResourceMySqlParamPtrInput is an input type that accepts DatahubTaskSourceResourceMySqlParamArgs, DatahubTaskSourceResourceMySqlParamPtr and DatahubTaskSourceResourceMySqlParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceMySqlParamPtrInput` via:

        DatahubTaskSourceResourceMySqlParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceMySqlParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceMySqlParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceMySqlParamPtrOutput) DataSourceIncrementColumn added in v0.1.5

the name of the column to be monitored.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) DataSourceIncrementMode added in v0.1.5

TIMESTAMP indicates that the incremental column is of timestamp type, INCREMENT indicates that the incremental column is of self-incrementing id type.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) DataSourceMonitorMode added in v0.1.5

TABLE indicates that the read item is a table, QUERY indicates that the read item is a query.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) DataSourceMonitorResource added in v0.1.5

When DataMonitorMode=TABLE, pass in the Table that needs to be read; when DataMonitorMode=QUERY, pass in the query sql statement that needs to be read.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) DataSourceStartFrom added in v0.1.5

HEAD means copy stock + incremental data, TAIL means copy only incremental data.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) DataTargetInsertMode added in v0.1.5

INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) DataTargetPrimaryKeyField added in v0.1.5

When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) DataTargetRecordMappings added in v0.1.5

Mapping relationship between tables and messages.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) Database added in v0.1.5

MySQL database name, * is the whole database.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) DdlTopic added in v0.1.5

The Topic that stores the Ddl information of My SQL, if it is empty, it will not be stored by default.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) DropInvalidMessage added in v0.1.5

Whether to discard messages that fail to parse, the default is true.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceMySqlParamPtrOutput) IncludeContentChanges added in v0.1.5

If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) IncludeQuery added in v0.1.5

If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) IsTablePrefix added in v0.1.5

When the Table input is a prefix, the value of this item is true, otherwise it is false.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) IsTableRegular added in v0.1.5

Whether the input table is a regular expression, if this option and Is Table Prefix are true at the same time, the judgment priority of this option is higher than Is Table Prefix.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) KeyColumns added in v0.1.5

Format library1.table1 field 1,field 2;library 2.table2 field 2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) OutputFormat added in v0.1.5

output format, DEFAULT, CANAL_1, CANAL_2.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) Resource added in v0.1.5

MySQL connection Id.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) SignalDatabase added in v0.1.5

database name of signal table.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) SnapshotMode added in v0.1.5

whether to Copy inventory information (schema_only does not copy, initial full amount), the default is initial.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) Table added in v0.1.5

The name of the MySQL data table, is the non-system table in all the monitored databases, which can be separated by, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name, when a regular expression needs to be filled in, the format is data database name.data table name.

func (DatahubTaskSourceResourceMySqlParamPtrOutput) ToDatahubTaskSourceResourceMySqlParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceMySqlParamPtrOutput) ToDatahubTaskSourceResourceMySqlParamPtrOutput() DatahubTaskSourceResourceMySqlParamPtrOutput

func (DatahubTaskSourceResourceMySqlParamPtrOutput) ToDatahubTaskSourceResourceMySqlParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceMySqlParamPtrOutput) ToDatahubTaskSourceResourceMySqlParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceMySqlParamPtrOutput

func (DatahubTaskSourceResourceMySqlParamPtrOutput) TopicRegex added in v0.1.5

Regular expression for routing events to specific topics, defaults to (.*).

func (DatahubTaskSourceResourceMySqlParamPtrOutput) TopicReplacement added in v0.1.5

TopicRegex, $1, $2.

type DatahubTaskSourceResourceOutput added in v0.1.5

type DatahubTaskSourceResourceOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceOutput) ClickHouseParam added in v0.1.5

ClickHouse config, Type CLICKHOUSE requierd.

func (DatahubTaskSourceResourceOutput) ClsParam added in v0.1.5

Cls configuration, Required when Type is CLS.

func (DatahubTaskSourceResourceOutput) CosParam added in v0.1.5

Cos configuration, required when Type is COS.

func (DatahubTaskSourceResourceOutput) CtsdbParam added in v0.1.5

Ctsdb configuration, Required when Type is CTSDB.

func (DatahubTaskSourceResourceOutput) DtsParam added in v0.1.5

Dts configuration, required when Type is DTS.

func (DatahubTaskSourceResourceOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceOutput) EsParam added in v0.1.5

Es configuration, required when Type is ES.

func (DatahubTaskSourceResourceOutput) EventBusParam added in v0.1.5

EB configuration, required when type is EB.

func (DatahubTaskSourceResourceOutput) KafkaParam added in v0.1.5

ckafka configuration, required when Type is KAFKA.

func (DatahubTaskSourceResourceOutput) MariaDbParam added in v0.1.5

MariaDB configuration, Required when Type is MARIADB.

func (DatahubTaskSourceResourceOutput) MongoDbParam added in v0.1.5

MongoDB config, Required when Type is MONGODB.

func (DatahubTaskSourceResourceOutput) MySqlParam added in v0.1.5

MySQL configuration, Required when Type is MYSQL.

func (DatahubTaskSourceResourceOutput) PostgreSqlParam added in v0.1.5

PostgreSQL configuration, Required when Type is POSTGRESQL or TDSQL C_POSTGRESQL.

func (DatahubTaskSourceResourceOutput) ScfParam added in v0.1.5

Scf configuration, Required when Type is SCF.

func (DatahubTaskSourceResourceOutput) SqlServerParam added in v0.1.5

SQLServer configuration, Required when Type is SQLSERVER.

func (DatahubTaskSourceResourceOutput) TdwParam added in v0.1.5

Tdw configuration, required when Type is TDW.

func (DatahubTaskSourceResourceOutput) ToDatahubTaskSourceResourceOutput added in v0.1.5

func (o DatahubTaskSourceResourceOutput) ToDatahubTaskSourceResourceOutput() DatahubTaskSourceResourceOutput

func (DatahubTaskSourceResourceOutput) ToDatahubTaskSourceResourceOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceOutput) ToDatahubTaskSourceResourceOutputWithContext(ctx context.Context) DatahubTaskSourceResourceOutput

func (DatahubTaskSourceResourceOutput) ToDatahubTaskSourceResourcePtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceOutput) ToDatahubTaskSourceResourcePtrOutput() DatahubTaskSourceResourcePtrOutput

func (DatahubTaskSourceResourceOutput) ToDatahubTaskSourceResourcePtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceOutput) ToDatahubTaskSourceResourcePtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourcePtrOutput

func (DatahubTaskSourceResourceOutput) TopicParam added in v0.1.5

Topic configuration, Required when Type is Topic.

func (DatahubTaskSourceResourceOutput) Type added in v0.1.5

resource type.

type DatahubTaskSourceResourcePostgreSqlParam added in v0.1.5

type DatahubTaskSourceResourcePostgreSqlParam struct {
	// Upstream data format (JSON|Debezium), required when the database synchronization mode matches the default field.
	DataFormat *string `pulumi:"dataFormat"`
	// INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.
	DataTargetInsertMode *string `pulumi:"dataTargetInsertMode"`
	// When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.
	DataTargetPrimaryKeyField *string `pulumi:"dataTargetPrimaryKeyField"`
	// Mapping relationship between tables and messages.
	DataTargetRecordMappings []DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMapping `pulumi:"dataTargetRecordMappings"`
	// PostgreSQL database name.
	Database string `pulumi:"database"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage *bool `pulumi:"dropInvalidMessage"`
	// Whether the input table is a regular expression.
	IsTableRegular *bool `pulumi:"isTableRegular"`
	// Format  library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns *string `pulumi:"keyColumns"`
	// (decoderbufs/pgoutput), default decoderbufs.
	PluginName string `pulumi:"pluginName"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema *bool `pulumi:"recordWithSchema"`
	// PostgreSQL connection Id.
	Resource string `pulumi:"resource"`
	// never|initial, default initial.
	SnapshotMode *string `pulumi:"snapshotMode"`
	// PostgreSQL tableName, * is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of Schema name.Data table name, and you need to fill in a regular expression When, the format is Schema name.data table name.
	Table string `pulumi:"table"`
}

type DatahubTaskSourceResourcePostgreSqlParamArgs added in v0.1.5

type DatahubTaskSourceResourcePostgreSqlParamArgs struct {
	// Upstream data format (JSON|Debezium), required when the database synchronization mode matches the default field.
	DataFormat pulumi.StringPtrInput `pulumi:"dataFormat"`
	// INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.
	DataTargetInsertMode pulumi.StringPtrInput `pulumi:"dataTargetInsertMode"`
	// When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.
	DataTargetPrimaryKeyField pulumi.StringPtrInput `pulumi:"dataTargetPrimaryKeyField"`
	// Mapping relationship between tables and messages.
	DataTargetRecordMappings DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayInput `pulumi:"dataTargetRecordMappings"`
	// PostgreSQL database name.
	Database pulumi.StringInput `pulumi:"database"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage pulumi.BoolPtrInput `pulumi:"dropInvalidMessage"`
	// Whether the input table is a regular expression.
	IsTableRegular pulumi.BoolPtrInput `pulumi:"isTableRegular"`
	// Format  library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns pulumi.StringPtrInput `pulumi:"keyColumns"`
	// (decoderbufs/pgoutput), default decoderbufs.
	PluginName pulumi.StringInput `pulumi:"pluginName"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema pulumi.BoolPtrInput `pulumi:"recordWithSchema"`
	// PostgreSQL connection Id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// never|initial, default initial.
	SnapshotMode pulumi.StringPtrInput `pulumi:"snapshotMode"`
	// PostgreSQL tableName, * is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of Schema name.Data table name, and you need to fill in a regular expression When, the format is Schema name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
}

func (DatahubTaskSourceResourcePostgreSqlParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourcePostgreSqlParamArgs) ToDatahubTaskSourceResourcePostgreSqlParamOutput added in v0.1.5

func (i DatahubTaskSourceResourcePostgreSqlParamArgs) ToDatahubTaskSourceResourcePostgreSqlParamOutput() DatahubTaskSourceResourcePostgreSqlParamOutput

func (DatahubTaskSourceResourcePostgreSqlParamArgs) ToDatahubTaskSourceResourcePostgreSqlParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourcePostgreSqlParamArgs) ToDatahubTaskSourceResourcePostgreSqlParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourcePostgreSqlParamOutput

func (DatahubTaskSourceResourcePostgreSqlParamArgs) ToDatahubTaskSourceResourcePostgreSqlParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourcePostgreSqlParamArgs) ToDatahubTaskSourceResourcePostgreSqlParamPtrOutput() DatahubTaskSourceResourcePostgreSqlParamPtrOutput

func (DatahubTaskSourceResourcePostgreSqlParamArgs) ToDatahubTaskSourceResourcePostgreSqlParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourcePostgreSqlParamArgs) ToDatahubTaskSourceResourcePostgreSqlParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourcePostgreSqlParamPtrOutput

type DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMapping added in v0.1.5

type DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMapping struct {
	// Whether the message is allowed to be empty.
	AllowNull *bool `pulumi:"allowNull"`
	// Whether it is an auto-increment column.
	AutoIncrement *bool `pulumi:"autoIncrement"`
	// Corresponding mapping column name.
	ColumnName *string `pulumi:"columnName"`
	// current column size.
	ColumnSize *string `pulumi:"columnSize"`
	// current column precision.
	DecimalDigits *string `pulumi:"decimalDigits"`
	// Database table default parameters.
	DefaultValue *string `pulumi:"defaultValue"`
	// Database table extra fields.
	ExtraInfo *string `pulumi:"extraInfo"`
	// The key name of the message.
	JsonKey *string `pulumi:"jsonKey"`
	// message type.
	Type *string `pulumi:"type"`
}

type DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArgs added in v0.1.5

type DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArgs struct {
	// Whether the message is allowed to be empty.
	AllowNull pulumi.BoolPtrInput `pulumi:"allowNull"`
	// Whether it is an auto-increment column.
	AutoIncrement pulumi.BoolPtrInput `pulumi:"autoIncrement"`
	// Corresponding mapping column name.
	ColumnName pulumi.StringPtrInput `pulumi:"columnName"`
	// current column size.
	ColumnSize pulumi.StringPtrInput `pulumi:"columnSize"`
	// current column precision.
	DecimalDigits pulumi.StringPtrInput `pulumi:"decimalDigits"`
	// Database table default parameters.
	DefaultValue pulumi.StringPtrInput `pulumi:"defaultValue"`
	// Database table extra fields.
	ExtraInfo pulumi.StringPtrInput `pulumi:"extraInfo"`
	// The key name of the message.
	JsonKey pulumi.StringPtrInput `pulumi:"jsonKey"`
	// message type.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArgs) ToDatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput added in v0.1.5

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArgs) ToDatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArgs) ToDatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutputWithContext(ctx context.Context) DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput

type DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArray added in v0.1.5

type DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArray []DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingInput

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArray) ElementType added in v0.1.5

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArray) ToDatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArray) ToDatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArray) ToDatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutputWithContext(ctx context.Context) DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput

type DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayInput added in v0.1.5

type DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput() DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput
	ToDatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutputWithContext(context.Context) DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput
}

DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayInput is an input type that accepts DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArray and DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput values. You can construct a concrete instance of `DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayInput` via:

DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArray{ DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArgs{...} }

type DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

type DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput) Index added in v0.1.5

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput) ToDatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput) ToDatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutputWithContext added in v0.1.5

type DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingInput added in v0.1.5

type DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput() DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput
	ToDatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutputWithContext(context.Context) DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput
}

DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingInput is an input type that accepts DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArgs and DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput values. You can construct a concrete instance of `DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingInput` via:

DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingArgs{...}

type DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput added in v0.1.5

type DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) AllowNull added in v0.1.5

Whether the message is allowed to be empty.

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) AutoIncrement added in v0.1.5

Whether it is an auto-increment column.

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) ColumnName added in v0.1.5

Corresponding mapping column name.

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) ColumnSize added in v0.1.5

current column size.

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) DecimalDigits added in v0.1.5

current column precision.

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) DefaultValue added in v0.1.5

Database table default parameters.

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) ExtraInfo added in v0.1.5

Database table extra fields.

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) JsonKey added in v0.1.5

The key name of the message.

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) ToDatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput added in v0.1.5

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) ToDatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) ToDatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutputWithContext(ctx context.Context) DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput

func (DatahubTaskSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) Type added in v0.1.5

message type.

type DatahubTaskSourceResourcePostgreSqlParamInput added in v0.1.5

type DatahubTaskSourceResourcePostgreSqlParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourcePostgreSqlParamOutput() DatahubTaskSourceResourcePostgreSqlParamOutput
	ToDatahubTaskSourceResourcePostgreSqlParamOutputWithContext(context.Context) DatahubTaskSourceResourcePostgreSqlParamOutput
}

DatahubTaskSourceResourcePostgreSqlParamInput is an input type that accepts DatahubTaskSourceResourcePostgreSqlParamArgs and DatahubTaskSourceResourcePostgreSqlParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourcePostgreSqlParamInput` via:

DatahubTaskSourceResourcePostgreSqlParamArgs{...}

type DatahubTaskSourceResourcePostgreSqlParamOutput added in v0.1.5

type DatahubTaskSourceResourcePostgreSqlParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourcePostgreSqlParamOutput) DataFormat added in v0.1.5

Upstream data format (JSON|Debezium), required when the database synchronization mode matches the default field.

func (DatahubTaskSourceResourcePostgreSqlParamOutput) DataTargetInsertMode added in v0.1.5

INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.

func (DatahubTaskSourceResourcePostgreSqlParamOutput) DataTargetPrimaryKeyField added in v0.1.5

When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.

func (DatahubTaskSourceResourcePostgreSqlParamOutput) DataTargetRecordMappings added in v0.1.5

Mapping relationship between tables and messages.

func (DatahubTaskSourceResourcePostgreSqlParamOutput) Database added in v0.1.5

PostgreSQL database name.

func (DatahubTaskSourceResourcePostgreSqlParamOutput) DropInvalidMessage added in v0.1.5

Whether to discard messages that fail to parse, the default is true.

func (DatahubTaskSourceResourcePostgreSqlParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourcePostgreSqlParamOutput) IsTableRegular added in v0.1.5

Whether the input table is a regular expression.

func (DatahubTaskSourceResourcePostgreSqlParamOutput) KeyColumns added in v0.1.5

Format library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (DatahubTaskSourceResourcePostgreSqlParamOutput) PluginName added in v0.1.5

(decoderbufs/pgoutput), default decoderbufs.

func (DatahubTaskSourceResourcePostgreSqlParamOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (DatahubTaskSourceResourcePostgreSqlParamOutput) Resource added in v0.1.5

PostgreSQL connection Id.

func (DatahubTaskSourceResourcePostgreSqlParamOutput) SnapshotMode added in v0.1.5

never|initial, default initial.

func (DatahubTaskSourceResourcePostgreSqlParamOutput) Table added in v0.1.5

PostgreSQL tableName, * is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of Schema name.Data table name, and you need to fill in a regular expression When, the format is Schema name.data table name.

func (DatahubTaskSourceResourcePostgreSqlParamOutput) ToDatahubTaskSourceResourcePostgreSqlParamOutput added in v0.1.5

func (o DatahubTaskSourceResourcePostgreSqlParamOutput) ToDatahubTaskSourceResourcePostgreSqlParamOutput() DatahubTaskSourceResourcePostgreSqlParamOutput

func (DatahubTaskSourceResourcePostgreSqlParamOutput) ToDatahubTaskSourceResourcePostgreSqlParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourcePostgreSqlParamOutput) ToDatahubTaskSourceResourcePostgreSqlParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourcePostgreSqlParamOutput

func (DatahubTaskSourceResourcePostgreSqlParamOutput) ToDatahubTaskSourceResourcePostgreSqlParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourcePostgreSqlParamOutput) ToDatahubTaskSourceResourcePostgreSqlParamPtrOutput() DatahubTaskSourceResourcePostgreSqlParamPtrOutput

func (DatahubTaskSourceResourcePostgreSqlParamOutput) ToDatahubTaskSourceResourcePostgreSqlParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourcePostgreSqlParamOutput) ToDatahubTaskSourceResourcePostgreSqlParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourcePostgreSqlParamPtrOutput

type DatahubTaskSourceResourcePostgreSqlParamPtrInput added in v0.1.5

type DatahubTaskSourceResourcePostgreSqlParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourcePostgreSqlParamPtrOutput() DatahubTaskSourceResourcePostgreSqlParamPtrOutput
	ToDatahubTaskSourceResourcePostgreSqlParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourcePostgreSqlParamPtrOutput
}

DatahubTaskSourceResourcePostgreSqlParamPtrInput is an input type that accepts DatahubTaskSourceResourcePostgreSqlParamArgs, DatahubTaskSourceResourcePostgreSqlParamPtr and DatahubTaskSourceResourcePostgreSqlParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourcePostgreSqlParamPtrInput` via:

        DatahubTaskSourceResourcePostgreSqlParamArgs{...}

or:

        nil

type DatahubTaskSourceResourcePostgreSqlParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourcePostgreSqlParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) DataFormat added in v0.1.5

Upstream data format (JSON|Debezium), required when the database synchronization mode matches the default field.

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) DataTargetInsertMode added in v0.1.5

INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) DataTargetPrimaryKeyField added in v0.1.5

When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) DataTargetRecordMappings added in v0.1.5

Mapping relationship between tables and messages.

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) Database added in v0.1.5

PostgreSQL database name.

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) DropInvalidMessage added in v0.1.5

Whether to discard messages that fail to parse, the default is true.

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) IsTableRegular added in v0.1.5

Whether the input table is a regular expression.

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) KeyColumns added in v0.1.5

Format library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) PluginName added in v0.1.5

(decoderbufs/pgoutput), default decoderbufs.

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) Resource added in v0.1.5

PostgreSQL connection Id.

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) SnapshotMode added in v0.1.5

never|initial, default initial.

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) Table added in v0.1.5

PostgreSQL tableName, * is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of Schema name.Data table name, and you need to fill in a regular expression When, the format is Schema name.data table name.

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) ToDatahubTaskSourceResourcePostgreSqlParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourcePostgreSqlParamPtrOutput) ToDatahubTaskSourceResourcePostgreSqlParamPtrOutput() DatahubTaskSourceResourcePostgreSqlParamPtrOutput

func (DatahubTaskSourceResourcePostgreSqlParamPtrOutput) ToDatahubTaskSourceResourcePostgreSqlParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourcePostgreSqlParamPtrOutput) ToDatahubTaskSourceResourcePostgreSqlParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourcePostgreSqlParamPtrOutput

type DatahubTaskSourceResourcePtrInput added in v0.1.5

type DatahubTaskSourceResourcePtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourcePtrOutput() DatahubTaskSourceResourcePtrOutput
	ToDatahubTaskSourceResourcePtrOutputWithContext(context.Context) DatahubTaskSourceResourcePtrOutput
}

DatahubTaskSourceResourcePtrInput is an input type that accepts DatahubTaskSourceResourceArgs, DatahubTaskSourceResourcePtr and DatahubTaskSourceResourcePtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourcePtrInput` via:

        DatahubTaskSourceResourceArgs{...}

or:

        nil

func DatahubTaskSourceResourcePtr added in v0.1.5

type DatahubTaskSourceResourcePtrOutput added in v0.1.5

type DatahubTaskSourceResourcePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourcePtrOutput) ClickHouseParam added in v0.1.5

ClickHouse config, Type CLICKHOUSE requierd.

func (DatahubTaskSourceResourcePtrOutput) ClsParam added in v0.1.5

Cls configuration, Required when Type is CLS.

func (DatahubTaskSourceResourcePtrOutput) CosParam added in v0.1.5

Cos configuration, required when Type is COS.

func (DatahubTaskSourceResourcePtrOutput) CtsdbParam added in v0.1.5

Ctsdb configuration, Required when Type is CTSDB.

func (DatahubTaskSourceResourcePtrOutput) DtsParam added in v0.1.5

Dts configuration, required when Type is DTS.

func (DatahubTaskSourceResourcePtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourcePtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourcePtrOutput) EsParam added in v0.1.5

Es configuration, required when Type is ES.

func (DatahubTaskSourceResourcePtrOutput) EventBusParam added in v0.1.5

EB configuration, required when type is EB.

func (DatahubTaskSourceResourcePtrOutput) KafkaParam added in v0.1.5

ckafka configuration, required when Type is KAFKA.

func (DatahubTaskSourceResourcePtrOutput) MariaDbParam added in v0.1.5

MariaDB configuration, Required when Type is MARIADB.

func (DatahubTaskSourceResourcePtrOutput) MongoDbParam added in v0.1.5

MongoDB config, Required when Type is MONGODB.

func (DatahubTaskSourceResourcePtrOutput) MySqlParam added in v0.1.5

MySQL configuration, Required when Type is MYSQL.

func (DatahubTaskSourceResourcePtrOutput) PostgreSqlParam added in v0.1.5

PostgreSQL configuration, Required when Type is POSTGRESQL or TDSQL C_POSTGRESQL.

func (DatahubTaskSourceResourcePtrOutput) ScfParam added in v0.1.5

Scf configuration, Required when Type is SCF.

func (DatahubTaskSourceResourcePtrOutput) SqlServerParam added in v0.1.5

SQLServer configuration, Required when Type is SQLSERVER.

func (DatahubTaskSourceResourcePtrOutput) TdwParam added in v0.1.5

Tdw configuration, required when Type is TDW.

func (DatahubTaskSourceResourcePtrOutput) ToDatahubTaskSourceResourcePtrOutput added in v0.1.5

func (o DatahubTaskSourceResourcePtrOutput) ToDatahubTaskSourceResourcePtrOutput() DatahubTaskSourceResourcePtrOutput

func (DatahubTaskSourceResourcePtrOutput) ToDatahubTaskSourceResourcePtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourcePtrOutput) ToDatahubTaskSourceResourcePtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourcePtrOutput

func (DatahubTaskSourceResourcePtrOutput) TopicParam added in v0.1.5

Topic configuration, Required when Type is Topic.

func (DatahubTaskSourceResourcePtrOutput) Type added in v0.1.5

resource type.

type DatahubTaskSourceResourceScfParam added in v0.1.5

type DatahubTaskSourceResourceScfParam struct {
	// The maximum number of messages sent in each batch, the default is 1000.
	BatchSize *int `pulumi:"batchSize"`
	// SCF function name.
	FunctionName string `pulumi:"functionName"`
	// The number of retries after the SCF call fails, the default is 5.
	MaxRetries *int `pulumi:"maxRetries"`
	// SCF cloud function namespace, the default is default.
	Namespace *string `pulumi:"namespace"`
	// SCF cloud function version and alias, the default is DEFAULT.
	Qualifier *string `pulumi:"qualifier"`
}

type DatahubTaskSourceResourceScfParamArgs added in v0.1.5

type DatahubTaskSourceResourceScfParamArgs struct {
	// The maximum number of messages sent in each batch, the default is 1000.
	BatchSize pulumi.IntPtrInput `pulumi:"batchSize"`
	// SCF function name.
	FunctionName pulumi.StringInput `pulumi:"functionName"`
	// The number of retries after the SCF call fails, the default is 5.
	MaxRetries pulumi.IntPtrInput `pulumi:"maxRetries"`
	// SCF cloud function namespace, the default is default.
	Namespace pulumi.StringPtrInput `pulumi:"namespace"`
	// SCF cloud function version and alias, the default is DEFAULT.
	Qualifier pulumi.StringPtrInput `pulumi:"qualifier"`
}

func (DatahubTaskSourceResourceScfParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceScfParamArgs) ToDatahubTaskSourceResourceScfParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceScfParamArgs) ToDatahubTaskSourceResourceScfParamOutput() DatahubTaskSourceResourceScfParamOutput

func (DatahubTaskSourceResourceScfParamArgs) ToDatahubTaskSourceResourceScfParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceScfParamArgs) ToDatahubTaskSourceResourceScfParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceScfParamOutput

func (DatahubTaskSourceResourceScfParamArgs) ToDatahubTaskSourceResourceScfParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceScfParamArgs) ToDatahubTaskSourceResourceScfParamPtrOutput() DatahubTaskSourceResourceScfParamPtrOutput

func (DatahubTaskSourceResourceScfParamArgs) ToDatahubTaskSourceResourceScfParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceScfParamArgs) ToDatahubTaskSourceResourceScfParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceScfParamPtrOutput

type DatahubTaskSourceResourceScfParamInput added in v0.1.5

type DatahubTaskSourceResourceScfParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceScfParamOutput() DatahubTaskSourceResourceScfParamOutput
	ToDatahubTaskSourceResourceScfParamOutputWithContext(context.Context) DatahubTaskSourceResourceScfParamOutput
}

DatahubTaskSourceResourceScfParamInput is an input type that accepts DatahubTaskSourceResourceScfParamArgs and DatahubTaskSourceResourceScfParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceScfParamInput` via:

DatahubTaskSourceResourceScfParamArgs{...}

type DatahubTaskSourceResourceScfParamOutput added in v0.1.5

type DatahubTaskSourceResourceScfParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceScfParamOutput) BatchSize added in v0.1.5

The maximum number of messages sent in each batch, the default is 1000.

func (DatahubTaskSourceResourceScfParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceScfParamOutput) FunctionName added in v0.1.5

SCF function name.

func (DatahubTaskSourceResourceScfParamOutput) MaxRetries added in v0.1.5

The number of retries after the SCF call fails, the default is 5.

func (DatahubTaskSourceResourceScfParamOutput) Namespace added in v0.1.5

SCF cloud function namespace, the default is default.

func (DatahubTaskSourceResourceScfParamOutput) Qualifier added in v0.1.5

SCF cloud function version and alias, the default is DEFAULT.

func (DatahubTaskSourceResourceScfParamOutput) ToDatahubTaskSourceResourceScfParamOutput added in v0.1.5

func (o DatahubTaskSourceResourceScfParamOutput) ToDatahubTaskSourceResourceScfParamOutput() DatahubTaskSourceResourceScfParamOutput

func (DatahubTaskSourceResourceScfParamOutput) ToDatahubTaskSourceResourceScfParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceScfParamOutput) ToDatahubTaskSourceResourceScfParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceScfParamOutput

func (DatahubTaskSourceResourceScfParamOutput) ToDatahubTaskSourceResourceScfParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceScfParamOutput) ToDatahubTaskSourceResourceScfParamPtrOutput() DatahubTaskSourceResourceScfParamPtrOutput

func (DatahubTaskSourceResourceScfParamOutput) ToDatahubTaskSourceResourceScfParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceScfParamOutput) ToDatahubTaskSourceResourceScfParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceScfParamPtrOutput

type DatahubTaskSourceResourceScfParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceScfParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceScfParamPtrOutput() DatahubTaskSourceResourceScfParamPtrOutput
	ToDatahubTaskSourceResourceScfParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceScfParamPtrOutput
}

DatahubTaskSourceResourceScfParamPtrInput is an input type that accepts DatahubTaskSourceResourceScfParamArgs, DatahubTaskSourceResourceScfParamPtr and DatahubTaskSourceResourceScfParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceScfParamPtrInput` via:

        DatahubTaskSourceResourceScfParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceScfParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceScfParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceScfParamPtrOutput) BatchSize added in v0.1.5

The maximum number of messages sent in each batch, the default is 1000.

func (DatahubTaskSourceResourceScfParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceScfParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceScfParamPtrOutput) FunctionName added in v0.1.5

SCF function name.

func (DatahubTaskSourceResourceScfParamPtrOutput) MaxRetries added in v0.1.5

The number of retries after the SCF call fails, the default is 5.

func (DatahubTaskSourceResourceScfParamPtrOutput) Namespace added in v0.1.5

SCF cloud function namespace, the default is default.

func (DatahubTaskSourceResourceScfParamPtrOutput) Qualifier added in v0.1.5

SCF cloud function version and alias, the default is DEFAULT.

func (DatahubTaskSourceResourceScfParamPtrOutput) ToDatahubTaskSourceResourceScfParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceScfParamPtrOutput) ToDatahubTaskSourceResourceScfParamPtrOutput() DatahubTaskSourceResourceScfParamPtrOutput

func (DatahubTaskSourceResourceScfParamPtrOutput) ToDatahubTaskSourceResourceScfParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceScfParamPtrOutput) ToDatahubTaskSourceResourceScfParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceScfParamPtrOutput

type DatahubTaskSourceResourceSqlServerParam added in v0.1.5

type DatahubTaskSourceResourceSqlServerParam struct {
	// SQLServer database name.
	Database string `pulumi:"database"`
	// SQLServer connection Id.
	Resource string `pulumi:"resource"`
	// schema_only|initial default initial.
	SnapshotMode *string `pulumi:"snapshotMode"`
	// SQLServer table, *is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
}

type DatahubTaskSourceResourceSqlServerParamArgs added in v0.1.5

type DatahubTaskSourceResourceSqlServerParamArgs struct {
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// SQLServer connection Id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// schema_only|initial default initial.
	SnapshotMode pulumi.StringPtrInput `pulumi:"snapshotMode"`
	// SQLServer table, *is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
}

func (DatahubTaskSourceResourceSqlServerParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceSqlServerParamArgs) ToDatahubTaskSourceResourceSqlServerParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceSqlServerParamArgs) ToDatahubTaskSourceResourceSqlServerParamOutput() DatahubTaskSourceResourceSqlServerParamOutput

func (DatahubTaskSourceResourceSqlServerParamArgs) ToDatahubTaskSourceResourceSqlServerParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceSqlServerParamArgs) ToDatahubTaskSourceResourceSqlServerParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceSqlServerParamOutput

func (DatahubTaskSourceResourceSqlServerParamArgs) ToDatahubTaskSourceResourceSqlServerParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceSqlServerParamArgs) ToDatahubTaskSourceResourceSqlServerParamPtrOutput() DatahubTaskSourceResourceSqlServerParamPtrOutput

func (DatahubTaskSourceResourceSqlServerParamArgs) ToDatahubTaskSourceResourceSqlServerParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceSqlServerParamArgs) ToDatahubTaskSourceResourceSqlServerParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceSqlServerParamPtrOutput

type DatahubTaskSourceResourceSqlServerParamInput added in v0.1.5

type DatahubTaskSourceResourceSqlServerParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceSqlServerParamOutput() DatahubTaskSourceResourceSqlServerParamOutput
	ToDatahubTaskSourceResourceSqlServerParamOutputWithContext(context.Context) DatahubTaskSourceResourceSqlServerParamOutput
}

DatahubTaskSourceResourceSqlServerParamInput is an input type that accepts DatahubTaskSourceResourceSqlServerParamArgs and DatahubTaskSourceResourceSqlServerParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceSqlServerParamInput` via:

DatahubTaskSourceResourceSqlServerParamArgs{...}

type DatahubTaskSourceResourceSqlServerParamOutput added in v0.1.5

type DatahubTaskSourceResourceSqlServerParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceSqlServerParamOutput) Database added in v0.1.5

SQLServer database name.

func (DatahubTaskSourceResourceSqlServerParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceSqlServerParamOutput) Resource added in v0.1.5

SQLServer connection Id.

func (DatahubTaskSourceResourceSqlServerParamOutput) SnapshotMode added in v0.1.5

schema_only|initial default initial.

func (DatahubTaskSourceResourceSqlServerParamOutput) Table added in v0.1.5

SQLServer table, *is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (DatahubTaskSourceResourceSqlServerParamOutput) ToDatahubTaskSourceResourceSqlServerParamOutput added in v0.1.5

func (o DatahubTaskSourceResourceSqlServerParamOutput) ToDatahubTaskSourceResourceSqlServerParamOutput() DatahubTaskSourceResourceSqlServerParamOutput

func (DatahubTaskSourceResourceSqlServerParamOutput) ToDatahubTaskSourceResourceSqlServerParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceSqlServerParamOutput) ToDatahubTaskSourceResourceSqlServerParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceSqlServerParamOutput

func (DatahubTaskSourceResourceSqlServerParamOutput) ToDatahubTaskSourceResourceSqlServerParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceSqlServerParamOutput) ToDatahubTaskSourceResourceSqlServerParamPtrOutput() DatahubTaskSourceResourceSqlServerParamPtrOutput

func (DatahubTaskSourceResourceSqlServerParamOutput) ToDatahubTaskSourceResourceSqlServerParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceSqlServerParamOutput) ToDatahubTaskSourceResourceSqlServerParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceSqlServerParamPtrOutput

type DatahubTaskSourceResourceSqlServerParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceSqlServerParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceSqlServerParamPtrOutput() DatahubTaskSourceResourceSqlServerParamPtrOutput
	ToDatahubTaskSourceResourceSqlServerParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceSqlServerParamPtrOutput
}

DatahubTaskSourceResourceSqlServerParamPtrInput is an input type that accepts DatahubTaskSourceResourceSqlServerParamArgs, DatahubTaskSourceResourceSqlServerParamPtr and DatahubTaskSourceResourceSqlServerParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceSqlServerParamPtrInput` via:

        DatahubTaskSourceResourceSqlServerParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceSqlServerParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceSqlServerParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceSqlServerParamPtrOutput) Database added in v0.1.5

SQLServer database name.

func (DatahubTaskSourceResourceSqlServerParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceSqlServerParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceSqlServerParamPtrOutput) Resource added in v0.1.5

SQLServer connection Id.

func (DatahubTaskSourceResourceSqlServerParamPtrOutput) SnapshotMode added in v0.1.5

schema_only|initial default initial.

func (DatahubTaskSourceResourceSqlServerParamPtrOutput) Table added in v0.1.5

SQLServer table, *is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (DatahubTaskSourceResourceSqlServerParamPtrOutput) ToDatahubTaskSourceResourceSqlServerParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceSqlServerParamPtrOutput) ToDatahubTaskSourceResourceSqlServerParamPtrOutput() DatahubTaskSourceResourceSqlServerParamPtrOutput

func (DatahubTaskSourceResourceSqlServerParamPtrOutput) ToDatahubTaskSourceResourceSqlServerParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceSqlServerParamPtrOutput) ToDatahubTaskSourceResourceSqlServerParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceSqlServerParamPtrOutput

type DatahubTaskSourceResourceTdwParam added in v0.1.5

type DatahubTaskSourceResourceTdwParam struct {
	// Tdw bid.
	Bid string `pulumi:"bid"`
	// default true.
	IsDomestic *bool `pulumi:"isDomestic"`
	// TDW address, defalt tl-tdbank-tdmanager.tencent-distribute.com.
	TdwHost *string `pulumi:"tdwHost"`
	// TDW port, default 8099.
	TdwPort *int `pulumi:"tdwPort"`
	// Tdw tid.
	Tid string `pulumi:"tid"`
}

type DatahubTaskSourceResourceTdwParamArgs added in v0.1.5

type DatahubTaskSourceResourceTdwParamArgs struct {
	// Tdw bid.
	Bid pulumi.StringInput `pulumi:"bid"`
	// default true.
	IsDomestic pulumi.BoolPtrInput `pulumi:"isDomestic"`
	// TDW address, defalt tl-tdbank-tdmanager.tencent-distribute.com.
	TdwHost pulumi.StringPtrInput `pulumi:"tdwHost"`
	// TDW port, default 8099.
	TdwPort pulumi.IntPtrInput `pulumi:"tdwPort"`
	// Tdw tid.
	Tid pulumi.StringInput `pulumi:"tid"`
}

func (DatahubTaskSourceResourceTdwParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceTdwParamArgs) ToDatahubTaskSourceResourceTdwParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceTdwParamArgs) ToDatahubTaskSourceResourceTdwParamOutput() DatahubTaskSourceResourceTdwParamOutput

func (DatahubTaskSourceResourceTdwParamArgs) ToDatahubTaskSourceResourceTdwParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceTdwParamArgs) ToDatahubTaskSourceResourceTdwParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceTdwParamOutput

func (DatahubTaskSourceResourceTdwParamArgs) ToDatahubTaskSourceResourceTdwParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceTdwParamArgs) ToDatahubTaskSourceResourceTdwParamPtrOutput() DatahubTaskSourceResourceTdwParamPtrOutput

func (DatahubTaskSourceResourceTdwParamArgs) ToDatahubTaskSourceResourceTdwParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceTdwParamArgs) ToDatahubTaskSourceResourceTdwParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceTdwParamPtrOutput

type DatahubTaskSourceResourceTdwParamInput added in v0.1.5

type DatahubTaskSourceResourceTdwParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceTdwParamOutput() DatahubTaskSourceResourceTdwParamOutput
	ToDatahubTaskSourceResourceTdwParamOutputWithContext(context.Context) DatahubTaskSourceResourceTdwParamOutput
}

DatahubTaskSourceResourceTdwParamInput is an input type that accepts DatahubTaskSourceResourceTdwParamArgs and DatahubTaskSourceResourceTdwParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceTdwParamInput` via:

DatahubTaskSourceResourceTdwParamArgs{...}

type DatahubTaskSourceResourceTdwParamOutput added in v0.1.5

type DatahubTaskSourceResourceTdwParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceTdwParamOutput) Bid added in v0.1.5

Tdw bid.

func (DatahubTaskSourceResourceTdwParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceTdwParamOutput) IsDomestic added in v0.1.5

default true.

func (DatahubTaskSourceResourceTdwParamOutput) TdwHost added in v0.1.5

TDW address, defalt tl-tdbank-tdmanager.tencent-distribute.com.

func (DatahubTaskSourceResourceTdwParamOutput) TdwPort added in v0.1.5

TDW port, default 8099.

func (DatahubTaskSourceResourceTdwParamOutput) Tid added in v0.1.5

Tdw tid.

func (DatahubTaskSourceResourceTdwParamOutput) ToDatahubTaskSourceResourceTdwParamOutput added in v0.1.5

func (o DatahubTaskSourceResourceTdwParamOutput) ToDatahubTaskSourceResourceTdwParamOutput() DatahubTaskSourceResourceTdwParamOutput

func (DatahubTaskSourceResourceTdwParamOutput) ToDatahubTaskSourceResourceTdwParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceTdwParamOutput) ToDatahubTaskSourceResourceTdwParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceTdwParamOutput

func (DatahubTaskSourceResourceTdwParamOutput) ToDatahubTaskSourceResourceTdwParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceTdwParamOutput) ToDatahubTaskSourceResourceTdwParamPtrOutput() DatahubTaskSourceResourceTdwParamPtrOutput

func (DatahubTaskSourceResourceTdwParamOutput) ToDatahubTaskSourceResourceTdwParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceTdwParamOutput) ToDatahubTaskSourceResourceTdwParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceTdwParamPtrOutput

type DatahubTaskSourceResourceTdwParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceTdwParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceTdwParamPtrOutput() DatahubTaskSourceResourceTdwParamPtrOutput
	ToDatahubTaskSourceResourceTdwParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceTdwParamPtrOutput
}

DatahubTaskSourceResourceTdwParamPtrInput is an input type that accepts DatahubTaskSourceResourceTdwParamArgs, DatahubTaskSourceResourceTdwParamPtr and DatahubTaskSourceResourceTdwParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceTdwParamPtrInput` via:

        DatahubTaskSourceResourceTdwParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceTdwParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceTdwParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceTdwParamPtrOutput) Bid added in v0.1.5

Tdw bid.

func (DatahubTaskSourceResourceTdwParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceTdwParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceTdwParamPtrOutput) IsDomestic added in v0.1.5

default true.

func (DatahubTaskSourceResourceTdwParamPtrOutput) TdwHost added in v0.1.5

TDW address, defalt tl-tdbank-tdmanager.tencent-distribute.com.

func (DatahubTaskSourceResourceTdwParamPtrOutput) TdwPort added in v0.1.5

TDW port, default 8099.

func (DatahubTaskSourceResourceTdwParamPtrOutput) Tid added in v0.1.5

Tdw tid.

func (DatahubTaskSourceResourceTdwParamPtrOutput) ToDatahubTaskSourceResourceTdwParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceTdwParamPtrOutput) ToDatahubTaskSourceResourceTdwParamPtrOutput() DatahubTaskSourceResourceTdwParamPtrOutput

func (DatahubTaskSourceResourceTdwParamPtrOutput) ToDatahubTaskSourceResourceTdwParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceTdwParamPtrOutput) ToDatahubTaskSourceResourceTdwParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceTdwParamPtrOutput

type DatahubTaskSourceResourceTopicParam added in v0.1.5

type DatahubTaskSourceResourceTopicParam struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType *string `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple *int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType *string `pulumi:"offsetType"`
	// The topic name of the topic sold separately.
	Resource string `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime *int `pulumi:"startTime"`
	// TopicId.
	TopicId *string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic *bool `pulumi:"useAutoCreateTopic"`
}

type DatahubTaskSourceResourceTopicParamArgs added in v0.1.5

type DatahubTaskSourceResourceTopicParamArgs struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType pulumi.StringPtrInput `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntPtrInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringPtrInput `pulumi:"offsetType"`
	// The topic name of the topic sold separately.
	Resource pulumi.StringInput `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntPtrInput `pulumi:"startTime"`
	// TopicId.
	TopicId pulumi.StringPtrInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic pulumi.BoolPtrInput `pulumi:"useAutoCreateTopic"`
}

func (DatahubTaskSourceResourceTopicParamArgs) ElementType added in v0.1.5

func (DatahubTaskSourceResourceTopicParamArgs) ToDatahubTaskSourceResourceTopicParamOutput added in v0.1.5

func (i DatahubTaskSourceResourceTopicParamArgs) ToDatahubTaskSourceResourceTopicParamOutput() DatahubTaskSourceResourceTopicParamOutput

func (DatahubTaskSourceResourceTopicParamArgs) ToDatahubTaskSourceResourceTopicParamOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceTopicParamArgs) ToDatahubTaskSourceResourceTopicParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceTopicParamOutput

func (DatahubTaskSourceResourceTopicParamArgs) ToDatahubTaskSourceResourceTopicParamPtrOutput added in v0.1.5

func (i DatahubTaskSourceResourceTopicParamArgs) ToDatahubTaskSourceResourceTopicParamPtrOutput() DatahubTaskSourceResourceTopicParamPtrOutput

func (DatahubTaskSourceResourceTopicParamArgs) ToDatahubTaskSourceResourceTopicParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskSourceResourceTopicParamArgs) ToDatahubTaskSourceResourceTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceTopicParamPtrOutput

type DatahubTaskSourceResourceTopicParamInput added in v0.1.5

type DatahubTaskSourceResourceTopicParamInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceTopicParamOutput() DatahubTaskSourceResourceTopicParamOutput
	ToDatahubTaskSourceResourceTopicParamOutputWithContext(context.Context) DatahubTaskSourceResourceTopicParamOutput
}

DatahubTaskSourceResourceTopicParamInput is an input type that accepts DatahubTaskSourceResourceTopicParamArgs and DatahubTaskSourceResourceTopicParamOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceTopicParamInput` via:

DatahubTaskSourceResourceTopicParamArgs{...}

type DatahubTaskSourceResourceTopicParamOutput added in v0.1.5

type DatahubTaskSourceResourceTopicParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceTopicParamOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (DatahubTaskSourceResourceTopicParamOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceTopicParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskSourceResourceTopicParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskSourceResourceTopicParamOutput) Resource added in v0.1.5

The topic name of the topic sold separately.

func (DatahubTaskSourceResourceTopicParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskSourceResourceTopicParamOutput) ToDatahubTaskSourceResourceTopicParamOutput added in v0.1.5

func (o DatahubTaskSourceResourceTopicParamOutput) ToDatahubTaskSourceResourceTopicParamOutput() DatahubTaskSourceResourceTopicParamOutput

func (DatahubTaskSourceResourceTopicParamOutput) ToDatahubTaskSourceResourceTopicParamOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceTopicParamOutput) ToDatahubTaskSourceResourceTopicParamOutputWithContext(ctx context.Context) DatahubTaskSourceResourceTopicParamOutput

func (DatahubTaskSourceResourceTopicParamOutput) ToDatahubTaskSourceResourceTopicParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceTopicParamOutput) ToDatahubTaskSourceResourceTopicParamPtrOutput() DatahubTaskSourceResourceTopicParamPtrOutput

func (DatahubTaskSourceResourceTopicParamOutput) ToDatahubTaskSourceResourceTopicParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceTopicParamOutput) ToDatahubTaskSourceResourceTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceTopicParamPtrOutput

func (DatahubTaskSourceResourceTopicParamOutput) TopicId added in v0.1.5

TopicId.

func (DatahubTaskSourceResourceTopicParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

type DatahubTaskSourceResourceTopicParamPtrInput added in v0.1.5

type DatahubTaskSourceResourceTopicParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskSourceResourceTopicParamPtrOutput() DatahubTaskSourceResourceTopicParamPtrOutput
	ToDatahubTaskSourceResourceTopicParamPtrOutputWithContext(context.Context) DatahubTaskSourceResourceTopicParamPtrOutput
}

DatahubTaskSourceResourceTopicParamPtrInput is an input type that accepts DatahubTaskSourceResourceTopicParamArgs, DatahubTaskSourceResourceTopicParamPtr and DatahubTaskSourceResourceTopicParamPtrOutput values. You can construct a concrete instance of `DatahubTaskSourceResourceTopicParamPtrInput` via:

        DatahubTaskSourceResourceTopicParamArgs{...}

or:

        nil

type DatahubTaskSourceResourceTopicParamPtrOutput added in v0.1.5

type DatahubTaskSourceResourceTopicParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskSourceResourceTopicParamPtrOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (DatahubTaskSourceResourceTopicParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskSourceResourceTopicParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskSourceResourceTopicParamPtrOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskSourceResourceTopicParamPtrOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskSourceResourceTopicParamPtrOutput) Resource added in v0.1.5

The topic name of the topic sold separately.

func (DatahubTaskSourceResourceTopicParamPtrOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskSourceResourceTopicParamPtrOutput) ToDatahubTaskSourceResourceTopicParamPtrOutput added in v0.1.5

func (o DatahubTaskSourceResourceTopicParamPtrOutput) ToDatahubTaskSourceResourceTopicParamPtrOutput() DatahubTaskSourceResourceTopicParamPtrOutput

func (DatahubTaskSourceResourceTopicParamPtrOutput) ToDatahubTaskSourceResourceTopicParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskSourceResourceTopicParamPtrOutput) ToDatahubTaskSourceResourceTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskSourceResourceTopicParamPtrOutput

func (DatahubTaskSourceResourceTopicParamPtrOutput) TopicId added in v0.1.5

TopicId.

func (DatahubTaskSourceResourceTopicParamPtrOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

type DatahubTaskState added in v0.1.5

type DatahubTaskState struct {
	// SchemaId.
	SchemaId pulumi.StringPtrInput
	// data resource.
	SourceResource DatahubTaskSourceResourcePtrInput
	// Target Resource.
	TargetResource DatahubTaskTargetResourcePtrInput
	// name of the task.
	TaskName pulumi.StringPtrInput
	// type of the task, SOURCE(data input), SINK(data output).
	TaskType pulumi.StringPtrInput
	// Data Processing Rules.
	TransformParam DatahubTaskTransformParamPtrInput
	// Data processing rules.
	TransformsParam DatahubTaskTransformsParamPtrInput
}

func (DatahubTaskState) ElementType added in v0.1.5

func (DatahubTaskState) ElementType() reflect.Type

type DatahubTaskTargetResource added in v0.1.5

type DatahubTaskTargetResource struct {
	// ClickHouse config, Type CLICKHOUSE requierd.
	ClickHouseParam *DatahubTaskTargetResourceClickHouseParam `pulumi:"clickHouseParam"`
	// Cls configuration, Required when Type is CLS.
	ClsParam *DatahubTaskTargetResourceClsParam `pulumi:"clsParam"`
	// Cos configuration, required when Type is COS.
	CosParam *DatahubTaskTargetResourceCosParam `pulumi:"cosParam"`
	// Ctsdb configuration, Required when Type is CTSDB.
	CtsdbParam *DatahubTaskTargetResourceCtsdbParam `pulumi:"ctsdbParam"`
	// Dts configuration, required when Type is DTS.
	DtsParam *DatahubTaskTargetResourceDtsParam `pulumi:"dtsParam"`
	// Es configuration, required when Type is ES.
	EsParam *DatahubTaskTargetResourceEsParam `pulumi:"esParam"`
	// EB configuration, required when type is EB.
	EventBusParam *DatahubTaskTargetResourceEventBusParam `pulumi:"eventBusParam"`
	// ckafka configuration, required when Type is KAFKA.
	KafkaParam *DatahubTaskTargetResourceKafkaParam `pulumi:"kafkaParam"`
	// MariaDB configuration, Required when Type is MARIADB.
	MariaDbParam *DatahubTaskTargetResourceMariaDbParam `pulumi:"mariaDbParam"`
	// MongoDB config, Required when Type is MONGODB.
	MongoDbParam *DatahubTaskTargetResourceMongoDbParam `pulumi:"mongoDbParam"`
	// MySQL configuration, Required when Type is MYSQL.
	MySqlParam *DatahubTaskTargetResourceMySqlParam `pulumi:"mySqlParam"`
	// PostgreSQL configuration, Required when Type is POSTGRESQL or TDSQL C_POSTGRESQL.
	PostgreSqlParam *DatahubTaskTargetResourcePostgreSqlParam `pulumi:"postgreSqlParam"`
	// Scf configuration, Required when Type is SCF.
	ScfParam *DatahubTaskTargetResourceScfParam `pulumi:"scfParam"`
	// SQLServer configuration, Required when Type is SQLSERVER.
	SqlServerParam *DatahubTaskTargetResourceSqlServerParam `pulumi:"sqlServerParam"`
	// Tdw configuration, required when Type is TDW.
	TdwParam *DatahubTaskTargetResourceTdwParam `pulumi:"tdwParam"`
	// Topic configuration, Required when Type is Topic.
	TopicParam *DatahubTaskTargetResourceTopicParam `pulumi:"topicParam"`
	// Resource Type.
	Type string `pulumi:"type"`
}

type DatahubTaskTargetResourceArgs added in v0.1.5

type DatahubTaskTargetResourceArgs struct {
	// ClickHouse config, Type CLICKHOUSE requierd.
	ClickHouseParam DatahubTaskTargetResourceClickHouseParamPtrInput `pulumi:"clickHouseParam"`
	// Cls configuration, Required when Type is CLS.
	ClsParam DatahubTaskTargetResourceClsParamPtrInput `pulumi:"clsParam"`
	// Cos configuration, required when Type is COS.
	CosParam DatahubTaskTargetResourceCosParamPtrInput `pulumi:"cosParam"`
	// Ctsdb configuration, Required when Type is CTSDB.
	CtsdbParam DatahubTaskTargetResourceCtsdbParamPtrInput `pulumi:"ctsdbParam"`
	// Dts configuration, required when Type is DTS.
	DtsParam DatahubTaskTargetResourceDtsParamPtrInput `pulumi:"dtsParam"`
	// Es configuration, required when Type is ES.
	EsParam DatahubTaskTargetResourceEsParamPtrInput `pulumi:"esParam"`
	// EB configuration, required when type is EB.
	EventBusParam DatahubTaskTargetResourceEventBusParamPtrInput `pulumi:"eventBusParam"`
	// ckafka configuration, required when Type is KAFKA.
	KafkaParam DatahubTaskTargetResourceKafkaParamPtrInput `pulumi:"kafkaParam"`
	// MariaDB configuration, Required when Type is MARIADB.
	MariaDbParam DatahubTaskTargetResourceMariaDbParamPtrInput `pulumi:"mariaDbParam"`
	// MongoDB config, Required when Type is MONGODB.
	MongoDbParam DatahubTaskTargetResourceMongoDbParamPtrInput `pulumi:"mongoDbParam"`
	// MySQL configuration, Required when Type is MYSQL.
	MySqlParam DatahubTaskTargetResourceMySqlParamPtrInput `pulumi:"mySqlParam"`
	// PostgreSQL configuration, Required when Type is POSTGRESQL or TDSQL C_POSTGRESQL.
	PostgreSqlParam DatahubTaskTargetResourcePostgreSqlParamPtrInput `pulumi:"postgreSqlParam"`
	// Scf configuration, Required when Type is SCF.
	ScfParam DatahubTaskTargetResourceScfParamPtrInput `pulumi:"scfParam"`
	// SQLServer configuration, Required when Type is SQLSERVER.
	SqlServerParam DatahubTaskTargetResourceSqlServerParamPtrInput `pulumi:"sqlServerParam"`
	// Tdw configuration, required when Type is TDW.
	TdwParam DatahubTaskTargetResourceTdwParamPtrInput `pulumi:"tdwParam"`
	// Topic configuration, Required when Type is Topic.
	TopicParam DatahubTaskTargetResourceTopicParamPtrInput `pulumi:"topicParam"`
	// Resource Type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (DatahubTaskTargetResourceArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceArgs) ToDatahubTaskTargetResourceOutput added in v0.1.5

func (i DatahubTaskTargetResourceArgs) ToDatahubTaskTargetResourceOutput() DatahubTaskTargetResourceOutput

func (DatahubTaskTargetResourceArgs) ToDatahubTaskTargetResourceOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceArgs) ToDatahubTaskTargetResourceOutputWithContext(ctx context.Context) DatahubTaskTargetResourceOutput

func (DatahubTaskTargetResourceArgs) ToDatahubTaskTargetResourcePtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceArgs) ToDatahubTaskTargetResourcePtrOutput() DatahubTaskTargetResourcePtrOutput

func (DatahubTaskTargetResourceArgs) ToDatahubTaskTargetResourcePtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceArgs) ToDatahubTaskTargetResourcePtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourcePtrOutput

type DatahubTaskTargetResourceClickHouseParam added in v0.1.5

type DatahubTaskTargetResourceClickHouseParam struct {
	// ClickHouse cluster.
	Cluster string `pulumi:"cluster"`
	// ClickHouse database name.
	Database string `pulumi:"database"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls *DatahubTaskTargetResourceClickHouseParamDropCls `pulumi:"dropCls"`
	// Whether ClickHouse discards the message that fails to parse, the default is true.
	DropInvalidMessage *bool `pulumi:"dropInvalidMessage"`
	// ClickHouse ip.
	Ip *string `pulumi:"ip"`
	// ClickHouse passwd.
	Password *string `pulumi:"password"`
	// ClickHouse port.
	Port *int `pulumi:"port"`
	// resource id.
	Resource string `pulumi:"resource"`
	// ClickHouse schema.
	Schemas []DatahubTaskTargetResourceClickHouseParamSchema `pulumi:"schemas"`
	// Whether it is a self-built cluster.
	SelfBuilt *bool `pulumi:"selfBuilt"`
	// instance vip.
	ServiceVip *string `pulumi:"serviceVip"`
	// ClickHouse table.
	Table string `pulumi:"table"`
	// ClickHouse type, emr-clickhouse: emr;cdw-clickhouse: cdwch;selfBuilt: “.
	Type *string `pulumi:"type"`
	// instance vpc id.
	UniqVpcId *string `pulumi:"uniqVpcId"`
	// ClickHouse user name.
	UserName *string `pulumi:"userName"`
}

type DatahubTaskTargetResourceClickHouseParamArgs added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamArgs struct {
	// ClickHouse cluster.
	Cluster pulumi.StringInput `pulumi:"cluster"`
	// ClickHouse database name.
	Database pulumi.StringInput `pulumi:"database"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls DatahubTaskTargetResourceClickHouseParamDropClsPtrInput `pulumi:"dropCls"`
	// Whether ClickHouse discards the message that fails to parse, the default is true.
	DropInvalidMessage pulumi.BoolPtrInput `pulumi:"dropInvalidMessage"`
	// ClickHouse ip.
	Ip pulumi.StringPtrInput `pulumi:"ip"`
	// ClickHouse passwd.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// ClickHouse port.
	Port pulumi.IntPtrInput `pulumi:"port"`
	// resource id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// ClickHouse schema.
	Schemas DatahubTaskTargetResourceClickHouseParamSchemaArrayInput `pulumi:"schemas"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolPtrInput `pulumi:"selfBuilt"`
	// instance vip.
	ServiceVip pulumi.StringPtrInput `pulumi:"serviceVip"`
	// ClickHouse table.
	Table pulumi.StringInput `pulumi:"table"`
	// ClickHouse type, emr-clickhouse: emr;cdw-clickhouse: cdwch;selfBuilt: “.
	Type pulumi.StringPtrInput `pulumi:"type"`
	// instance vpc id.
	UniqVpcId pulumi.StringPtrInput `pulumi:"uniqVpcId"`
	// ClickHouse user name.
	UserName pulumi.StringPtrInput `pulumi:"userName"`
}

func (DatahubTaskTargetResourceClickHouseParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamArgs) ToDatahubTaskTargetResourceClickHouseParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceClickHouseParamArgs) ToDatahubTaskTargetResourceClickHouseParamOutput() DatahubTaskTargetResourceClickHouseParamOutput

func (DatahubTaskTargetResourceClickHouseParamArgs) ToDatahubTaskTargetResourceClickHouseParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceClickHouseParamArgs) ToDatahubTaskTargetResourceClickHouseParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClickHouseParamOutput

func (DatahubTaskTargetResourceClickHouseParamArgs) ToDatahubTaskTargetResourceClickHouseParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceClickHouseParamArgs) ToDatahubTaskTargetResourceClickHouseParamPtrOutput() DatahubTaskTargetResourceClickHouseParamPtrOutput

func (DatahubTaskTargetResourceClickHouseParamArgs) ToDatahubTaskTargetResourceClickHouseParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceClickHouseParamArgs) ToDatahubTaskTargetResourceClickHouseParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClickHouseParamPtrOutput

type DatahubTaskTargetResourceClickHouseParamDropCls added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamDropCls struct {
	// cls log set.
	DropClsLogSet *string `pulumi:"dropClsLogSet"`
	// Delivery account of cls.
	DropClsOwneruin *string `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion *string `pulumi:"dropClsRegion"`
	// topic of cls.
	DropClsTopicId *string `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls *bool `pulumi:"dropInvalidMessageToCls"`
}

type DatahubTaskTargetResourceClickHouseParamDropClsArgs added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamDropClsArgs struct {
	// cls log set.
	DropClsLogSet pulumi.StringPtrInput `pulumi:"dropClsLogSet"`
	// Delivery account of cls.
	DropClsOwneruin pulumi.StringPtrInput `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion pulumi.StringPtrInput `pulumi:"dropClsRegion"`
	// topic of cls.
	DropClsTopicId pulumi.StringPtrInput `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls pulumi.BoolPtrInput `pulumi:"dropInvalidMessageToCls"`
}

func (DatahubTaskTargetResourceClickHouseParamDropClsArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamDropClsArgs) ToDatahubTaskTargetResourceClickHouseParamDropClsOutput added in v0.1.5

func (i DatahubTaskTargetResourceClickHouseParamDropClsArgs) ToDatahubTaskTargetResourceClickHouseParamDropClsOutput() DatahubTaskTargetResourceClickHouseParamDropClsOutput

func (DatahubTaskTargetResourceClickHouseParamDropClsArgs) ToDatahubTaskTargetResourceClickHouseParamDropClsOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceClickHouseParamDropClsArgs) ToDatahubTaskTargetResourceClickHouseParamDropClsOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClickHouseParamDropClsOutput

func (DatahubTaskTargetResourceClickHouseParamDropClsArgs) ToDatahubTaskTargetResourceClickHouseParamDropClsPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceClickHouseParamDropClsArgs) ToDatahubTaskTargetResourceClickHouseParamDropClsPtrOutput() DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput

func (DatahubTaskTargetResourceClickHouseParamDropClsArgs) ToDatahubTaskTargetResourceClickHouseParamDropClsPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceClickHouseParamDropClsArgs) ToDatahubTaskTargetResourceClickHouseParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput

type DatahubTaskTargetResourceClickHouseParamDropClsInput added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamDropClsInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceClickHouseParamDropClsOutput() DatahubTaskTargetResourceClickHouseParamDropClsOutput
	ToDatahubTaskTargetResourceClickHouseParamDropClsOutputWithContext(context.Context) DatahubTaskTargetResourceClickHouseParamDropClsOutput
}

DatahubTaskTargetResourceClickHouseParamDropClsInput is an input type that accepts DatahubTaskTargetResourceClickHouseParamDropClsArgs and DatahubTaskTargetResourceClickHouseParamDropClsOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceClickHouseParamDropClsInput` via:

DatahubTaskTargetResourceClickHouseParamDropClsArgs{...}

type DatahubTaskTargetResourceClickHouseParamDropClsOutput added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamDropClsOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceClickHouseParamDropClsOutput) DropClsLogSet added in v0.1.5

cls log set.

func (DatahubTaskTargetResourceClickHouseParamDropClsOutput) DropClsOwneruin added in v0.1.5

Delivery account of cls.

func (DatahubTaskTargetResourceClickHouseParamDropClsOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (DatahubTaskTargetResourceClickHouseParamDropClsOutput) DropClsTopicId added in v0.1.5

topic of cls.

func (DatahubTaskTargetResourceClickHouseParamDropClsOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (DatahubTaskTargetResourceClickHouseParamDropClsOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamDropClsOutput) ToDatahubTaskTargetResourceClickHouseParamDropClsOutput added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamDropClsOutput) ToDatahubTaskTargetResourceClickHouseParamDropClsOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceClickHouseParamDropClsOutput) ToDatahubTaskTargetResourceClickHouseParamDropClsOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClickHouseParamDropClsOutput

func (DatahubTaskTargetResourceClickHouseParamDropClsOutput) ToDatahubTaskTargetResourceClickHouseParamDropClsPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceClickHouseParamDropClsOutput) ToDatahubTaskTargetResourceClickHouseParamDropClsPtrOutput() DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput

func (DatahubTaskTargetResourceClickHouseParamDropClsOutput) ToDatahubTaskTargetResourceClickHouseParamDropClsPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceClickHouseParamDropClsOutput) ToDatahubTaskTargetResourceClickHouseParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput

type DatahubTaskTargetResourceClickHouseParamDropClsPtrInput added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamDropClsPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceClickHouseParamDropClsPtrOutput() DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput
	ToDatahubTaskTargetResourceClickHouseParamDropClsPtrOutputWithContext(context.Context) DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput
}

DatahubTaskTargetResourceClickHouseParamDropClsPtrInput is an input type that accepts DatahubTaskTargetResourceClickHouseParamDropClsArgs, DatahubTaskTargetResourceClickHouseParamDropClsPtr and DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceClickHouseParamDropClsPtrInput` via:

        DatahubTaskTargetResourceClickHouseParamDropClsArgs{...}

or:

        nil

type DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput) DropClsLogSet added in v0.1.5

cls log set.

func (DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput) DropClsOwneruin added in v0.1.5

Delivery account of cls.

func (DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput) DropClsTopicId added in v0.1.5

topic of cls.

func (DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput) ToDatahubTaskTargetResourceClickHouseParamDropClsPtrOutput added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput) ToDatahubTaskTargetResourceClickHouseParamDropClsPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput) ToDatahubTaskTargetResourceClickHouseParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClickHouseParamDropClsPtrOutput

type DatahubTaskTargetResourceClickHouseParamInput added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceClickHouseParamOutput() DatahubTaskTargetResourceClickHouseParamOutput
	ToDatahubTaskTargetResourceClickHouseParamOutputWithContext(context.Context) DatahubTaskTargetResourceClickHouseParamOutput
}

DatahubTaskTargetResourceClickHouseParamInput is an input type that accepts DatahubTaskTargetResourceClickHouseParamArgs and DatahubTaskTargetResourceClickHouseParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceClickHouseParamInput` via:

DatahubTaskTargetResourceClickHouseParamArgs{...}

type DatahubTaskTargetResourceClickHouseParamOutput added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceClickHouseParamOutput) Cluster added in v0.1.5

ClickHouse cluster.

func (DatahubTaskTargetResourceClickHouseParamOutput) Database added in v0.1.5

ClickHouse database name.

func (DatahubTaskTargetResourceClickHouseParamOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (DatahubTaskTargetResourceClickHouseParamOutput) DropInvalidMessage added in v0.1.5

Whether ClickHouse discards the message that fails to parse, the default is true.

func (DatahubTaskTargetResourceClickHouseParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamOutput) Ip added in v0.1.5

ClickHouse ip.

func (DatahubTaskTargetResourceClickHouseParamOutput) Password added in v0.1.5

ClickHouse passwd.

func (DatahubTaskTargetResourceClickHouseParamOutput) Port added in v0.1.5

ClickHouse port.

func (DatahubTaskTargetResourceClickHouseParamOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskTargetResourceClickHouseParamOutput) Schemas added in v0.1.5

ClickHouse schema.

func (DatahubTaskTargetResourceClickHouseParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskTargetResourceClickHouseParamOutput) ServiceVip added in v0.1.5

instance vip.

func (DatahubTaskTargetResourceClickHouseParamOutput) Table added in v0.1.5

ClickHouse table.

func (DatahubTaskTargetResourceClickHouseParamOutput) ToDatahubTaskTargetResourceClickHouseParamOutput added in v0.1.5

func (o DatahubTaskTargetResourceClickHouseParamOutput) ToDatahubTaskTargetResourceClickHouseParamOutput() DatahubTaskTargetResourceClickHouseParamOutput

func (DatahubTaskTargetResourceClickHouseParamOutput) ToDatahubTaskTargetResourceClickHouseParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceClickHouseParamOutput) ToDatahubTaskTargetResourceClickHouseParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClickHouseParamOutput

func (DatahubTaskTargetResourceClickHouseParamOutput) ToDatahubTaskTargetResourceClickHouseParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceClickHouseParamOutput) ToDatahubTaskTargetResourceClickHouseParamPtrOutput() DatahubTaskTargetResourceClickHouseParamPtrOutput

func (DatahubTaskTargetResourceClickHouseParamOutput) ToDatahubTaskTargetResourceClickHouseParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceClickHouseParamOutput) ToDatahubTaskTargetResourceClickHouseParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClickHouseParamPtrOutput

func (DatahubTaskTargetResourceClickHouseParamOutput) Type added in v0.1.5

ClickHouse type, emr-clickhouse: emr;cdw-clickhouse: cdwch;selfBuilt: “.

func (DatahubTaskTargetResourceClickHouseParamOutput) UniqVpcId added in v0.1.5

instance vpc id.

func (DatahubTaskTargetResourceClickHouseParamOutput) UserName added in v0.1.5

ClickHouse user name.

type DatahubTaskTargetResourceClickHouseParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceClickHouseParamPtrOutput() DatahubTaskTargetResourceClickHouseParamPtrOutput
	ToDatahubTaskTargetResourceClickHouseParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceClickHouseParamPtrOutput
}

DatahubTaskTargetResourceClickHouseParamPtrInput is an input type that accepts DatahubTaskTargetResourceClickHouseParamArgs, DatahubTaskTargetResourceClickHouseParamPtr and DatahubTaskTargetResourceClickHouseParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceClickHouseParamPtrInput` via:

        DatahubTaskTargetResourceClickHouseParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceClickHouseParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) Cluster added in v0.1.5

ClickHouse cluster.

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) Database added in v0.1.5

ClickHouse database name.

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) DropInvalidMessage added in v0.1.5

Whether ClickHouse discards the message that fails to parse, the default is true.

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) Ip added in v0.1.5

ClickHouse ip.

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) Password added in v0.1.5

ClickHouse passwd.

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) Port added in v0.1.5

ClickHouse port.

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) Schemas added in v0.1.5

ClickHouse schema.

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) ServiceVip added in v0.1.5

instance vip.

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) Table added in v0.1.5

ClickHouse table.

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) ToDatahubTaskTargetResourceClickHouseParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceClickHouseParamPtrOutput) ToDatahubTaskTargetResourceClickHouseParamPtrOutput() DatahubTaskTargetResourceClickHouseParamPtrOutput

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) ToDatahubTaskTargetResourceClickHouseParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceClickHouseParamPtrOutput) ToDatahubTaskTargetResourceClickHouseParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClickHouseParamPtrOutput

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) Type added in v0.1.5

ClickHouse type, emr-clickhouse: emr;cdw-clickhouse: cdwch;selfBuilt: “.

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) UniqVpcId added in v0.1.5

instance vpc id.

func (DatahubTaskTargetResourceClickHouseParamPtrOutput) UserName added in v0.1.5

ClickHouse user name.

type DatahubTaskTargetResourceClickHouseParamSchema added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamSchema struct {
	// Whether the column item is allowed to be empty.
	AllowNull bool `pulumi:"allowNull"`
	// column name.
	ColumnName string `pulumi:"columnName"`
	// The json Key name corresponding to this column.
	JsonKey string `pulumi:"jsonKey"`
	// type of table column.
	Type string `pulumi:"type"`
}

type DatahubTaskTargetResourceClickHouseParamSchemaArgs added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamSchemaArgs struct {
	// Whether the column item is allowed to be empty.
	AllowNull pulumi.BoolInput `pulumi:"allowNull"`
	// column name.
	ColumnName pulumi.StringInput `pulumi:"columnName"`
	// The json Key name corresponding to this column.
	JsonKey pulumi.StringInput `pulumi:"jsonKey"`
	// type of table column.
	Type pulumi.StringInput `pulumi:"type"`
}

func (DatahubTaskTargetResourceClickHouseParamSchemaArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamSchemaArgs) ToDatahubTaskTargetResourceClickHouseParamSchemaOutput added in v0.1.5

func (i DatahubTaskTargetResourceClickHouseParamSchemaArgs) ToDatahubTaskTargetResourceClickHouseParamSchemaOutput() DatahubTaskTargetResourceClickHouseParamSchemaOutput

func (DatahubTaskTargetResourceClickHouseParamSchemaArgs) ToDatahubTaskTargetResourceClickHouseParamSchemaOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceClickHouseParamSchemaArgs) ToDatahubTaskTargetResourceClickHouseParamSchemaOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClickHouseParamSchemaOutput

type DatahubTaskTargetResourceClickHouseParamSchemaArray added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamSchemaArray []DatahubTaskTargetResourceClickHouseParamSchemaInput

func (DatahubTaskTargetResourceClickHouseParamSchemaArray) ElementType added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamSchemaArray) ToDatahubTaskTargetResourceClickHouseParamSchemaArrayOutput added in v0.1.5

func (i DatahubTaskTargetResourceClickHouseParamSchemaArray) ToDatahubTaskTargetResourceClickHouseParamSchemaArrayOutput() DatahubTaskTargetResourceClickHouseParamSchemaArrayOutput

func (DatahubTaskTargetResourceClickHouseParamSchemaArray) ToDatahubTaskTargetResourceClickHouseParamSchemaArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceClickHouseParamSchemaArray) ToDatahubTaskTargetResourceClickHouseParamSchemaArrayOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClickHouseParamSchemaArrayOutput

type DatahubTaskTargetResourceClickHouseParamSchemaArrayInput added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamSchemaArrayInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceClickHouseParamSchemaArrayOutput() DatahubTaskTargetResourceClickHouseParamSchemaArrayOutput
	ToDatahubTaskTargetResourceClickHouseParamSchemaArrayOutputWithContext(context.Context) DatahubTaskTargetResourceClickHouseParamSchemaArrayOutput
}

DatahubTaskTargetResourceClickHouseParamSchemaArrayInput is an input type that accepts DatahubTaskTargetResourceClickHouseParamSchemaArray and DatahubTaskTargetResourceClickHouseParamSchemaArrayOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceClickHouseParamSchemaArrayInput` via:

DatahubTaskTargetResourceClickHouseParamSchemaArray{ DatahubTaskTargetResourceClickHouseParamSchemaArgs{...} }

type DatahubTaskTargetResourceClickHouseParamSchemaArrayOutput added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamSchemaArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceClickHouseParamSchemaArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamSchemaArrayOutput) Index added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamSchemaArrayOutput) ToDatahubTaskTargetResourceClickHouseParamSchemaArrayOutput added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamSchemaArrayOutput) ToDatahubTaskTargetResourceClickHouseParamSchemaArrayOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceClickHouseParamSchemaArrayOutput) ToDatahubTaskTargetResourceClickHouseParamSchemaArrayOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClickHouseParamSchemaArrayOutput

type DatahubTaskTargetResourceClickHouseParamSchemaInput added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamSchemaInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceClickHouseParamSchemaOutput() DatahubTaskTargetResourceClickHouseParamSchemaOutput
	ToDatahubTaskTargetResourceClickHouseParamSchemaOutputWithContext(context.Context) DatahubTaskTargetResourceClickHouseParamSchemaOutput
}

DatahubTaskTargetResourceClickHouseParamSchemaInput is an input type that accepts DatahubTaskTargetResourceClickHouseParamSchemaArgs and DatahubTaskTargetResourceClickHouseParamSchemaOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceClickHouseParamSchemaInput` via:

DatahubTaskTargetResourceClickHouseParamSchemaArgs{...}

type DatahubTaskTargetResourceClickHouseParamSchemaOutput added in v0.1.5

type DatahubTaskTargetResourceClickHouseParamSchemaOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceClickHouseParamSchemaOutput) AllowNull added in v0.1.5

Whether the column item is allowed to be empty.

func (DatahubTaskTargetResourceClickHouseParamSchemaOutput) ColumnName added in v0.1.5

column name.

func (DatahubTaskTargetResourceClickHouseParamSchemaOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamSchemaOutput) JsonKey added in v0.1.5

The json Key name corresponding to this column.

func (DatahubTaskTargetResourceClickHouseParamSchemaOutput) ToDatahubTaskTargetResourceClickHouseParamSchemaOutput added in v0.1.5

func (DatahubTaskTargetResourceClickHouseParamSchemaOutput) ToDatahubTaskTargetResourceClickHouseParamSchemaOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceClickHouseParamSchemaOutput) ToDatahubTaskTargetResourceClickHouseParamSchemaOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClickHouseParamSchemaOutput

func (DatahubTaskTargetResourceClickHouseParamSchemaOutput) Type added in v0.1.5

type of table column.

type DatahubTaskTargetResourceClsParam added in v0.1.5

type DatahubTaskTargetResourceClsParam struct {
	// Required when Decode Json is false.
	ContentKey *string `pulumi:"contentKey"`
	// Whether the produced information is in json format.
	DecodeJson bool `pulumi:"decodeJson"`
	// LogSet id.
	LogSet *string `pulumi:"logSet"`
	// cls id.
	Resource string `pulumi:"resource"`
	// Specify the content of a field in the message as the time of the cls log. The format of the field content needs to be a second-level timestamp.
	TimeField *string `pulumi:"timeField"`
}

type DatahubTaskTargetResourceClsParamArgs added in v0.1.5

type DatahubTaskTargetResourceClsParamArgs struct {
	// Required when Decode Json is false.
	ContentKey pulumi.StringPtrInput `pulumi:"contentKey"`
	// Whether the produced information is in json format.
	DecodeJson pulumi.BoolInput `pulumi:"decodeJson"`
	// LogSet id.
	LogSet pulumi.StringPtrInput `pulumi:"logSet"`
	// cls id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Specify the content of a field in the message as the time of the cls log. The format of the field content needs to be a second-level timestamp.
	TimeField pulumi.StringPtrInput `pulumi:"timeField"`
}

func (DatahubTaskTargetResourceClsParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceClsParamArgs) ToDatahubTaskTargetResourceClsParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceClsParamArgs) ToDatahubTaskTargetResourceClsParamOutput() DatahubTaskTargetResourceClsParamOutput

func (DatahubTaskTargetResourceClsParamArgs) ToDatahubTaskTargetResourceClsParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceClsParamArgs) ToDatahubTaskTargetResourceClsParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClsParamOutput

func (DatahubTaskTargetResourceClsParamArgs) ToDatahubTaskTargetResourceClsParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceClsParamArgs) ToDatahubTaskTargetResourceClsParamPtrOutput() DatahubTaskTargetResourceClsParamPtrOutput

func (DatahubTaskTargetResourceClsParamArgs) ToDatahubTaskTargetResourceClsParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceClsParamArgs) ToDatahubTaskTargetResourceClsParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClsParamPtrOutput

type DatahubTaskTargetResourceClsParamInput added in v0.1.5

type DatahubTaskTargetResourceClsParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceClsParamOutput() DatahubTaskTargetResourceClsParamOutput
	ToDatahubTaskTargetResourceClsParamOutputWithContext(context.Context) DatahubTaskTargetResourceClsParamOutput
}

DatahubTaskTargetResourceClsParamInput is an input type that accepts DatahubTaskTargetResourceClsParamArgs and DatahubTaskTargetResourceClsParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceClsParamInput` via:

DatahubTaskTargetResourceClsParamArgs{...}

type DatahubTaskTargetResourceClsParamOutput added in v0.1.5

type DatahubTaskTargetResourceClsParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceClsParamOutput) ContentKey added in v0.1.5

Required when Decode Json is false.

func (DatahubTaskTargetResourceClsParamOutput) DecodeJson added in v0.1.5

Whether the produced information is in json format.

func (DatahubTaskTargetResourceClsParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceClsParamOutput) LogSet added in v0.1.5

LogSet id.

func (DatahubTaskTargetResourceClsParamOutput) Resource added in v0.1.5

cls id.

func (DatahubTaskTargetResourceClsParamOutput) TimeField added in v0.1.5

Specify the content of a field in the message as the time of the cls log. The format of the field content needs to be a second-level timestamp.

func (DatahubTaskTargetResourceClsParamOutput) ToDatahubTaskTargetResourceClsParamOutput added in v0.1.5

func (o DatahubTaskTargetResourceClsParamOutput) ToDatahubTaskTargetResourceClsParamOutput() DatahubTaskTargetResourceClsParamOutput

func (DatahubTaskTargetResourceClsParamOutput) ToDatahubTaskTargetResourceClsParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceClsParamOutput) ToDatahubTaskTargetResourceClsParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClsParamOutput

func (DatahubTaskTargetResourceClsParamOutput) ToDatahubTaskTargetResourceClsParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceClsParamOutput) ToDatahubTaskTargetResourceClsParamPtrOutput() DatahubTaskTargetResourceClsParamPtrOutput

func (DatahubTaskTargetResourceClsParamOutput) ToDatahubTaskTargetResourceClsParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceClsParamOutput) ToDatahubTaskTargetResourceClsParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClsParamPtrOutput

type DatahubTaskTargetResourceClsParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceClsParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceClsParamPtrOutput() DatahubTaskTargetResourceClsParamPtrOutput
	ToDatahubTaskTargetResourceClsParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceClsParamPtrOutput
}

DatahubTaskTargetResourceClsParamPtrInput is an input type that accepts DatahubTaskTargetResourceClsParamArgs, DatahubTaskTargetResourceClsParamPtr and DatahubTaskTargetResourceClsParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceClsParamPtrInput` via:

        DatahubTaskTargetResourceClsParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceClsParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceClsParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceClsParamPtrOutput) ContentKey added in v0.1.5

Required when Decode Json is false.

func (DatahubTaskTargetResourceClsParamPtrOutput) DecodeJson added in v0.1.5

Whether the produced information is in json format.

func (DatahubTaskTargetResourceClsParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceClsParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceClsParamPtrOutput) LogSet added in v0.1.5

LogSet id.

func (DatahubTaskTargetResourceClsParamPtrOutput) Resource added in v0.1.5

cls id.

func (DatahubTaskTargetResourceClsParamPtrOutput) TimeField added in v0.1.5

Specify the content of a field in the message as the time of the cls log. The format of the field content needs to be a second-level timestamp.

func (DatahubTaskTargetResourceClsParamPtrOutput) ToDatahubTaskTargetResourceClsParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceClsParamPtrOutput) ToDatahubTaskTargetResourceClsParamPtrOutput() DatahubTaskTargetResourceClsParamPtrOutput

func (DatahubTaskTargetResourceClsParamPtrOutput) ToDatahubTaskTargetResourceClsParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceClsParamPtrOutput) ToDatahubTaskTargetResourceClsParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceClsParamPtrOutput

type DatahubTaskTargetResourceCosParam added in v0.1.5

type DatahubTaskTargetResourceCosParam struct {
	// The size of aggregated messages MB.
	AggregateBatchSize *int `pulumi:"aggregateBatchSize"`
	// time interval.
	AggregateInterval *int `pulumi:"aggregateInterval"`
	// cos bucket name.
	BucketName string `pulumi:"bucketName"`
	// Partition format formatted according to strptime time.
	DirectoryTimeFormat *string `pulumi:"directoryTimeFormat"`
	// The file format after message aggregation csv|json.
	FormatOutputType *string `pulumi:"formatOutputType"`
	// ObjectKey.
	ObjectKey *string `pulumi:"objectKey"`
	// Dumped object directory prefix.
	ObjectKeyPrefix *string `pulumi:"objectKeyPrefix"`
	// region code.
	Region string `pulumi:"region"`
}

type DatahubTaskTargetResourceCosParamArgs added in v0.1.5

type DatahubTaskTargetResourceCosParamArgs struct {
	// The size of aggregated messages MB.
	AggregateBatchSize pulumi.IntPtrInput `pulumi:"aggregateBatchSize"`
	// time interval.
	AggregateInterval pulumi.IntPtrInput `pulumi:"aggregateInterval"`
	// cos bucket name.
	BucketName pulumi.StringInput `pulumi:"bucketName"`
	// Partition format formatted according to strptime time.
	DirectoryTimeFormat pulumi.StringPtrInput `pulumi:"directoryTimeFormat"`
	// The file format after message aggregation csv|json.
	FormatOutputType pulumi.StringPtrInput `pulumi:"formatOutputType"`
	// ObjectKey.
	ObjectKey pulumi.StringPtrInput `pulumi:"objectKey"`
	// Dumped object directory prefix.
	ObjectKeyPrefix pulumi.StringPtrInput `pulumi:"objectKeyPrefix"`
	// region code.
	Region pulumi.StringInput `pulumi:"region"`
}

func (DatahubTaskTargetResourceCosParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceCosParamArgs) ToDatahubTaskTargetResourceCosParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceCosParamArgs) ToDatahubTaskTargetResourceCosParamOutput() DatahubTaskTargetResourceCosParamOutput

func (DatahubTaskTargetResourceCosParamArgs) ToDatahubTaskTargetResourceCosParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceCosParamArgs) ToDatahubTaskTargetResourceCosParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceCosParamOutput

func (DatahubTaskTargetResourceCosParamArgs) ToDatahubTaskTargetResourceCosParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceCosParamArgs) ToDatahubTaskTargetResourceCosParamPtrOutput() DatahubTaskTargetResourceCosParamPtrOutput

func (DatahubTaskTargetResourceCosParamArgs) ToDatahubTaskTargetResourceCosParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceCosParamArgs) ToDatahubTaskTargetResourceCosParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceCosParamPtrOutput

type DatahubTaskTargetResourceCosParamInput added in v0.1.5

type DatahubTaskTargetResourceCosParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceCosParamOutput() DatahubTaskTargetResourceCosParamOutput
	ToDatahubTaskTargetResourceCosParamOutputWithContext(context.Context) DatahubTaskTargetResourceCosParamOutput
}

DatahubTaskTargetResourceCosParamInput is an input type that accepts DatahubTaskTargetResourceCosParamArgs and DatahubTaskTargetResourceCosParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceCosParamInput` via:

DatahubTaskTargetResourceCosParamArgs{...}

type DatahubTaskTargetResourceCosParamOutput added in v0.1.5

type DatahubTaskTargetResourceCosParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceCosParamOutput) AggregateBatchSize added in v0.1.5

The size of aggregated messages MB.

func (DatahubTaskTargetResourceCosParamOutput) AggregateInterval added in v0.1.5

time interval.

func (DatahubTaskTargetResourceCosParamOutput) BucketName added in v0.1.5

cos bucket name.

func (DatahubTaskTargetResourceCosParamOutput) DirectoryTimeFormat added in v0.1.5

Partition format formatted according to strptime time.

func (DatahubTaskTargetResourceCosParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceCosParamOutput) FormatOutputType added in v0.1.5

The file format after message aggregation csv|json.

func (DatahubTaskTargetResourceCosParamOutput) ObjectKey added in v0.1.5

ObjectKey.

func (DatahubTaskTargetResourceCosParamOutput) ObjectKeyPrefix added in v0.1.5

Dumped object directory prefix.

func (DatahubTaskTargetResourceCosParamOutput) Region added in v0.1.5

region code.

func (DatahubTaskTargetResourceCosParamOutput) ToDatahubTaskTargetResourceCosParamOutput added in v0.1.5

func (o DatahubTaskTargetResourceCosParamOutput) ToDatahubTaskTargetResourceCosParamOutput() DatahubTaskTargetResourceCosParamOutput

func (DatahubTaskTargetResourceCosParamOutput) ToDatahubTaskTargetResourceCosParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceCosParamOutput) ToDatahubTaskTargetResourceCosParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceCosParamOutput

func (DatahubTaskTargetResourceCosParamOutput) ToDatahubTaskTargetResourceCosParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceCosParamOutput) ToDatahubTaskTargetResourceCosParamPtrOutput() DatahubTaskTargetResourceCosParamPtrOutput

func (DatahubTaskTargetResourceCosParamOutput) ToDatahubTaskTargetResourceCosParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceCosParamOutput) ToDatahubTaskTargetResourceCosParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceCosParamPtrOutput

type DatahubTaskTargetResourceCosParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceCosParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceCosParamPtrOutput() DatahubTaskTargetResourceCosParamPtrOutput
	ToDatahubTaskTargetResourceCosParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceCosParamPtrOutput
}

DatahubTaskTargetResourceCosParamPtrInput is an input type that accepts DatahubTaskTargetResourceCosParamArgs, DatahubTaskTargetResourceCosParamPtr and DatahubTaskTargetResourceCosParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceCosParamPtrInput` via:

        DatahubTaskTargetResourceCosParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceCosParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceCosParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceCosParamPtrOutput) AggregateBatchSize added in v0.1.5

The size of aggregated messages MB.

func (DatahubTaskTargetResourceCosParamPtrOutput) AggregateInterval added in v0.1.5

time interval.

func (DatahubTaskTargetResourceCosParamPtrOutput) BucketName added in v0.1.5

cos bucket name.

func (DatahubTaskTargetResourceCosParamPtrOutput) DirectoryTimeFormat added in v0.1.5

Partition format formatted according to strptime time.

func (DatahubTaskTargetResourceCosParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceCosParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceCosParamPtrOutput) FormatOutputType added in v0.1.5

The file format after message aggregation csv|json.

func (DatahubTaskTargetResourceCosParamPtrOutput) ObjectKey added in v0.1.5

ObjectKey.

func (DatahubTaskTargetResourceCosParamPtrOutput) ObjectKeyPrefix added in v0.1.5

Dumped object directory prefix.

func (DatahubTaskTargetResourceCosParamPtrOutput) Region added in v0.1.5

region code.

func (DatahubTaskTargetResourceCosParamPtrOutput) ToDatahubTaskTargetResourceCosParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceCosParamPtrOutput) ToDatahubTaskTargetResourceCosParamPtrOutput() DatahubTaskTargetResourceCosParamPtrOutput

func (DatahubTaskTargetResourceCosParamPtrOutput) ToDatahubTaskTargetResourceCosParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceCosParamPtrOutput) ToDatahubTaskTargetResourceCosParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceCosParamPtrOutput

type DatahubTaskTargetResourceCtsdbParam added in v0.1.5

type DatahubTaskTargetResourceCtsdbParam struct {
	// Ctsdb metric.
	CtsdbMetric *string `pulumi:"ctsdbMetric"`
	// resource id.
	Resource *string `pulumi:"resource"`
}

type DatahubTaskTargetResourceCtsdbParamArgs added in v0.1.5

type DatahubTaskTargetResourceCtsdbParamArgs struct {
	// Ctsdb metric.
	CtsdbMetric pulumi.StringPtrInput `pulumi:"ctsdbMetric"`
	// resource id.
	Resource pulumi.StringPtrInput `pulumi:"resource"`
}

func (DatahubTaskTargetResourceCtsdbParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceCtsdbParamArgs) ToDatahubTaskTargetResourceCtsdbParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceCtsdbParamArgs) ToDatahubTaskTargetResourceCtsdbParamOutput() DatahubTaskTargetResourceCtsdbParamOutput

func (DatahubTaskTargetResourceCtsdbParamArgs) ToDatahubTaskTargetResourceCtsdbParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceCtsdbParamArgs) ToDatahubTaskTargetResourceCtsdbParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceCtsdbParamOutput

func (DatahubTaskTargetResourceCtsdbParamArgs) ToDatahubTaskTargetResourceCtsdbParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceCtsdbParamArgs) ToDatahubTaskTargetResourceCtsdbParamPtrOutput() DatahubTaskTargetResourceCtsdbParamPtrOutput

func (DatahubTaskTargetResourceCtsdbParamArgs) ToDatahubTaskTargetResourceCtsdbParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceCtsdbParamArgs) ToDatahubTaskTargetResourceCtsdbParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceCtsdbParamPtrOutput

type DatahubTaskTargetResourceCtsdbParamInput added in v0.1.5

type DatahubTaskTargetResourceCtsdbParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceCtsdbParamOutput() DatahubTaskTargetResourceCtsdbParamOutput
	ToDatahubTaskTargetResourceCtsdbParamOutputWithContext(context.Context) DatahubTaskTargetResourceCtsdbParamOutput
}

DatahubTaskTargetResourceCtsdbParamInput is an input type that accepts DatahubTaskTargetResourceCtsdbParamArgs and DatahubTaskTargetResourceCtsdbParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceCtsdbParamInput` via:

DatahubTaskTargetResourceCtsdbParamArgs{...}

type DatahubTaskTargetResourceCtsdbParamOutput added in v0.1.5

type DatahubTaskTargetResourceCtsdbParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceCtsdbParamOutput) CtsdbMetric added in v0.1.5

Ctsdb metric.

func (DatahubTaskTargetResourceCtsdbParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceCtsdbParamOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskTargetResourceCtsdbParamOutput) ToDatahubTaskTargetResourceCtsdbParamOutput added in v0.1.5

func (o DatahubTaskTargetResourceCtsdbParamOutput) ToDatahubTaskTargetResourceCtsdbParamOutput() DatahubTaskTargetResourceCtsdbParamOutput

func (DatahubTaskTargetResourceCtsdbParamOutput) ToDatahubTaskTargetResourceCtsdbParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceCtsdbParamOutput) ToDatahubTaskTargetResourceCtsdbParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceCtsdbParamOutput

func (DatahubTaskTargetResourceCtsdbParamOutput) ToDatahubTaskTargetResourceCtsdbParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceCtsdbParamOutput) ToDatahubTaskTargetResourceCtsdbParamPtrOutput() DatahubTaskTargetResourceCtsdbParamPtrOutput

func (DatahubTaskTargetResourceCtsdbParamOutput) ToDatahubTaskTargetResourceCtsdbParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceCtsdbParamOutput) ToDatahubTaskTargetResourceCtsdbParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceCtsdbParamPtrOutput

type DatahubTaskTargetResourceCtsdbParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceCtsdbParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceCtsdbParamPtrOutput() DatahubTaskTargetResourceCtsdbParamPtrOutput
	ToDatahubTaskTargetResourceCtsdbParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceCtsdbParamPtrOutput
}

DatahubTaskTargetResourceCtsdbParamPtrInput is an input type that accepts DatahubTaskTargetResourceCtsdbParamArgs, DatahubTaskTargetResourceCtsdbParamPtr and DatahubTaskTargetResourceCtsdbParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceCtsdbParamPtrInput` via:

        DatahubTaskTargetResourceCtsdbParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceCtsdbParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceCtsdbParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceCtsdbParamPtrOutput) CtsdbMetric added in v0.1.5

Ctsdb metric.

func (DatahubTaskTargetResourceCtsdbParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceCtsdbParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceCtsdbParamPtrOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskTargetResourceCtsdbParamPtrOutput) ToDatahubTaskTargetResourceCtsdbParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceCtsdbParamPtrOutput) ToDatahubTaskTargetResourceCtsdbParamPtrOutput() DatahubTaskTargetResourceCtsdbParamPtrOutput

func (DatahubTaskTargetResourceCtsdbParamPtrOutput) ToDatahubTaskTargetResourceCtsdbParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceCtsdbParamPtrOutput) ToDatahubTaskTargetResourceCtsdbParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceCtsdbParamPtrOutput

type DatahubTaskTargetResourceDtsParam added in v0.1.5

type DatahubTaskTargetResourceDtsParam struct {
	// Dts consumer group Id.
	GroupId *string `pulumi:"groupId"`
	// Dts consumer group passwd.
	GroupPassword *string `pulumi:"groupPassword"`
	// Dts account.
	GroupUser *string `pulumi:"groupUser"`
	// Dts connection ip.
	Ip *string `pulumi:"ip"`
	// Dts connection port.
	Port *int `pulumi:"port"`
	// Dts instance Id.
	Resource string `pulumi:"resource"`
	// Dts topic.
	Topic *string `pulumi:"topic"`
	// False to synchronize the original data, true to synchronize the parsed json format data, the default is true.
	TranSql *bool `pulumi:"tranSql"`
}

type DatahubTaskTargetResourceDtsParamArgs added in v0.1.5

type DatahubTaskTargetResourceDtsParamArgs struct {
	// Dts consumer group Id.
	GroupId pulumi.StringPtrInput `pulumi:"groupId"`
	// Dts consumer group passwd.
	GroupPassword pulumi.StringPtrInput `pulumi:"groupPassword"`
	// Dts account.
	GroupUser pulumi.StringPtrInput `pulumi:"groupUser"`
	// Dts connection ip.
	Ip pulumi.StringPtrInput `pulumi:"ip"`
	// Dts connection port.
	Port pulumi.IntPtrInput `pulumi:"port"`
	// Dts instance Id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Dts topic.
	Topic pulumi.StringPtrInput `pulumi:"topic"`
	// False to synchronize the original data, true to synchronize the parsed json format data, the default is true.
	TranSql pulumi.BoolPtrInput `pulumi:"tranSql"`
}

func (DatahubTaskTargetResourceDtsParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceDtsParamArgs) ToDatahubTaskTargetResourceDtsParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceDtsParamArgs) ToDatahubTaskTargetResourceDtsParamOutput() DatahubTaskTargetResourceDtsParamOutput

func (DatahubTaskTargetResourceDtsParamArgs) ToDatahubTaskTargetResourceDtsParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceDtsParamArgs) ToDatahubTaskTargetResourceDtsParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceDtsParamOutput

func (DatahubTaskTargetResourceDtsParamArgs) ToDatahubTaskTargetResourceDtsParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceDtsParamArgs) ToDatahubTaskTargetResourceDtsParamPtrOutput() DatahubTaskTargetResourceDtsParamPtrOutput

func (DatahubTaskTargetResourceDtsParamArgs) ToDatahubTaskTargetResourceDtsParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceDtsParamArgs) ToDatahubTaskTargetResourceDtsParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceDtsParamPtrOutput

type DatahubTaskTargetResourceDtsParamInput added in v0.1.5

type DatahubTaskTargetResourceDtsParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceDtsParamOutput() DatahubTaskTargetResourceDtsParamOutput
	ToDatahubTaskTargetResourceDtsParamOutputWithContext(context.Context) DatahubTaskTargetResourceDtsParamOutput
}

DatahubTaskTargetResourceDtsParamInput is an input type that accepts DatahubTaskTargetResourceDtsParamArgs and DatahubTaskTargetResourceDtsParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceDtsParamInput` via:

DatahubTaskTargetResourceDtsParamArgs{...}

type DatahubTaskTargetResourceDtsParamOutput added in v0.1.5

type DatahubTaskTargetResourceDtsParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceDtsParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceDtsParamOutput) GroupId added in v0.1.5

Dts consumer group Id.

func (DatahubTaskTargetResourceDtsParamOutput) GroupPassword added in v0.1.5

Dts consumer group passwd.

func (DatahubTaskTargetResourceDtsParamOutput) GroupUser added in v0.1.5

Dts account.

func (DatahubTaskTargetResourceDtsParamOutput) Ip added in v0.1.5

Dts connection ip.

func (DatahubTaskTargetResourceDtsParamOutput) Port added in v0.1.5

Dts connection port.

func (DatahubTaskTargetResourceDtsParamOutput) Resource added in v0.1.5

Dts instance Id.

func (DatahubTaskTargetResourceDtsParamOutput) ToDatahubTaskTargetResourceDtsParamOutput added in v0.1.5

func (o DatahubTaskTargetResourceDtsParamOutput) ToDatahubTaskTargetResourceDtsParamOutput() DatahubTaskTargetResourceDtsParamOutput

func (DatahubTaskTargetResourceDtsParamOutput) ToDatahubTaskTargetResourceDtsParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceDtsParamOutput) ToDatahubTaskTargetResourceDtsParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceDtsParamOutput

func (DatahubTaskTargetResourceDtsParamOutput) ToDatahubTaskTargetResourceDtsParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceDtsParamOutput) ToDatahubTaskTargetResourceDtsParamPtrOutput() DatahubTaskTargetResourceDtsParamPtrOutput

func (DatahubTaskTargetResourceDtsParamOutput) ToDatahubTaskTargetResourceDtsParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceDtsParamOutput) ToDatahubTaskTargetResourceDtsParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceDtsParamPtrOutput

func (DatahubTaskTargetResourceDtsParamOutput) Topic added in v0.1.5

Dts topic.

func (DatahubTaskTargetResourceDtsParamOutput) TranSql added in v0.1.5

False to synchronize the original data, true to synchronize the parsed json format data, the default is true.

type DatahubTaskTargetResourceDtsParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceDtsParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceDtsParamPtrOutput() DatahubTaskTargetResourceDtsParamPtrOutput
	ToDatahubTaskTargetResourceDtsParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceDtsParamPtrOutput
}

DatahubTaskTargetResourceDtsParamPtrInput is an input type that accepts DatahubTaskTargetResourceDtsParamArgs, DatahubTaskTargetResourceDtsParamPtr and DatahubTaskTargetResourceDtsParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceDtsParamPtrInput` via:

        DatahubTaskTargetResourceDtsParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceDtsParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceDtsParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceDtsParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceDtsParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceDtsParamPtrOutput) GroupId added in v0.1.5

Dts consumer group Id.

func (DatahubTaskTargetResourceDtsParamPtrOutput) GroupPassword added in v0.1.5

Dts consumer group passwd.

func (DatahubTaskTargetResourceDtsParamPtrOutput) GroupUser added in v0.1.5

Dts account.

func (DatahubTaskTargetResourceDtsParamPtrOutput) Ip added in v0.1.5

Dts connection ip.

func (DatahubTaskTargetResourceDtsParamPtrOutput) Port added in v0.1.5

Dts connection port.

func (DatahubTaskTargetResourceDtsParamPtrOutput) Resource added in v0.1.5

Dts instance Id.

func (DatahubTaskTargetResourceDtsParamPtrOutput) ToDatahubTaskTargetResourceDtsParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceDtsParamPtrOutput) ToDatahubTaskTargetResourceDtsParamPtrOutput() DatahubTaskTargetResourceDtsParamPtrOutput

func (DatahubTaskTargetResourceDtsParamPtrOutput) ToDatahubTaskTargetResourceDtsParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceDtsParamPtrOutput) ToDatahubTaskTargetResourceDtsParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceDtsParamPtrOutput

func (DatahubTaskTargetResourceDtsParamPtrOutput) Topic added in v0.1.5

Dts topic.

func (DatahubTaskTargetResourceDtsParamPtrOutput) TranSql added in v0.1.5

False to synchronize the original data, true to synchronize the parsed json format data, the default is true.

type DatahubTaskTargetResourceEsParam added in v0.1.5

type DatahubTaskTargetResourceEsParam struct {
	// key for data in non-json format.
	ContentKey *string `pulumi:"contentKey"`
	// When the message dumped to ES is the binlog of Database, if you need to synchronize database operations, that is, fill in the primary key of the database table when adding, deleting, and modifying operations to ES.
	DatabasePrimaryKey *string `pulumi:"databasePrimaryKey"`
	// Es date suffix.
	DateFormat *string `pulumi:"dateFormat"`
	// The field name of the document ID value dumped into Es.
	DocumentIdField *string `pulumi:"documentIdField"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls *DatahubTaskTargetResourceEsParamDropCls `pulumi:"dropCls"`
	// dead letter queue.
	DropDlq *DatahubTaskTargetResourceEsParamDropDlq `pulumi:"dropDlq"`
	// Whether Es discards messages in non-json format.
	DropInvalidJsonMessage *bool `pulumi:"dropInvalidJsonMessage"`
	// Whether Es discards the message of parsing failure.
	DropInvalidMessage *bool `pulumi:"dropInvalidMessage"`
	// Es index name.
	Index *string `pulumi:"index"`
	// Es custom index name type, STRING, JSONPATH, the default is STRING.
	IndexType *string `pulumi:"indexType"`
	// Es Password.
	Password *string `pulumi:"password"`
	// Es connection port.
	Port *int `pulumi:"port"`
	// Resource.
	Resource string `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt *bool `pulumi:"selfBuilt"`
	// instance vip.
	ServiceVip *string `pulumi:"serviceVip"`
	// instance vpc id.
	UniqVpcId *string `pulumi:"uniqVpcId"`
	// Es UserName.
	UserName *string `pulumi:"userName"`
}

type DatahubTaskTargetResourceEsParamArgs added in v0.1.5

type DatahubTaskTargetResourceEsParamArgs struct {
	// key for data in non-json format.
	ContentKey pulumi.StringPtrInput `pulumi:"contentKey"`
	// When the message dumped to ES is the binlog of Database, if you need to synchronize database operations, that is, fill in the primary key of the database table when adding, deleting, and modifying operations to ES.
	DatabasePrimaryKey pulumi.StringPtrInput `pulumi:"databasePrimaryKey"`
	// Es date suffix.
	DateFormat pulumi.StringPtrInput `pulumi:"dateFormat"`
	// The field name of the document ID value dumped into Es.
	DocumentIdField pulumi.StringPtrInput `pulumi:"documentIdField"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls DatahubTaskTargetResourceEsParamDropClsPtrInput `pulumi:"dropCls"`
	// dead letter queue.
	DropDlq DatahubTaskTargetResourceEsParamDropDlqPtrInput `pulumi:"dropDlq"`
	// Whether Es discards messages in non-json format.
	DropInvalidJsonMessage pulumi.BoolPtrInput `pulumi:"dropInvalidJsonMessage"`
	// Whether Es discards the message of parsing failure.
	DropInvalidMessage pulumi.BoolPtrInput `pulumi:"dropInvalidMessage"`
	// Es index name.
	Index pulumi.StringPtrInput `pulumi:"index"`
	// Es custom index name type, STRING, JSONPATH, the default is STRING.
	IndexType pulumi.StringPtrInput `pulumi:"indexType"`
	// Es Password.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// Es connection port.
	Port pulumi.IntPtrInput `pulumi:"port"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolPtrInput `pulumi:"selfBuilt"`
	// instance vip.
	ServiceVip pulumi.StringPtrInput `pulumi:"serviceVip"`
	// instance vpc id.
	UniqVpcId pulumi.StringPtrInput `pulumi:"uniqVpcId"`
	// Es UserName.
	UserName pulumi.StringPtrInput `pulumi:"userName"`
}

func (DatahubTaskTargetResourceEsParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamArgs) ToDatahubTaskTargetResourceEsParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceEsParamArgs) ToDatahubTaskTargetResourceEsParamOutput() DatahubTaskTargetResourceEsParamOutput

func (DatahubTaskTargetResourceEsParamArgs) ToDatahubTaskTargetResourceEsParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceEsParamArgs) ToDatahubTaskTargetResourceEsParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamOutput

func (DatahubTaskTargetResourceEsParamArgs) ToDatahubTaskTargetResourceEsParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceEsParamArgs) ToDatahubTaskTargetResourceEsParamPtrOutput() DatahubTaskTargetResourceEsParamPtrOutput

func (DatahubTaskTargetResourceEsParamArgs) ToDatahubTaskTargetResourceEsParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceEsParamArgs) ToDatahubTaskTargetResourceEsParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamPtrOutput

type DatahubTaskTargetResourceEsParamDropCls added in v0.1.5

type DatahubTaskTargetResourceEsParamDropCls struct {
	// cls log set.
	DropClsLogSet *string `pulumi:"dropClsLogSet"`
	// Delivery account of cls.
	DropClsOwneruin *string `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion *string `pulumi:"dropClsRegion"`
	// topic of cls.
	DropClsTopicId *string `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls *bool `pulumi:"dropInvalidMessageToCls"`
}

type DatahubTaskTargetResourceEsParamDropClsArgs added in v0.1.5

type DatahubTaskTargetResourceEsParamDropClsArgs struct {
	// cls log set.
	DropClsLogSet pulumi.StringPtrInput `pulumi:"dropClsLogSet"`
	// Delivery account of cls.
	DropClsOwneruin pulumi.StringPtrInput `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion pulumi.StringPtrInput `pulumi:"dropClsRegion"`
	// topic of cls.
	DropClsTopicId pulumi.StringPtrInput `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls pulumi.BoolPtrInput `pulumi:"dropInvalidMessageToCls"`
}

func (DatahubTaskTargetResourceEsParamDropClsArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropClsArgs) ToDatahubTaskTargetResourceEsParamDropClsOutput added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropClsArgs) ToDatahubTaskTargetResourceEsParamDropClsOutput() DatahubTaskTargetResourceEsParamDropClsOutput

func (DatahubTaskTargetResourceEsParamDropClsArgs) ToDatahubTaskTargetResourceEsParamDropClsOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropClsArgs) ToDatahubTaskTargetResourceEsParamDropClsOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropClsOutput

func (DatahubTaskTargetResourceEsParamDropClsArgs) ToDatahubTaskTargetResourceEsParamDropClsPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropClsArgs) ToDatahubTaskTargetResourceEsParamDropClsPtrOutput() DatahubTaskTargetResourceEsParamDropClsPtrOutput

func (DatahubTaskTargetResourceEsParamDropClsArgs) ToDatahubTaskTargetResourceEsParamDropClsPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropClsArgs) ToDatahubTaskTargetResourceEsParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropClsPtrOutput

type DatahubTaskTargetResourceEsParamDropClsInput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropClsInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceEsParamDropClsOutput() DatahubTaskTargetResourceEsParamDropClsOutput
	ToDatahubTaskTargetResourceEsParamDropClsOutputWithContext(context.Context) DatahubTaskTargetResourceEsParamDropClsOutput
}

DatahubTaskTargetResourceEsParamDropClsInput is an input type that accepts DatahubTaskTargetResourceEsParamDropClsArgs and DatahubTaskTargetResourceEsParamDropClsOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceEsParamDropClsInput` via:

DatahubTaskTargetResourceEsParamDropClsArgs{...}

type DatahubTaskTargetResourceEsParamDropClsOutput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropClsOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceEsParamDropClsOutput) DropClsLogSet added in v0.1.5

cls log set.

func (DatahubTaskTargetResourceEsParamDropClsOutput) DropClsOwneruin added in v0.1.5

Delivery account of cls.

func (DatahubTaskTargetResourceEsParamDropClsOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (DatahubTaskTargetResourceEsParamDropClsOutput) DropClsTopicId added in v0.1.5

topic of cls.

func (DatahubTaskTargetResourceEsParamDropClsOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (DatahubTaskTargetResourceEsParamDropClsOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropClsOutput) ToDatahubTaskTargetResourceEsParamDropClsOutput added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropClsOutput) ToDatahubTaskTargetResourceEsParamDropClsOutput() DatahubTaskTargetResourceEsParamDropClsOutput

func (DatahubTaskTargetResourceEsParamDropClsOutput) ToDatahubTaskTargetResourceEsParamDropClsOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropClsOutput) ToDatahubTaskTargetResourceEsParamDropClsOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropClsOutput

func (DatahubTaskTargetResourceEsParamDropClsOutput) ToDatahubTaskTargetResourceEsParamDropClsPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropClsOutput) ToDatahubTaskTargetResourceEsParamDropClsPtrOutput() DatahubTaskTargetResourceEsParamDropClsPtrOutput

func (DatahubTaskTargetResourceEsParamDropClsOutput) ToDatahubTaskTargetResourceEsParamDropClsPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropClsOutput) ToDatahubTaskTargetResourceEsParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropClsPtrOutput

type DatahubTaskTargetResourceEsParamDropClsPtrInput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropClsPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceEsParamDropClsPtrOutput() DatahubTaskTargetResourceEsParamDropClsPtrOutput
	ToDatahubTaskTargetResourceEsParamDropClsPtrOutputWithContext(context.Context) DatahubTaskTargetResourceEsParamDropClsPtrOutput
}

DatahubTaskTargetResourceEsParamDropClsPtrInput is an input type that accepts DatahubTaskTargetResourceEsParamDropClsArgs, DatahubTaskTargetResourceEsParamDropClsPtr and DatahubTaskTargetResourceEsParamDropClsPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceEsParamDropClsPtrInput` via:

        DatahubTaskTargetResourceEsParamDropClsArgs{...}

or:

        nil

type DatahubTaskTargetResourceEsParamDropClsPtrOutput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropClsPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceEsParamDropClsPtrOutput) DropClsLogSet added in v0.1.5

cls log set.

func (DatahubTaskTargetResourceEsParamDropClsPtrOutput) DropClsOwneruin added in v0.1.5

Delivery account of cls.

func (DatahubTaskTargetResourceEsParamDropClsPtrOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (DatahubTaskTargetResourceEsParamDropClsPtrOutput) DropClsTopicId added in v0.1.5

topic of cls.

func (DatahubTaskTargetResourceEsParamDropClsPtrOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (DatahubTaskTargetResourceEsParamDropClsPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropClsPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropClsPtrOutput) ToDatahubTaskTargetResourceEsParamDropClsPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropClsPtrOutput) ToDatahubTaskTargetResourceEsParamDropClsPtrOutput() DatahubTaskTargetResourceEsParamDropClsPtrOutput

func (DatahubTaskTargetResourceEsParamDropClsPtrOutput) ToDatahubTaskTargetResourceEsParamDropClsPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropClsPtrOutput) ToDatahubTaskTargetResourceEsParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropClsPtrOutput

type DatahubTaskTargetResourceEsParamDropDlq added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlq struct {
	// dlq type, CKAFKA|TOPIC.
	DlqType *string `pulumi:"dlqType"`
	// Ckafka type dlq.
	KafkaParam *DatahubTaskTargetResourceEsParamDropDlqKafkaParam `pulumi:"kafkaParam"`
	// retry times.
	MaxRetryAttempts *int `pulumi:"maxRetryAttempts"`
	// retry interval.
	RetryInterval *int `pulumi:"retryInterval"`
	// DIP Topic type dead letter queue.
	TopicParam *DatahubTaskTargetResourceEsParamDropDlqTopicParam `pulumi:"topicParam"`
	// type, DLQ dead letter queue, IGNORE_ERROR|DROP.
	Type string `pulumi:"type"`
}

type DatahubTaskTargetResourceEsParamDropDlqArgs added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqArgs struct {
	// dlq type, CKAFKA|TOPIC.
	DlqType pulumi.StringPtrInput `pulumi:"dlqType"`
	// Ckafka type dlq.
	KafkaParam DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrInput `pulumi:"kafkaParam"`
	// retry times.
	MaxRetryAttempts pulumi.IntPtrInput `pulumi:"maxRetryAttempts"`
	// retry interval.
	RetryInterval pulumi.IntPtrInput `pulumi:"retryInterval"`
	// DIP Topic type dead letter queue.
	TopicParam DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrInput `pulumi:"topicParam"`
	// type, DLQ dead letter queue, IGNORE_ERROR|DROP.
	Type pulumi.StringInput `pulumi:"type"`
}

func (DatahubTaskTargetResourceEsParamDropDlqArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqArgs) ToDatahubTaskTargetResourceEsParamDropDlqOutput added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropDlqArgs) ToDatahubTaskTargetResourceEsParamDropDlqOutput() DatahubTaskTargetResourceEsParamDropDlqOutput

func (DatahubTaskTargetResourceEsParamDropDlqArgs) ToDatahubTaskTargetResourceEsParamDropDlqOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropDlqArgs) ToDatahubTaskTargetResourceEsParamDropDlqOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqOutput

func (DatahubTaskTargetResourceEsParamDropDlqArgs) ToDatahubTaskTargetResourceEsParamDropDlqPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropDlqArgs) ToDatahubTaskTargetResourceEsParamDropDlqPtrOutput() DatahubTaskTargetResourceEsParamDropDlqPtrOutput

func (DatahubTaskTargetResourceEsParamDropDlqArgs) ToDatahubTaskTargetResourceEsParamDropDlqPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropDlqArgs) ToDatahubTaskTargetResourceEsParamDropDlqPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqPtrOutput

type DatahubTaskTargetResourceEsParamDropDlqInput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceEsParamDropDlqOutput() DatahubTaskTargetResourceEsParamDropDlqOutput
	ToDatahubTaskTargetResourceEsParamDropDlqOutputWithContext(context.Context) DatahubTaskTargetResourceEsParamDropDlqOutput
}

DatahubTaskTargetResourceEsParamDropDlqInput is an input type that accepts DatahubTaskTargetResourceEsParamDropDlqArgs and DatahubTaskTargetResourceEsParamDropDlqOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceEsParamDropDlqInput` via:

DatahubTaskTargetResourceEsParamDropDlqArgs{...}

type DatahubTaskTargetResourceEsParamDropDlqKafkaParam added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqKafkaParam struct {
	// Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.
	CompressionType *string `pulumi:"compressionType"`
	// Enable the fault-tolerant instance and enable the dead-letter queue.
	EnableToleration *bool `pulumi:"enableToleration"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple *int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType *string `pulumi:"offsetType"`
	// Partition num.
	PartitionNum *int `pulumi:"partitionNum"`
	// Qps limit.
	QpsLimit *int `pulumi:"qpsLimit"`
	// resource id.
	Resource string `pulumi:"resource"`
	// resource id name.
	ResourceName *string `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime *int `pulumi:"startTime"`
	// The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.
	TableMappings []DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMapping `pulumi:"tableMappings"`
	// Topic name, multiple separated by,.
	Topic *string `pulumi:"topic"`
	// Topic Id.
	TopicId *string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).
	UseAutoCreateTopic *bool `pulumi:"useAutoCreateTopic"`
	// Distribute to multiple topics switch, the default is false.
	UseTableMapping *bool `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId *int `pulumi:"zoneId"`
}

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamArgs added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamArgs struct {
	// Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.
	CompressionType pulumi.StringPtrInput `pulumi:"compressionType"`
	// Enable the fault-tolerant instance and enable the dead-letter queue.
	EnableToleration pulumi.BoolPtrInput `pulumi:"enableToleration"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntPtrInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringPtrInput `pulumi:"offsetType"`
	// Partition num.
	PartitionNum pulumi.IntPtrInput `pulumi:"partitionNum"`
	// Qps limit.
	QpsLimit pulumi.IntPtrInput `pulumi:"qpsLimit"`
	// resource id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// resource id name.
	ResourceName pulumi.StringPtrInput `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntPtrInput `pulumi:"startTime"`
	// The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.
	TableMappings DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayInput `pulumi:"tableMappings"`
	// Topic name, multiple separated by,.
	Topic pulumi.StringPtrInput `pulumi:"topic"`
	// Topic Id.
	TopicId pulumi.StringPtrInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).
	UseAutoCreateTopic pulumi.BoolPtrInput `pulumi:"useAutoCreateTopic"`
	// Distribute to multiple topics switch, the default is false.
	UseTableMapping pulumi.BoolPtrInput `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId pulumi.IntPtrInput `pulumi:"zoneId"`
}

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamArgs) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropDlqKafkaParamArgs) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput() DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamArgs) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropDlqKafkaParamArgs) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamArgs) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropDlqKafkaParamArgs) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput() DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamArgs) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropDlqKafkaParamArgs) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamInput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput() DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput
	ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamOutputWithContext(context.Context) DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput
}

DatahubTaskTargetResourceEsParamDropDlqKafkaParamInput is an input type that accepts DatahubTaskTargetResourceEsParamDropDlqKafkaParamArgs and DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceEsParamDropDlqKafkaParamInput` via:

DatahubTaskTargetResourceEsParamDropDlqKafkaParamArgs{...}

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) CompressionType added in v0.1.5

Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) EnableToleration added in v0.1.5

Enable the fault-tolerant instance and enable the dead-letter queue.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) PartitionNum added in v0.1.5

Partition num.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) QpsLimit added in v0.1.5

Qps limit.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) ResourceName added in v0.1.5

resource id name.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) TableMappings added in v0.1.5

The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) Topic added in v0.1.5

Topic name, multiple separated by,.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) TopicId added in v0.1.5

Topic Id.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) UseTableMapping added in v0.1.5

Distribute to multiple topics switch, the default is false.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamOutput) ZoneId added in v0.1.5

Zone ID.

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput() DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput
	ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput
}

DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrInput is an input type that accepts DatahubTaskTargetResourceEsParamDropDlqKafkaParamArgs, DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtr and DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrInput` via:

        DatahubTaskTargetResourceEsParamDropDlqKafkaParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) CompressionType added in v0.1.5

Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) EnableToleration added in v0.1.5

Enable the fault-tolerant instance and enable the dead-letter queue.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) PartitionNum added in v0.1.5

Partition num.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) QpsLimit added in v0.1.5

Qps limit.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) ResourceName added in v0.1.5

resource id name.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) TableMappings added in v0.1.5

The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) Topic added in v0.1.5

Topic name, multiple separated by,.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) TopicId added in v0.1.5

Topic Id.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) UseTableMapping added in v0.1.5

Distribute to multiple topics switch, the default is false.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamPtrOutput) ZoneId added in v0.1.5

Zone ID.

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMapping added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMapping struct {
	// database name.
	Database string `pulumi:"database"`
	// table name,use, to separate.
	Table string `pulumi:"table"`
	// Topic name.
	Topic string `pulumi:"topic"`
	// Topic ID.
	TopicId string `pulumi:"topicId"`
}

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArgs added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArgs struct {
	// database name.
	Database pulumi.StringInput `pulumi:"database"`
	// table name,use, to separate.
	Table pulumi.StringInput `pulumi:"table"`
	// Topic name.
	Topic pulumi.StringInput `pulumi:"topic"`
	// Topic ID.
	TopicId pulumi.StringInput `pulumi:"topicId"`
}

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArgs) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArgs) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArgs) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArray added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArray []DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingInput

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArray) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArray) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArray) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArray) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayInput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput() DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput
	ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutputWithContext(context.Context) DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput
}

DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayInput is an input type that accepts DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArray and DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayInput` via:

DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArray{ DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArgs{...} }

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput) Index added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingInput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput() DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput
	ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutputWithContext(context.Context) DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput
}

DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingInput is an input type that accepts DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArgs and DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingInput` via:

DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingArgs{...}

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput) Database added in v0.1.5

database name.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput) Table added in v0.1.5

table name,use, to separate.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput) ToDatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput) Topic added in v0.1.5

Topic name.

func (DatahubTaskTargetResourceEsParamDropDlqKafkaParamTableMappingOutput) TopicId added in v0.1.5

Topic ID.

type DatahubTaskTargetResourceEsParamDropDlqOutput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceEsParamDropDlqOutput) DlqType added in v0.1.5

dlq type, CKAFKA|TOPIC.

func (DatahubTaskTargetResourceEsParamDropDlqOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqOutput) KafkaParam added in v0.1.5

Ckafka type dlq.

func (DatahubTaskTargetResourceEsParamDropDlqOutput) MaxRetryAttempts added in v0.1.5

retry times.

func (DatahubTaskTargetResourceEsParamDropDlqOutput) RetryInterval added in v0.1.5

retry interval.

func (DatahubTaskTargetResourceEsParamDropDlqOutput) ToDatahubTaskTargetResourceEsParamDropDlqOutput added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropDlqOutput) ToDatahubTaskTargetResourceEsParamDropDlqOutput() DatahubTaskTargetResourceEsParamDropDlqOutput

func (DatahubTaskTargetResourceEsParamDropDlqOutput) ToDatahubTaskTargetResourceEsParamDropDlqOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropDlqOutput) ToDatahubTaskTargetResourceEsParamDropDlqOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqOutput

func (DatahubTaskTargetResourceEsParamDropDlqOutput) ToDatahubTaskTargetResourceEsParamDropDlqPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropDlqOutput) ToDatahubTaskTargetResourceEsParamDropDlqPtrOutput() DatahubTaskTargetResourceEsParamDropDlqPtrOutput

func (DatahubTaskTargetResourceEsParamDropDlqOutput) ToDatahubTaskTargetResourceEsParamDropDlqPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropDlqOutput) ToDatahubTaskTargetResourceEsParamDropDlqPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqPtrOutput

func (DatahubTaskTargetResourceEsParamDropDlqOutput) TopicParam added in v0.1.5

DIP Topic type dead letter queue.

func (DatahubTaskTargetResourceEsParamDropDlqOutput) Type added in v0.1.5

type, DLQ dead letter queue, IGNORE_ERROR|DROP.

type DatahubTaskTargetResourceEsParamDropDlqPtrInput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceEsParamDropDlqPtrOutput() DatahubTaskTargetResourceEsParamDropDlqPtrOutput
	ToDatahubTaskTargetResourceEsParamDropDlqPtrOutputWithContext(context.Context) DatahubTaskTargetResourceEsParamDropDlqPtrOutput
}

DatahubTaskTargetResourceEsParamDropDlqPtrInput is an input type that accepts DatahubTaskTargetResourceEsParamDropDlqArgs, DatahubTaskTargetResourceEsParamDropDlqPtr and DatahubTaskTargetResourceEsParamDropDlqPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceEsParamDropDlqPtrInput` via:

        DatahubTaskTargetResourceEsParamDropDlqArgs{...}

or:

        nil

type DatahubTaskTargetResourceEsParamDropDlqPtrOutput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceEsParamDropDlqPtrOutput) DlqType added in v0.1.5

dlq type, CKAFKA|TOPIC.

func (DatahubTaskTargetResourceEsParamDropDlqPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqPtrOutput) KafkaParam added in v0.1.5

Ckafka type dlq.

func (DatahubTaskTargetResourceEsParamDropDlqPtrOutput) MaxRetryAttempts added in v0.1.5

retry times.

func (DatahubTaskTargetResourceEsParamDropDlqPtrOutput) RetryInterval added in v0.1.5

retry interval.

func (DatahubTaskTargetResourceEsParamDropDlqPtrOutput) ToDatahubTaskTargetResourceEsParamDropDlqPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropDlqPtrOutput) ToDatahubTaskTargetResourceEsParamDropDlqPtrOutput() DatahubTaskTargetResourceEsParamDropDlqPtrOutput

func (DatahubTaskTargetResourceEsParamDropDlqPtrOutput) ToDatahubTaskTargetResourceEsParamDropDlqPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropDlqPtrOutput) ToDatahubTaskTargetResourceEsParamDropDlqPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqPtrOutput

func (DatahubTaskTargetResourceEsParamDropDlqPtrOutput) TopicParam added in v0.1.5

DIP Topic type dead letter queue.

func (DatahubTaskTargetResourceEsParamDropDlqPtrOutput) Type added in v0.1.5

type, DLQ dead letter queue, IGNORE_ERROR|DROP.

type DatahubTaskTargetResourceEsParamDropDlqTopicParam added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqTopicParam struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType *string `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple *int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType *string `pulumi:"offsetType"`
	// The topic name of the topic sold separately.
	Resource string `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime *int `pulumi:"startTime"`
	// TopicId.
	TopicId *string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic *bool `pulumi:"useAutoCreateTopic"`
}

type DatahubTaskTargetResourceEsParamDropDlqTopicParamArgs added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqTopicParamArgs struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType pulumi.StringPtrInput `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntPtrInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringPtrInput `pulumi:"offsetType"`
	// The topic name of the topic sold separately.
	Resource pulumi.StringInput `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntPtrInput `pulumi:"startTime"`
	// TopicId.
	TopicId pulumi.StringPtrInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic pulumi.BoolPtrInput `pulumi:"useAutoCreateTopic"`
}

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamArgs) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropDlqTopicParamArgs) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamOutput() DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamArgs) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropDlqTopicParamArgs) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamArgs) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropDlqTopicParamArgs) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput() DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamArgs) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceEsParamDropDlqTopicParamArgs) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput

type DatahubTaskTargetResourceEsParamDropDlqTopicParamInput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqTopicParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceEsParamDropDlqTopicParamOutput() DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput
	ToDatahubTaskTargetResourceEsParamDropDlqTopicParamOutputWithContext(context.Context) DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput
}

DatahubTaskTargetResourceEsParamDropDlqTopicParamInput is an input type that accepts DatahubTaskTargetResourceEsParamDropDlqTopicParamArgs and DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceEsParamDropDlqTopicParamInput` via:

DatahubTaskTargetResourceEsParamDropDlqTopicParamArgs{...}

type DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput) Resource added in v0.1.5

The topic name of the topic sold separately.

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamOutput added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput) TopicId added in v0.1.5

TopicId.

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

type DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput() DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput
	ToDatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput
}

DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrInput is an input type that accepts DatahubTaskTargetResourceEsParamDropDlqTopicParamArgs, DatahubTaskTargetResourceEsParamDropDlqTopicParamPtr and DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrInput` via:

        DatahubTaskTargetResourceEsParamDropDlqTopicParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput) Resource added in v0.1.5

The topic name of the topic sold separately.

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput added in v0.1.5

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput) ToDatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput) TopicId added in v0.1.5

TopicId.

func (DatahubTaskTargetResourceEsParamDropDlqTopicParamPtrOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

type DatahubTaskTargetResourceEsParamInput added in v0.1.5

type DatahubTaskTargetResourceEsParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceEsParamOutput() DatahubTaskTargetResourceEsParamOutput
	ToDatahubTaskTargetResourceEsParamOutputWithContext(context.Context) DatahubTaskTargetResourceEsParamOutput
}

DatahubTaskTargetResourceEsParamInput is an input type that accepts DatahubTaskTargetResourceEsParamArgs and DatahubTaskTargetResourceEsParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceEsParamInput` via:

DatahubTaskTargetResourceEsParamArgs{...}

type DatahubTaskTargetResourceEsParamOutput added in v0.1.5

type DatahubTaskTargetResourceEsParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceEsParamOutput) ContentKey added in v0.1.5

key for data in non-json format.

func (DatahubTaskTargetResourceEsParamOutput) DatabasePrimaryKey added in v0.1.5

When the message dumped to ES is the binlog of Database, if you need to synchronize database operations, that is, fill in the primary key of the database table when adding, deleting, and modifying operations to ES.

func (DatahubTaskTargetResourceEsParamOutput) DateFormat added in v0.1.5

Es date suffix.

func (DatahubTaskTargetResourceEsParamOutput) DocumentIdField added in v0.1.5

The field name of the document ID value dumped into Es.

func (DatahubTaskTargetResourceEsParamOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (DatahubTaskTargetResourceEsParamOutput) DropDlq added in v0.1.5

dead letter queue.

func (DatahubTaskTargetResourceEsParamOutput) DropInvalidJsonMessage added in v0.1.5

func (o DatahubTaskTargetResourceEsParamOutput) DropInvalidJsonMessage() pulumi.BoolPtrOutput

Whether Es discards messages in non-json format.

func (DatahubTaskTargetResourceEsParamOutput) DropInvalidMessage added in v0.1.5

Whether Es discards the message of parsing failure.

func (DatahubTaskTargetResourceEsParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamOutput) Index added in v0.1.5

Es index name.

func (DatahubTaskTargetResourceEsParamOutput) IndexType added in v0.1.5

Es custom index name type, STRING, JSONPATH, the default is STRING.

func (DatahubTaskTargetResourceEsParamOutput) Password added in v0.1.5

Es Password.

func (DatahubTaskTargetResourceEsParamOutput) Port added in v0.1.5

Es connection port.

func (DatahubTaskTargetResourceEsParamOutput) Resource added in v0.1.5

Resource.

func (DatahubTaskTargetResourceEsParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskTargetResourceEsParamOutput) ServiceVip added in v0.1.5

instance vip.

func (DatahubTaskTargetResourceEsParamOutput) ToDatahubTaskTargetResourceEsParamOutput added in v0.1.5

func (o DatahubTaskTargetResourceEsParamOutput) ToDatahubTaskTargetResourceEsParamOutput() DatahubTaskTargetResourceEsParamOutput

func (DatahubTaskTargetResourceEsParamOutput) ToDatahubTaskTargetResourceEsParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEsParamOutput) ToDatahubTaskTargetResourceEsParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamOutput

func (DatahubTaskTargetResourceEsParamOutput) ToDatahubTaskTargetResourceEsParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceEsParamOutput) ToDatahubTaskTargetResourceEsParamPtrOutput() DatahubTaskTargetResourceEsParamPtrOutput

func (DatahubTaskTargetResourceEsParamOutput) ToDatahubTaskTargetResourceEsParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEsParamOutput) ToDatahubTaskTargetResourceEsParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamPtrOutput

func (DatahubTaskTargetResourceEsParamOutput) UniqVpcId added in v0.1.5

instance vpc id.

func (DatahubTaskTargetResourceEsParamOutput) UserName added in v0.1.5

Es UserName.

type DatahubTaskTargetResourceEsParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceEsParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceEsParamPtrOutput() DatahubTaskTargetResourceEsParamPtrOutput
	ToDatahubTaskTargetResourceEsParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceEsParamPtrOutput
}

DatahubTaskTargetResourceEsParamPtrInput is an input type that accepts DatahubTaskTargetResourceEsParamArgs, DatahubTaskTargetResourceEsParamPtr and DatahubTaskTargetResourceEsParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceEsParamPtrInput` via:

        DatahubTaskTargetResourceEsParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceEsParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceEsParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceEsParamPtrOutput) ContentKey added in v0.1.5

key for data in non-json format.

func (DatahubTaskTargetResourceEsParamPtrOutput) DatabasePrimaryKey added in v0.1.5

When the message dumped to ES is the binlog of Database, if you need to synchronize database operations, that is, fill in the primary key of the database table when adding, deleting, and modifying operations to ES.

func (DatahubTaskTargetResourceEsParamPtrOutput) DateFormat added in v0.1.5

Es date suffix.

func (DatahubTaskTargetResourceEsParamPtrOutput) DocumentIdField added in v0.1.5

The field name of the document ID value dumped into Es.

func (DatahubTaskTargetResourceEsParamPtrOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (DatahubTaskTargetResourceEsParamPtrOutput) DropDlq added in v0.1.5

dead letter queue.

func (DatahubTaskTargetResourceEsParamPtrOutput) DropInvalidJsonMessage added in v0.1.5

Whether Es discards messages in non-json format.

func (DatahubTaskTargetResourceEsParamPtrOutput) DropInvalidMessage added in v0.1.5

Whether Es discards the message of parsing failure.

func (DatahubTaskTargetResourceEsParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceEsParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEsParamPtrOutput) Index added in v0.1.5

Es index name.

func (DatahubTaskTargetResourceEsParamPtrOutput) IndexType added in v0.1.5

Es custom index name type, STRING, JSONPATH, the default is STRING.

func (DatahubTaskTargetResourceEsParamPtrOutput) Password added in v0.1.5

Es Password.

func (DatahubTaskTargetResourceEsParamPtrOutput) Port added in v0.1.5

Es connection port.

func (DatahubTaskTargetResourceEsParamPtrOutput) Resource added in v0.1.5

Resource.

func (DatahubTaskTargetResourceEsParamPtrOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskTargetResourceEsParamPtrOutput) ServiceVip added in v0.1.5

instance vip.

func (DatahubTaskTargetResourceEsParamPtrOutput) ToDatahubTaskTargetResourceEsParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceEsParamPtrOutput) ToDatahubTaskTargetResourceEsParamPtrOutput() DatahubTaskTargetResourceEsParamPtrOutput

func (DatahubTaskTargetResourceEsParamPtrOutput) ToDatahubTaskTargetResourceEsParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEsParamPtrOutput) ToDatahubTaskTargetResourceEsParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEsParamPtrOutput

func (DatahubTaskTargetResourceEsParamPtrOutput) UniqVpcId added in v0.1.5

instance vpc id.

func (DatahubTaskTargetResourceEsParamPtrOutput) UserName added in v0.1.5

Es UserName.

type DatahubTaskTargetResourceEventBusParam added in v0.1.5

type DatahubTaskTargetResourceEventBusParam struct {
	// SCF function name.
	FunctionName *string `pulumi:"functionName"`
	// SCF namespace.
	Namespace *string `pulumi:"namespace"`
	// SCF version and alias.
	Qualifier *string `pulumi:"qualifier"`
	// instance id.
	Resource string `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// resource type. EB_COS/EB_ES/EB_CLS.
	Type string `pulumi:"type"`
}

type DatahubTaskTargetResourceEventBusParamArgs added in v0.1.5

type DatahubTaskTargetResourceEventBusParamArgs struct {
	// SCF function name.
	FunctionName pulumi.StringPtrInput `pulumi:"functionName"`
	// SCF namespace.
	Namespace pulumi.StringPtrInput `pulumi:"namespace"`
	// SCF version and alias.
	Qualifier pulumi.StringPtrInput `pulumi:"qualifier"`
	// instance id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// resource type. EB_COS/EB_ES/EB_CLS.
	Type pulumi.StringInput `pulumi:"type"`
}

func (DatahubTaskTargetResourceEventBusParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEventBusParamArgs) ToDatahubTaskTargetResourceEventBusParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceEventBusParamArgs) ToDatahubTaskTargetResourceEventBusParamOutput() DatahubTaskTargetResourceEventBusParamOutput

func (DatahubTaskTargetResourceEventBusParamArgs) ToDatahubTaskTargetResourceEventBusParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceEventBusParamArgs) ToDatahubTaskTargetResourceEventBusParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEventBusParamOutput

func (DatahubTaskTargetResourceEventBusParamArgs) ToDatahubTaskTargetResourceEventBusParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceEventBusParamArgs) ToDatahubTaskTargetResourceEventBusParamPtrOutput() DatahubTaskTargetResourceEventBusParamPtrOutput

func (DatahubTaskTargetResourceEventBusParamArgs) ToDatahubTaskTargetResourceEventBusParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceEventBusParamArgs) ToDatahubTaskTargetResourceEventBusParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEventBusParamPtrOutput

type DatahubTaskTargetResourceEventBusParamInput added in v0.1.5

type DatahubTaskTargetResourceEventBusParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceEventBusParamOutput() DatahubTaskTargetResourceEventBusParamOutput
	ToDatahubTaskTargetResourceEventBusParamOutputWithContext(context.Context) DatahubTaskTargetResourceEventBusParamOutput
}

DatahubTaskTargetResourceEventBusParamInput is an input type that accepts DatahubTaskTargetResourceEventBusParamArgs and DatahubTaskTargetResourceEventBusParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceEventBusParamInput` via:

DatahubTaskTargetResourceEventBusParamArgs{...}

type DatahubTaskTargetResourceEventBusParamOutput added in v0.1.5

type DatahubTaskTargetResourceEventBusParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceEventBusParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEventBusParamOutput) FunctionName added in v0.1.5

SCF function name.

func (DatahubTaskTargetResourceEventBusParamOutput) Namespace added in v0.1.5

SCF namespace.

func (DatahubTaskTargetResourceEventBusParamOutput) Qualifier added in v0.1.5

SCF version and alias.

func (DatahubTaskTargetResourceEventBusParamOutput) Resource added in v0.1.5

instance id.

func (DatahubTaskTargetResourceEventBusParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskTargetResourceEventBusParamOutput) ToDatahubTaskTargetResourceEventBusParamOutput added in v0.1.5

func (o DatahubTaskTargetResourceEventBusParamOutput) ToDatahubTaskTargetResourceEventBusParamOutput() DatahubTaskTargetResourceEventBusParamOutput

func (DatahubTaskTargetResourceEventBusParamOutput) ToDatahubTaskTargetResourceEventBusParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEventBusParamOutput) ToDatahubTaskTargetResourceEventBusParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEventBusParamOutput

func (DatahubTaskTargetResourceEventBusParamOutput) ToDatahubTaskTargetResourceEventBusParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceEventBusParamOutput) ToDatahubTaskTargetResourceEventBusParamPtrOutput() DatahubTaskTargetResourceEventBusParamPtrOutput

func (DatahubTaskTargetResourceEventBusParamOutput) ToDatahubTaskTargetResourceEventBusParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEventBusParamOutput) ToDatahubTaskTargetResourceEventBusParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEventBusParamPtrOutput

func (DatahubTaskTargetResourceEventBusParamOutput) Type added in v0.1.5

resource type. EB_COS/EB_ES/EB_CLS.

type DatahubTaskTargetResourceEventBusParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceEventBusParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceEventBusParamPtrOutput() DatahubTaskTargetResourceEventBusParamPtrOutput
	ToDatahubTaskTargetResourceEventBusParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceEventBusParamPtrOutput
}

DatahubTaskTargetResourceEventBusParamPtrInput is an input type that accepts DatahubTaskTargetResourceEventBusParamArgs, DatahubTaskTargetResourceEventBusParamPtr and DatahubTaskTargetResourceEventBusParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceEventBusParamPtrInput` via:

        DatahubTaskTargetResourceEventBusParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceEventBusParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceEventBusParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceEventBusParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceEventBusParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceEventBusParamPtrOutput) FunctionName added in v0.1.5

SCF function name.

func (DatahubTaskTargetResourceEventBusParamPtrOutput) Namespace added in v0.1.5

SCF namespace.

func (DatahubTaskTargetResourceEventBusParamPtrOutput) Qualifier added in v0.1.5

SCF version and alias.

func (DatahubTaskTargetResourceEventBusParamPtrOutput) Resource added in v0.1.5

instance id.

func (DatahubTaskTargetResourceEventBusParamPtrOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskTargetResourceEventBusParamPtrOutput) ToDatahubTaskTargetResourceEventBusParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceEventBusParamPtrOutput) ToDatahubTaskTargetResourceEventBusParamPtrOutput() DatahubTaskTargetResourceEventBusParamPtrOutput

func (DatahubTaskTargetResourceEventBusParamPtrOutput) ToDatahubTaskTargetResourceEventBusParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceEventBusParamPtrOutput) ToDatahubTaskTargetResourceEventBusParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceEventBusParamPtrOutput

func (DatahubTaskTargetResourceEventBusParamPtrOutput) Type added in v0.1.5

resource type. EB_COS/EB_ES/EB_CLS.

type DatahubTaskTargetResourceInput added in v0.1.5

type DatahubTaskTargetResourceInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceOutput() DatahubTaskTargetResourceOutput
	ToDatahubTaskTargetResourceOutputWithContext(context.Context) DatahubTaskTargetResourceOutput
}

DatahubTaskTargetResourceInput is an input type that accepts DatahubTaskTargetResourceArgs and DatahubTaskTargetResourceOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceInput` via:

DatahubTaskTargetResourceArgs{...}

type DatahubTaskTargetResourceKafkaParam added in v0.1.5

type DatahubTaskTargetResourceKafkaParam struct {
	// Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.
	CompressionType *string `pulumi:"compressionType"`
	// Enable the fault-tolerant instance and enable the dead-letter queue.
	EnableToleration *bool `pulumi:"enableToleration"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple *int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType *string `pulumi:"offsetType"`
	// Partition num.
	PartitionNum *int `pulumi:"partitionNum"`
	// Qps limit.
	QpsLimit *int `pulumi:"qpsLimit"`
	// resource id.
	Resource string `pulumi:"resource"`
	// resource id name.
	ResourceName *string `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime *int `pulumi:"startTime"`
	// The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.
	TableMappings []DatahubTaskTargetResourceKafkaParamTableMapping `pulumi:"tableMappings"`
	// Topic name, multiple separated by,.
	Topic *string `pulumi:"topic"`
	// Topic Id.
	TopicId *string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).
	UseAutoCreateTopic *bool `pulumi:"useAutoCreateTopic"`
	// Distribute to multiple topics switch, the default is false.
	UseTableMapping *bool `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId *int `pulumi:"zoneId"`
}

type DatahubTaskTargetResourceKafkaParamArgs added in v0.1.5

type DatahubTaskTargetResourceKafkaParamArgs struct {
	// Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.
	CompressionType pulumi.StringPtrInput `pulumi:"compressionType"`
	// Enable the fault-tolerant instance and enable the dead-letter queue.
	EnableToleration pulumi.BoolPtrInput `pulumi:"enableToleration"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntPtrInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringPtrInput `pulumi:"offsetType"`
	// Partition num.
	PartitionNum pulumi.IntPtrInput `pulumi:"partitionNum"`
	// Qps limit.
	QpsLimit pulumi.IntPtrInput `pulumi:"qpsLimit"`
	// resource id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// resource id name.
	ResourceName pulumi.StringPtrInput `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntPtrInput `pulumi:"startTime"`
	// The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.
	TableMappings DatahubTaskTargetResourceKafkaParamTableMappingArrayInput `pulumi:"tableMappings"`
	// Topic name, multiple separated by,.
	Topic pulumi.StringPtrInput `pulumi:"topic"`
	// Topic Id.
	TopicId pulumi.StringPtrInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).
	UseAutoCreateTopic pulumi.BoolPtrInput `pulumi:"useAutoCreateTopic"`
	// Distribute to multiple topics switch, the default is false.
	UseTableMapping pulumi.BoolPtrInput `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId pulumi.IntPtrInput `pulumi:"zoneId"`
}

func (DatahubTaskTargetResourceKafkaParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceKafkaParamArgs) ToDatahubTaskTargetResourceKafkaParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceKafkaParamArgs) ToDatahubTaskTargetResourceKafkaParamOutput() DatahubTaskTargetResourceKafkaParamOutput

func (DatahubTaskTargetResourceKafkaParamArgs) ToDatahubTaskTargetResourceKafkaParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceKafkaParamArgs) ToDatahubTaskTargetResourceKafkaParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceKafkaParamOutput

func (DatahubTaskTargetResourceKafkaParamArgs) ToDatahubTaskTargetResourceKafkaParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceKafkaParamArgs) ToDatahubTaskTargetResourceKafkaParamPtrOutput() DatahubTaskTargetResourceKafkaParamPtrOutput

func (DatahubTaskTargetResourceKafkaParamArgs) ToDatahubTaskTargetResourceKafkaParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceKafkaParamArgs) ToDatahubTaskTargetResourceKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceKafkaParamPtrOutput

type DatahubTaskTargetResourceKafkaParamInput added in v0.1.5

type DatahubTaskTargetResourceKafkaParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceKafkaParamOutput() DatahubTaskTargetResourceKafkaParamOutput
	ToDatahubTaskTargetResourceKafkaParamOutputWithContext(context.Context) DatahubTaskTargetResourceKafkaParamOutput
}

DatahubTaskTargetResourceKafkaParamInput is an input type that accepts DatahubTaskTargetResourceKafkaParamArgs and DatahubTaskTargetResourceKafkaParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceKafkaParamInput` via:

DatahubTaskTargetResourceKafkaParamArgs{...}

type DatahubTaskTargetResourceKafkaParamOutput added in v0.1.5

type DatahubTaskTargetResourceKafkaParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceKafkaParamOutput) CompressionType added in v0.1.5

Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.

func (DatahubTaskTargetResourceKafkaParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceKafkaParamOutput) EnableToleration added in v0.1.5

Enable the fault-tolerant instance and enable the dead-letter queue.

func (DatahubTaskTargetResourceKafkaParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskTargetResourceKafkaParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskTargetResourceKafkaParamOutput) PartitionNum added in v0.1.5

Partition num.

func (DatahubTaskTargetResourceKafkaParamOutput) QpsLimit added in v0.1.5

Qps limit.

func (DatahubTaskTargetResourceKafkaParamOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskTargetResourceKafkaParamOutput) ResourceName added in v0.1.5

resource id name.

func (DatahubTaskTargetResourceKafkaParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskTargetResourceKafkaParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskTargetResourceKafkaParamOutput) TableMappings added in v0.1.5

The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.

func (DatahubTaskTargetResourceKafkaParamOutput) ToDatahubTaskTargetResourceKafkaParamOutput added in v0.1.5

func (o DatahubTaskTargetResourceKafkaParamOutput) ToDatahubTaskTargetResourceKafkaParamOutput() DatahubTaskTargetResourceKafkaParamOutput

func (DatahubTaskTargetResourceKafkaParamOutput) ToDatahubTaskTargetResourceKafkaParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceKafkaParamOutput) ToDatahubTaskTargetResourceKafkaParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceKafkaParamOutput

func (DatahubTaskTargetResourceKafkaParamOutput) ToDatahubTaskTargetResourceKafkaParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceKafkaParamOutput) ToDatahubTaskTargetResourceKafkaParamPtrOutput() DatahubTaskTargetResourceKafkaParamPtrOutput

func (DatahubTaskTargetResourceKafkaParamOutput) ToDatahubTaskTargetResourceKafkaParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceKafkaParamOutput) ToDatahubTaskTargetResourceKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceKafkaParamPtrOutput

func (DatahubTaskTargetResourceKafkaParamOutput) Topic added in v0.1.5

Topic name, multiple separated by,.

func (DatahubTaskTargetResourceKafkaParamOutput) TopicId added in v0.1.5

Topic Id.

func (DatahubTaskTargetResourceKafkaParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).

func (DatahubTaskTargetResourceKafkaParamOutput) UseTableMapping added in v0.1.5

Distribute to multiple topics switch, the default is false.

func (DatahubTaskTargetResourceKafkaParamOutput) ZoneId added in v0.1.5

Zone ID.

type DatahubTaskTargetResourceKafkaParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceKafkaParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceKafkaParamPtrOutput() DatahubTaskTargetResourceKafkaParamPtrOutput
	ToDatahubTaskTargetResourceKafkaParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceKafkaParamPtrOutput
}

DatahubTaskTargetResourceKafkaParamPtrInput is an input type that accepts DatahubTaskTargetResourceKafkaParamArgs, DatahubTaskTargetResourceKafkaParamPtr and DatahubTaskTargetResourceKafkaParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceKafkaParamPtrInput` via:

        DatahubTaskTargetResourceKafkaParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceKafkaParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceKafkaParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceKafkaParamPtrOutput) CompressionType added in v0.1.5

Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.

func (DatahubTaskTargetResourceKafkaParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceKafkaParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceKafkaParamPtrOutput) EnableToleration added in v0.1.5

Enable the fault-tolerant instance and enable the dead-letter queue.

func (DatahubTaskTargetResourceKafkaParamPtrOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskTargetResourceKafkaParamPtrOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskTargetResourceKafkaParamPtrOutput) PartitionNum added in v0.1.5

Partition num.

func (DatahubTaskTargetResourceKafkaParamPtrOutput) QpsLimit added in v0.1.5

Qps limit.

func (DatahubTaskTargetResourceKafkaParamPtrOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskTargetResourceKafkaParamPtrOutput) ResourceName added in v0.1.5

resource id name.

func (DatahubTaskTargetResourceKafkaParamPtrOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskTargetResourceKafkaParamPtrOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskTargetResourceKafkaParamPtrOutput) TableMappings added in v0.1.5

The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.

func (DatahubTaskTargetResourceKafkaParamPtrOutput) ToDatahubTaskTargetResourceKafkaParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceKafkaParamPtrOutput) ToDatahubTaskTargetResourceKafkaParamPtrOutput() DatahubTaskTargetResourceKafkaParamPtrOutput

func (DatahubTaskTargetResourceKafkaParamPtrOutput) ToDatahubTaskTargetResourceKafkaParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceKafkaParamPtrOutput) ToDatahubTaskTargetResourceKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceKafkaParamPtrOutput

func (DatahubTaskTargetResourceKafkaParamPtrOutput) Topic added in v0.1.5

Topic name, multiple separated by,.

func (DatahubTaskTargetResourceKafkaParamPtrOutput) TopicId added in v0.1.5

Topic Id.

func (DatahubTaskTargetResourceKafkaParamPtrOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).

func (DatahubTaskTargetResourceKafkaParamPtrOutput) UseTableMapping added in v0.1.5

Distribute to multiple topics switch, the default is false.

func (DatahubTaskTargetResourceKafkaParamPtrOutput) ZoneId added in v0.1.5

Zone ID.

type DatahubTaskTargetResourceKafkaParamTableMapping added in v0.1.5

type DatahubTaskTargetResourceKafkaParamTableMapping struct {
	// database name.
	Database string `pulumi:"database"`
	// table name,use, to separate.
	Table string `pulumi:"table"`
	// Topic name.
	Topic string `pulumi:"topic"`
	// Topic ID.
	TopicId string `pulumi:"topicId"`
}

type DatahubTaskTargetResourceKafkaParamTableMappingArgs added in v0.1.5

type DatahubTaskTargetResourceKafkaParamTableMappingArgs struct {
	// database name.
	Database pulumi.StringInput `pulumi:"database"`
	// table name,use, to separate.
	Table pulumi.StringInput `pulumi:"table"`
	// Topic name.
	Topic pulumi.StringInput `pulumi:"topic"`
	// Topic ID.
	TopicId pulumi.StringInput `pulumi:"topicId"`
}

func (DatahubTaskTargetResourceKafkaParamTableMappingArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceKafkaParamTableMappingArgs) ToDatahubTaskTargetResourceKafkaParamTableMappingOutput added in v0.1.5

func (i DatahubTaskTargetResourceKafkaParamTableMappingArgs) ToDatahubTaskTargetResourceKafkaParamTableMappingOutput() DatahubTaskTargetResourceKafkaParamTableMappingOutput

func (DatahubTaskTargetResourceKafkaParamTableMappingArgs) ToDatahubTaskTargetResourceKafkaParamTableMappingOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceKafkaParamTableMappingArgs) ToDatahubTaskTargetResourceKafkaParamTableMappingOutputWithContext(ctx context.Context) DatahubTaskTargetResourceKafkaParamTableMappingOutput

type DatahubTaskTargetResourceKafkaParamTableMappingArray added in v0.1.5

type DatahubTaskTargetResourceKafkaParamTableMappingArray []DatahubTaskTargetResourceKafkaParamTableMappingInput

func (DatahubTaskTargetResourceKafkaParamTableMappingArray) ElementType added in v0.1.5

func (DatahubTaskTargetResourceKafkaParamTableMappingArray) ToDatahubTaskTargetResourceKafkaParamTableMappingArrayOutput added in v0.1.5

func (i DatahubTaskTargetResourceKafkaParamTableMappingArray) ToDatahubTaskTargetResourceKafkaParamTableMappingArrayOutput() DatahubTaskTargetResourceKafkaParamTableMappingArrayOutput

func (DatahubTaskTargetResourceKafkaParamTableMappingArray) ToDatahubTaskTargetResourceKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceKafkaParamTableMappingArray) ToDatahubTaskTargetResourceKafkaParamTableMappingArrayOutputWithContext(ctx context.Context) DatahubTaskTargetResourceKafkaParamTableMappingArrayOutput

type DatahubTaskTargetResourceKafkaParamTableMappingArrayInput added in v0.1.5

type DatahubTaskTargetResourceKafkaParamTableMappingArrayInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceKafkaParamTableMappingArrayOutput() DatahubTaskTargetResourceKafkaParamTableMappingArrayOutput
	ToDatahubTaskTargetResourceKafkaParamTableMappingArrayOutputWithContext(context.Context) DatahubTaskTargetResourceKafkaParamTableMappingArrayOutput
}

DatahubTaskTargetResourceKafkaParamTableMappingArrayInput is an input type that accepts DatahubTaskTargetResourceKafkaParamTableMappingArray and DatahubTaskTargetResourceKafkaParamTableMappingArrayOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceKafkaParamTableMappingArrayInput` via:

DatahubTaskTargetResourceKafkaParamTableMappingArray{ DatahubTaskTargetResourceKafkaParamTableMappingArgs{...} }

type DatahubTaskTargetResourceKafkaParamTableMappingArrayOutput added in v0.1.5

type DatahubTaskTargetResourceKafkaParamTableMappingArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceKafkaParamTableMappingArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceKafkaParamTableMappingArrayOutput) Index added in v0.1.5

func (DatahubTaskTargetResourceKafkaParamTableMappingArrayOutput) ToDatahubTaskTargetResourceKafkaParamTableMappingArrayOutput added in v0.1.5

func (DatahubTaskTargetResourceKafkaParamTableMappingArrayOutput) ToDatahubTaskTargetResourceKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceKafkaParamTableMappingArrayOutput) ToDatahubTaskTargetResourceKafkaParamTableMappingArrayOutputWithContext(ctx context.Context) DatahubTaskTargetResourceKafkaParamTableMappingArrayOutput

type DatahubTaskTargetResourceKafkaParamTableMappingInput added in v0.1.5

type DatahubTaskTargetResourceKafkaParamTableMappingInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceKafkaParamTableMappingOutput() DatahubTaskTargetResourceKafkaParamTableMappingOutput
	ToDatahubTaskTargetResourceKafkaParamTableMappingOutputWithContext(context.Context) DatahubTaskTargetResourceKafkaParamTableMappingOutput
}

DatahubTaskTargetResourceKafkaParamTableMappingInput is an input type that accepts DatahubTaskTargetResourceKafkaParamTableMappingArgs and DatahubTaskTargetResourceKafkaParamTableMappingOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceKafkaParamTableMappingInput` via:

DatahubTaskTargetResourceKafkaParamTableMappingArgs{...}

type DatahubTaskTargetResourceKafkaParamTableMappingOutput added in v0.1.5

type DatahubTaskTargetResourceKafkaParamTableMappingOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceKafkaParamTableMappingOutput) Database added in v0.1.5

database name.

func (DatahubTaskTargetResourceKafkaParamTableMappingOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceKafkaParamTableMappingOutput) Table added in v0.1.5

table name,use, to separate.

func (DatahubTaskTargetResourceKafkaParamTableMappingOutput) ToDatahubTaskTargetResourceKafkaParamTableMappingOutput added in v0.1.5

func (DatahubTaskTargetResourceKafkaParamTableMappingOutput) ToDatahubTaskTargetResourceKafkaParamTableMappingOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceKafkaParamTableMappingOutput) ToDatahubTaskTargetResourceKafkaParamTableMappingOutputWithContext(ctx context.Context) DatahubTaskTargetResourceKafkaParamTableMappingOutput

func (DatahubTaskTargetResourceKafkaParamTableMappingOutput) Topic added in v0.1.5

Topic name.

func (DatahubTaskTargetResourceKafkaParamTableMappingOutput) TopicId added in v0.1.5

Topic ID.

type DatahubTaskTargetResourceMariaDbParam added in v0.1.5

type DatahubTaskTargetResourceMariaDbParam struct {
	// MariaDB database name, * for all database.
	Database string `pulumi:"database"`
	// If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.
	IncludeContentChanges *string `pulumi:"includeContentChanges"`
	// If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.
	IncludeQuery *bool `pulumi:"includeQuery"`
	// When the Table input is a prefix, the value of this item is true, otherwise it is false.
	IsTablePrefix *bool `pulumi:"isTablePrefix"`
	// Format  library 1. table 1: field 1, field 2; library 2. table 2: field 2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns *string `pulumi:"keyColumns"`
	// output format, DEFAULT, CANAL_1, CANAL_2.
	OutputFormat *string `pulumi:"outputFormat"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema *bool `pulumi:"recordWithSchema"`
	// MariaDB connection Id.
	Resource string `pulumi:"resource"`
	// schema_only|initial, default initial.
	SnapshotMode *string `pulumi:"snapshotMode"`
	// MariaDB db name, *is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
}

type DatahubTaskTargetResourceMariaDbParamArgs added in v0.1.5

type DatahubTaskTargetResourceMariaDbParamArgs struct {
	// MariaDB database name, * for all database.
	Database pulumi.StringInput `pulumi:"database"`
	// If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.
	IncludeContentChanges pulumi.StringPtrInput `pulumi:"includeContentChanges"`
	// If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.
	IncludeQuery pulumi.BoolPtrInput `pulumi:"includeQuery"`
	// When the Table input is a prefix, the value of this item is true, otherwise it is false.
	IsTablePrefix pulumi.BoolPtrInput `pulumi:"isTablePrefix"`
	// Format  library 1. table 1: field 1, field 2; library 2. table 2: field 2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns pulumi.StringPtrInput `pulumi:"keyColumns"`
	// output format, DEFAULT, CANAL_1, CANAL_2.
	OutputFormat pulumi.StringPtrInput `pulumi:"outputFormat"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema pulumi.BoolPtrInput `pulumi:"recordWithSchema"`
	// MariaDB connection Id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// schema_only|initial, default initial.
	SnapshotMode pulumi.StringPtrInput `pulumi:"snapshotMode"`
	// MariaDB db name, *is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
}

func (DatahubTaskTargetResourceMariaDbParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceMariaDbParamArgs) ToDatahubTaskTargetResourceMariaDbParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceMariaDbParamArgs) ToDatahubTaskTargetResourceMariaDbParamOutput() DatahubTaskTargetResourceMariaDbParamOutput

func (DatahubTaskTargetResourceMariaDbParamArgs) ToDatahubTaskTargetResourceMariaDbParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceMariaDbParamArgs) ToDatahubTaskTargetResourceMariaDbParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMariaDbParamOutput

func (DatahubTaskTargetResourceMariaDbParamArgs) ToDatahubTaskTargetResourceMariaDbParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceMariaDbParamArgs) ToDatahubTaskTargetResourceMariaDbParamPtrOutput() DatahubTaskTargetResourceMariaDbParamPtrOutput

func (DatahubTaskTargetResourceMariaDbParamArgs) ToDatahubTaskTargetResourceMariaDbParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceMariaDbParamArgs) ToDatahubTaskTargetResourceMariaDbParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMariaDbParamPtrOutput

type DatahubTaskTargetResourceMariaDbParamInput added in v0.1.5

type DatahubTaskTargetResourceMariaDbParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceMariaDbParamOutput() DatahubTaskTargetResourceMariaDbParamOutput
	ToDatahubTaskTargetResourceMariaDbParamOutputWithContext(context.Context) DatahubTaskTargetResourceMariaDbParamOutput
}

DatahubTaskTargetResourceMariaDbParamInput is an input type that accepts DatahubTaskTargetResourceMariaDbParamArgs and DatahubTaskTargetResourceMariaDbParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceMariaDbParamInput` via:

DatahubTaskTargetResourceMariaDbParamArgs{...}

type DatahubTaskTargetResourceMariaDbParamOutput added in v0.1.5

type DatahubTaskTargetResourceMariaDbParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceMariaDbParamOutput) Database added in v0.1.5

MariaDB database name, * for all database.

func (DatahubTaskTargetResourceMariaDbParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceMariaDbParamOutput) IncludeContentChanges added in v0.1.5

If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.

func (DatahubTaskTargetResourceMariaDbParamOutput) IncludeQuery added in v0.1.5

If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.

func (DatahubTaskTargetResourceMariaDbParamOutput) IsTablePrefix added in v0.1.5

When the Table input is a prefix, the value of this item is true, otherwise it is false.

func (DatahubTaskTargetResourceMariaDbParamOutput) KeyColumns added in v0.1.5

Format library 1. table 1: field 1, field 2; library 2. table 2: field 2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (DatahubTaskTargetResourceMariaDbParamOutput) OutputFormat added in v0.1.5

output format, DEFAULT, CANAL_1, CANAL_2.

func (DatahubTaskTargetResourceMariaDbParamOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (DatahubTaskTargetResourceMariaDbParamOutput) Resource added in v0.1.5

MariaDB connection Id.

func (DatahubTaskTargetResourceMariaDbParamOutput) SnapshotMode added in v0.1.5

schema_only|initial, default initial.

func (DatahubTaskTargetResourceMariaDbParamOutput) Table added in v0.1.5

MariaDB db name, *is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (DatahubTaskTargetResourceMariaDbParamOutput) ToDatahubTaskTargetResourceMariaDbParamOutput added in v0.1.5

func (o DatahubTaskTargetResourceMariaDbParamOutput) ToDatahubTaskTargetResourceMariaDbParamOutput() DatahubTaskTargetResourceMariaDbParamOutput

func (DatahubTaskTargetResourceMariaDbParamOutput) ToDatahubTaskTargetResourceMariaDbParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceMariaDbParamOutput) ToDatahubTaskTargetResourceMariaDbParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMariaDbParamOutput

func (DatahubTaskTargetResourceMariaDbParamOutput) ToDatahubTaskTargetResourceMariaDbParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceMariaDbParamOutput) ToDatahubTaskTargetResourceMariaDbParamPtrOutput() DatahubTaskTargetResourceMariaDbParamPtrOutput

func (DatahubTaskTargetResourceMariaDbParamOutput) ToDatahubTaskTargetResourceMariaDbParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceMariaDbParamOutput) ToDatahubTaskTargetResourceMariaDbParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMariaDbParamPtrOutput

type DatahubTaskTargetResourceMariaDbParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceMariaDbParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceMariaDbParamPtrOutput() DatahubTaskTargetResourceMariaDbParamPtrOutput
	ToDatahubTaskTargetResourceMariaDbParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceMariaDbParamPtrOutput
}

DatahubTaskTargetResourceMariaDbParamPtrInput is an input type that accepts DatahubTaskTargetResourceMariaDbParamArgs, DatahubTaskTargetResourceMariaDbParamPtr and DatahubTaskTargetResourceMariaDbParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceMariaDbParamPtrInput` via:

        DatahubTaskTargetResourceMariaDbParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceMariaDbParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceMariaDbParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceMariaDbParamPtrOutput) Database added in v0.1.5

MariaDB database name, * for all database.

func (DatahubTaskTargetResourceMariaDbParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceMariaDbParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceMariaDbParamPtrOutput) IncludeContentChanges added in v0.1.5

If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.

func (DatahubTaskTargetResourceMariaDbParamPtrOutput) IncludeQuery added in v0.1.5

If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.

func (DatahubTaskTargetResourceMariaDbParamPtrOutput) IsTablePrefix added in v0.1.5

When the Table input is a prefix, the value of this item is true, otherwise it is false.

func (DatahubTaskTargetResourceMariaDbParamPtrOutput) KeyColumns added in v0.1.5

Format library 1. table 1: field 1, field 2; library 2. table 2: field 2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (DatahubTaskTargetResourceMariaDbParamPtrOutput) OutputFormat added in v0.1.5

output format, DEFAULT, CANAL_1, CANAL_2.

func (DatahubTaskTargetResourceMariaDbParamPtrOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (DatahubTaskTargetResourceMariaDbParamPtrOutput) Resource added in v0.1.5

MariaDB connection Id.

func (DatahubTaskTargetResourceMariaDbParamPtrOutput) SnapshotMode added in v0.1.5

schema_only|initial, default initial.

func (DatahubTaskTargetResourceMariaDbParamPtrOutput) Table added in v0.1.5

MariaDB db name, *is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (DatahubTaskTargetResourceMariaDbParamPtrOutput) ToDatahubTaskTargetResourceMariaDbParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceMariaDbParamPtrOutput) ToDatahubTaskTargetResourceMariaDbParamPtrOutput() DatahubTaskTargetResourceMariaDbParamPtrOutput

func (DatahubTaskTargetResourceMariaDbParamPtrOutput) ToDatahubTaskTargetResourceMariaDbParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceMariaDbParamPtrOutput) ToDatahubTaskTargetResourceMariaDbParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMariaDbParamPtrOutput

type DatahubTaskTargetResourceMongoDbParam added in v0.1.5

type DatahubTaskTargetResourceMongoDbParam struct {
	// MongoDB collection.
	Collection string `pulumi:"collection"`
	// Whether to copy the stock data, the default parameter is true.
	CopyExisting bool `pulumi:"copyExisting"`
	// MongoDB database name.
	Database string `pulumi:"database"`
	// Mongo DB connection ip.
	Ip *string `pulumi:"ip"`
	// Listening event type, if it is empty, it means select all. Values include insert, update, replace, delete, invalidate, drop, dropdatabase, rename, used between multiple types, separated by commas.
	ListeningEvent *string `pulumi:"listeningEvent"`
	// MongoDB database password.
	Password *string `pulumi:"password"`
	// aggregation pipeline.
	Pipeline *string `pulumi:"pipeline"`
	// MongoDB connection port.
	Port *int `pulumi:"port"`
	// Master-slave priority, default master node.
	ReadPreference *string `pulumi:"readPreference"`
	// resource id.
	Resource string `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt *bool `pulumi:"selfBuilt"`
	// MongoDB database user name.
	UserName *string `pulumi:"userName"`
}

type DatahubTaskTargetResourceMongoDbParamArgs added in v0.1.5

type DatahubTaskTargetResourceMongoDbParamArgs struct {
	// MongoDB collection.
	Collection pulumi.StringInput `pulumi:"collection"`
	// Whether to copy the stock data, the default parameter is true.
	CopyExisting pulumi.BoolInput `pulumi:"copyExisting"`
	// MongoDB database name.
	Database pulumi.StringInput `pulumi:"database"`
	// Mongo DB connection ip.
	Ip pulumi.StringPtrInput `pulumi:"ip"`
	// Listening event type, if it is empty, it means select all. Values include insert, update, replace, delete, invalidate, drop, dropdatabase, rename, used between multiple types, separated by commas.
	ListeningEvent pulumi.StringPtrInput `pulumi:"listeningEvent"`
	// MongoDB database password.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// aggregation pipeline.
	Pipeline pulumi.StringPtrInput `pulumi:"pipeline"`
	// MongoDB connection port.
	Port pulumi.IntPtrInput `pulumi:"port"`
	// Master-slave priority, default master node.
	ReadPreference pulumi.StringPtrInput `pulumi:"readPreference"`
	// resource id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolPtrInput `pulumi:"selfBuilt"`
	// MongoDB database user name.
	UserName pulumi.StringPtrInput `pulumi:"userName"`
}

func (DatahubTaskTargetResourceMongoDbParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceMongoDbParamArgs) ToDatahubTaskTargetResourceMongoDbParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceMongoDbParamArgs) ToDatahubTaskTargetResourceMongoDbParamOutput() DatahubTaskTargetResourceMongoDbParamOutput

func (DatahubTaskTargetResourceMongoDbParamArgs) ToDatahubTaskTargetResourceMongoDbParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceMongoDbParamArgs) ToDatahubTaskTargetResourceMongoDbParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMongoDbParamOutput

func (DatahubTaskTargetResourceMongoDbParamArgs) ToDatahubTaskTargetResourceMongoDbParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceMongoDbParamArgs) ToDatahubTaskTargetResourceMongoDbParamPtrOutput() DatahubTaskTargetResourceMongoDbParamPtrOutput

func (DatahubTaskTargetResourceMongoDbParamArgs) ToDatahubTaskTargetResourceMongoDbParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceMongoDbParamArgs) ToDatahubTaskTargetResourceMongoDbParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMongoDbParamPtrOutput

type DatahubTaskTargetResourceMongoDbParamInput added in v0.1.5

type DatahubTaskTargetResourceMongoDbParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceMongoDbParamOutput() DatahubTaskTargetResourceMongoDbParamOutput
	ToDatahubTaskTargetResourceMongoDbParamOutputWithContext(context.Context) DatahubTaskTargetResourceMongoDbParamOutput
}

DatahubTaskTargetResourceMongoDbParamInput is an input type that accepts DatahubTaskTargetResourceMongoDbParamArgs and DatahubTaskTargetResourceMongoDbParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceMongoDbParamInput` via:

DatahubTaskTargetResourceMongoDbParamArgs{...}

type DatahubTaskTargetResourceMongoDbParamOutput added in v0.1.5

type DatahubTaskTargetResourceMongoDbParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceMongoDbParamOutput) Collection added in v0.1.5

MongoDB collection.

func (DatahubTaskTargetResourceMongoDbParamOutput) CopyExisting added in v0.1.5

Whether to copy the stock data, the default parameter is true.

func (DatahubTaskTargetResourceMongoDbParamOutput) Database added in v0.1.5

MongoDB database name.

func (DatahubTaskTargetResourceMongoDbParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceMongoDbParamOutput) Ip added in v0.1.5

Mongo DB connection ip.

func (DatahubTaskTargetResourceMongoDbParamOutput) ListeningEvent added in v0.1.5

Listening event type, if it is empty, it means select all. Values include insert, update, replace, delete, invalidate, drop, dropdatabase, rename, used between multiple types, separated by commas.

func (DatahubTaskTargetResourceMongoDbParamOutput) Password added in v0.1.5

MongoDB database password.

func (DatahubTaskTargetResourceMongoDbParamOutput) Pipeline added in v0.1.5

aggregation pipeline.

func (DatahubTaskTargetResourceMongoDbParamOutput) Port added in v0.1.5

MongoDB connection port.

func (DatahubTaskTargetResourceMongoDbParamOutput) ReadPreference added in v0.1.5

Master-slave priority, default master node.

func (DatahubTaskTargetResourceMongoDbParamOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskTargetResourceMongoDbParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskTargetResourceMongoDbParamOutput) ToDatahubTaskTargetResourceMongoDbParamOutput added in v0.1.5

func (o DatahubTaskTargetResourceMongoDbParamOutput) ToDatahubTaskTargetResourceMongoDbParamOutput() DatahubTaskTargetResourceMongoDbParamOutput

func (DatahubTaskTargetResourceMongoDbParamOutput) ToDatahubTaskTargetResourceMongoDbParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceMongoDbParamOutput) ToDatahubTaskTargetResourceMongoDbParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMongoDbParamOutput

func (DatahubTaskTargetResourceMongoDbParamOutput) ToDatahubTaskTargetResourceMongoDbParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceMongoDbParamOutput) ToDatahubTaskTargetResourceMongoDbParamPtrOutput() DatahubTaskTargetResourceMongoDbParamPtrOutput

func (DatahubTaskTargetResourceMongoDbParamOutput) ToDatahubTaskTargetResourceMongoDbParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceMongoDbParamOutput) ToDatahubTaskTargetResourceMongoDbParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMongoDbParamPtrOutput

func (DatahubTaskTargetResourceMongoDbParamOutput) UserName added in v0.1.5

MongoDB database user name.

type DatahubTaskTargetResourceMongoDbParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceMongoDbParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceMongoDbParamPtrOutput() DatahubTaskTargetResourceMongoDbParamPtrOutput
	ToDatahubTaskTargetResourceMongoDbParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceMongoDbParamPtrOutput
}

DatahubTaskTargetResourceMongoDbParamPtrInput is an input type that accepts DatahubTaskTargetResourceMongoDbParamArgs, DatahubTaskTargetResourceMongoDbParamPtr and DatahubTaskTargetResourceMongoDbParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceMongoDbParamPtrInput` via:

        DatahubTaskTargetResourceMongoDbParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceMongoDbParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceMongoDbParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceMongoDbParamPtrOutput) Collection added in v0.1.5

MongoDB collection.

func (DatahubTaskTargetResourceMongoDbParamPtrOutput) CopyExisting added in v0.1.5

Whether to copy the stock data, the default parameter is true.

func (DatahubTaskTargetResourceMongoDbParamPtrOutput) Database added in v0.1.5

MongoDB database name.

func (DatahubTaskTargetResourceMongoDbParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceMongoDbParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceMongoDbParamPtrOutput) Ip added in v0.1.5

Mongo DB connection ip.

func (DatahubTaskTargetResourceMongoDbParamPtrOutput) ListeningEvent added in v0.1.5

Listening event type, if it is empty, it means select all. Values include insert, update, replace, delete, invalidate, drop, dropdatabase, rename, used between multiple types, separated by commas.

func (DatahubTaskTargetResourceMongoDbParamPtrOutput) Password added in v0.1.5

MongoDB database password.

func (DatahubTaskTargetResourceMongoDbParamPtrOutput) Pipeline added in v0.1.5

aggregation pipeline.

func (DatahubTaskTargetResourceMongoDbParamPtrOutput) Port added in v0.1.5

MongoDB connection port.

func (DatahubTaskTargetResourceMongoDbParamPtrOutput) ReadPreference added in v0.1.5

Master-slave priority, default master node.

func (DatahubTaskTargetResourceMongoDbParamPtrOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskTargetResourceMongoDbParamPtrOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskTargetResourceMongoDbParamPtrOutput) ToDatahubTaskTargetResourceMongoDbParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceMongoDbParamPtrOutput) ToDatahubTaskTargetResourceMongoDbParamPtrOutput() DatahubTaskTargetResourceMongoDbParamPtrOutput

func (DatahubTaskTargetResourceMongoDbParamPtrOutput) ToDatahubTaskTargetResourceMongoDbParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceMongoDbParamPtrOutput) ToDatahubTaskTargetResourceMongoDbParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMongoDbParamPtrOutput

func (DatahubTaskTargetResourceMongoDbParamPtrOutput) UserName added in v0.1.5

MongoDB database user name.

type DatahubTaskTargetResourceMySqlParam added in v0.1.5

type DatahubTaskTargetResourceMySqlParam struct {
	// the name of the column to be monitored.
	DataSourceIncrementColumn *string `pulumi:"dataSourceIncrementColumn"`
	// TIMESTAMP indicates that the incremental column is of timestamp type, INCREMENT indicates that the incremental column is of self-incrementing id type.
	DataSourceIncrementMode *string `pulumi:"dataSourceIncrementMode"`
	// TABLE indicates that the read item is a table, QUERY indicates that the read item is a query.
	DataSourceMonitorMode *string `pulumi:"dataSourceMonitorMode"`
	// When DataMonitorMode=TABLE, pass in the Table that needs to be read; when DataMonitorMode=QUERY, pass in the query sql statement that needs to be read.
	DataSourceMonitorResource *string `pulumi:"dataSourceMonitorResource"`
	// HEAD means copy stock + incremental data, TAIL means copy only incremental data.
	DataSourceStartFrom *string `pulumi:"dataSourceStartFrom"`
	// INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.
	DataTargetInsertMode *string `pulumi:"dataTargetInsertMode"`
	// When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.
	DataTargetPrimaryKeyField *string `pulumi:"dataTargetPrimaryKeyField"`
	// Mapping relationship between tables and messages.
	DataTargetRecordMappings []DatahubTaskTargetResourceMySqlParamDataTargetRecordMapping `pulumi:"dataTargetRecordMappings"`
	// MySQL database name, * is the whole database.
	Database string `pulumi:"database"`
	// The Topic that stores the Ddl information of My SQL, if it is empty, it will not be stored by default.
	DdlTopic *string `pulumi:"ddlTopic"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls *DatahubTaskTargetResourceMySqlParamDropCls `pulumi:"dropCls"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage *bool `pulumi:"dropInvalidMessage"`
	// If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.
	IncludeContentChanges *string `pulumi:"includeContentChanges"`
	// If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.
	IncludeQuery *bool `pulumi:"includeQuery"`
	// When the Table input is a prefix, the value of this item is true, otherwise it is false.
	IsTablePrefix *bool `pulumi:"isTablePrefix"`
	// Whether the input table is a regular expression, if this option and Is Table Prefix are true at the same time, the judgment priority of this option is higher than Is Table Prefix.
	IsTableRegular *bool `pulumi:"isTableRegular"`
	// Format library1.table1 field 1,field 2;library 2.table2 field 2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns *string `pulumi:"keyColumns"`
	// output format, DEFAULT, CANAL_1, CANAL_2.
	OutputFormat *string `pulumi:"outputFormat"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema *bool `pulumi:"recordWithSchema"`
	// MySQL connection Id.
	Resource string `pulumi:"resource"`
	// database name of signal table.
	SignalDatabase *string `pulumi:"signalDatabase"`
	// whether to Copy inventory information (schema_only does not copy, initial full amount), the default is initial.
	SnapshotMode *string `pulumi:"snapshotMode"`
	// The name of the MySQL data table,  is the non-system table in all the monitored databases, which can be separated by, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name, when a regular expression needs to be filled in, the format is data database name.data table name.
	Table string `pulumi:"table"`
	// Regular expression for routing events to specific topics, defaults to (.*).
	TopicRegex *string `pulumi:"topicRegex"`
	// TopicRegex, $1, $2.
	TopicReplacement *string `pulumi:"topicReplacement"`
}

type DatahubTaskTargetResourceMySqlParamArgs added in v0.1.5

type DatahubTaskTargetResourceMySqlParamArgs struct {
	// the name of the column to be monitored.
	DataSourceIncrementColumn pulumi.StringPtrInput `pulumi:"dataSourceIncrementColumn"`
	// TIMESTAMP indicates that the incremental column is of timestamp type, INCREMENT indicates that the incremental column is of self-incrementing id type.
	DataSourceIncrementMode pulumi.StringPtrInput `pulumi:"dataSourceIncrementMode"`
	// TABLE indicates that the read item is a table, QUERY indicates that the read item is a query.
	DataSourceMonitorMode pulumi.StringPtrInput `pulumi:"dataSourceMonitorMode"`
	// When DataMonitorMode=TABLE, pass in the Table that needs to be read; when DataMonitorMode=QUERY, pass in the query sql statement that needs to be read.
	DataSourceMonitorResource pulumi.StringPtrInput `pulumi:"dataSourceMonitorResource"`
	// HEAD means copy stock + incremental data, TAIL means copy only incremental data.
	DataSourceStartFrom pulumi.StringPtrInput `pulumi:"dataSourceStartFrom"`
	// INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.
	DataTargetInsertMode pulumi.StringPtrInput `pulumi:"dataTargetInsertMode"`
	// When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.
	DataTargetPrimaryKeyField pulumi.StringPtrInput `pulumi:"dataTargetPrimaryKeyField"`
	// Mapping relationship between tables and messages.
	DataTargetRecordMappings DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayInput `pulumi:"dataTargetRecordMappings"`
	// MySQL database name, * is the whole database.
	Database pulumi.StringInput `pulumi:"database"`
	// The Topic that stores the Ddl information of My SQL, if it is empty, it will not be stored by default.
	DdlTopic pulumi.StringPtrInput `pulumi:"ddlTopic"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls DatahubTaskTargetResourceMySqlParamDropClsPtrInput `pulumi:"dropCls"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage pulumi.BoolPtrInput `pulumi:"dropInvalidMessage"`
	// If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.
	IncludeContentChanges pulumi.StringPtrInput `pulumi:"includeContentChanges"`
	// If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.
	IncludeQuery pulumi.BoolPtrInput `pulumi:"includeQuery"`
	// When the Table input is a prefix, the value of this item is true, otherwise it is false.
	IsTablePrefix pulumi.BoolPtrInput `pulumi:"isTablePrefix"`
	// Whether the input table is a regular expression, if this option and Is Table Prefix are true at the same time, the judgment priority of this option is higher than Is Table Prefix.
	IsTableRegular pulumi.BoolPtrInput `pulumi:"isTableRegular"`
	// Format library1.table1 field 1,field 2;library 2.table2 field 2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns pulumi.StringPtrInput `pulumi:"keyColumns"`
	// output format, DEFAULT, CANAL_1, CANAL_2.
	OutputFormat pulumi.StringPtrInput `pulumi:"outputFormat"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema pulumi.BoolPtrInput `pulumi:"recordWithSchema"`
	// MySQL connection Id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// database name of signal table.
	SignalDatabase pulumi.StringPtrInput `pulumi:"signalDatabase"`
	// whether to Copy inventory information (schema_only does not copy, initial full amount), the default is initial.
	SnapshotMode pulumi.StringPtrInput `pulumi:"snapshotMode"`
	// The name of the MySQL data table,  is the non-system table in all the monitored databases, which can be separated by, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name, when a regular expression needs to be filled in, the format is data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
	// Regular expression for routing events to specific topics, defaults to (.*).
	TopicRegex pulumi.StringPtrInput `pulumi:"topicRegex"`
	// TopicRegex, $1, $2.
	TopicReplacement pulumi.StringPtrInput `pulumi:"topicReplacement"`
}

func (DatahubTaskTargetResourceMySqlParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamArgs) ToDatahubTaskTargetResourceMySqlParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceMySqlParamArgs) ToDatahubTaskTargetResourceMySqlParamOutput() DatahubTaskTargetResourceMySqlParamOutput

func (DatahubTaskTargetResourceMySqlParamArgs) ToDatahubTaskTargetResourceMySqlParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceMySqlParamArgs) ToDatahubTaskTargetResourceMySqlParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMySqlParamOutput

func (DatahubTaskTargetResourceMySqlParamArgs) ToDatahubTaskTargetResourceMySqlParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceMySqlParamArgs) ToDatahubTaskTargetResourceMySqlParamPtrOutput() DatahubTaskTargetResourceMySqlParamPtrOutput

func (DatahubTaskTargetResourceMySqlParamArgs) ToDatahubTaskTargetResourceMySqlParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceMySqlParamArgs) ToDatahubTaskTargetResourceMySqlParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMySqlParamPtrOutput

type DatahubTaskTargetResourceMySqlParamDataTargetRecordMapping added in v0.1.5

type DatahubTaskTargetResourceMySqlParamDataTargetRecordMapping struct {
	// Whether the message is allowed to be empty.
	AllowNull *bool `pulumi:"allowNull"`
	// Whether it is an auto-increment column.
	AutoIncrement *bool `pulumi:"autoIncrement"`
	// Corresponding mapping column name.
	ColumnName *string `pulumi:"columnName"`
	// current column size.
	ColumnSize *string `pulumi:"columnSize"`
	// current column precision.
	DecimalDigits *string `pulumi:"decimalDigits"`
	// Database table default parameters.
	DefaultValue *string `pulumi:"defaultValue"`
	// Database table extra fields.
	ExtraInfo *string `pulumi:"extraInfo"`
	// The key name of the message.
	JsonKey *string `pulumi:"jsonKey"`
	// message type.
	Type *string `pulumi:"type"`
}

type DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArgs added in v0.1.5

type DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArgs struct {
	// Whether the message is allowed to be empty.
	AllowNull pulumi.BoolPtrInput `pulumi:"allowNull"`
	// Whether it is an auto-increment column.
	AutoIncrement pulumi.BoolPtrInput `pulumi:"autoIncrement"`
	// Corresponding mapping column name.
	ColumnName pulumi.StringPtrInput `pulumi:"columnName"`
	// current column size.
	ColumnSize pulumi.StringPtrInput `pulumi:"columnSize"`
	// current column precision.
	DecimalDigits pulumi.StringPtrInput `pulumi:"decimalDigits"`
	// Database table default parameters.
	DefaultValue pulumi.StringPtrInput `pulumi:"defaultValue"`
	// Database table extra fields.
	ExtraInfo pulumi.StringPtrInput `pulumi:"extraInfo"`
	// The key name of the message.
	JsonKey pulumi.StringPtrInput `pulumi:"jsonKey"`
	// message type.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArgs) ToDatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArgs) ToDatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArgs) ToDatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput

type DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArray added in v0.1.5

type DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArray []DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingInput

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArray) ElementType added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArray) ToDatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArray) ToDatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArray) ToDatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutput

type DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayInput added in v0.1.5

type DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutput() DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutput
	ToDatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext(context.Context) DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutput
}

DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayInput is an input type that accepts DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArray and DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayInput` via:

DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArray{ DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArgs{...} }

type DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

type DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutput) Index added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutput) ToDatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutput) ToDatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutput) ToDatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArrayOutput

type DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingInput added in v0.1.5

type DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput() DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput
	ToDatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutputWithContext(context.Context) DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput
}

DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingInput is an input type that accepts DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArgs and DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingInput` via:

DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingArgs{...}

type DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput added in v0.1.5

type DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput) AllowNull added in v0.1.5

Whether the message is allowed to be empty.

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput) AutoIncrement added in v0.1.5

Whether it is an auto-increment column.

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput) ColumnName added in v0.1.5

Corresponding mapping column name.

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput) ColumnSize added in v0.1.5

current column size.

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput) DecimalDigits added in v0.1.5

current column precision.

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput) DefaultValue added in v0.1.5

Database table default parameters.

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput) ExtraInfo added in v0.1.5

Database table extra fields.

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput) JsonKey added in v0.1.5

The key name of the message.

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput) ToDatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput) ToDatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput) ToDatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput

func (DatahubTaskTargetResourceMySqlParamDataTargetRecordMappingOutput) Type added in v0.1.5

message type.

type DatahubTaskTargetResourceMySqlParamDropCls added in v0.1.5

type DatahubTaskTargetResourceMySqlParamDropCls struct {
	// cls log set.
	DropClsLogSet *string `pulumi:"dropClsLogSet"`
	// Delivery account of cls.
	DropClsOwneruin *string `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion *string `pulumi:"dropClsRegion"`
	// topic of cls.
	DropClsTopicId *string `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls *bool `pulumi:"dropInvalidMessageToCls"`
}

type DatahubTaskTargetResourceMySqlParamDropClsArgs added in v0.1.5

type DatahubTaskTargetResourceMySqlParamDropClsArgs struct {
	// cls log set.
	DropClsLogSet pulumi.StringPtrInput `pulumi:"dropClsLogSet"`
	// Delivery account of cls.
	DropClsOwneruin pulumi.StringPtrInput `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion pulumi.StringPtrInput `pulumi:"dropClsRegion"`
	// topic of cls.
	DropClsTopicId pulumi.StringPtrInput `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls pulumi.BoolPtrInput `pulumi:"dropInvalidMessageToCls"`
}

func (DatahubTaskTargetResourceMySqlParamDropClsArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamDropClsArgs) ToDatahubTaskTargetResourceMySqlParamDropClsOutput added in v0.1.5

func (i DatahubTaskTargetResourceMySqlParamDropClsArgs) ToDatahubTaskTargetResourceMySqlParamDropClsOutput() DatahubTaskTargetResourceMySqlParamDropClsOutput

func (DatahubTaskTargetResourceMySqlParamDropClsArgs) ToDatahubTaskTargetResourceMySqlParamDropClsOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceMySqlParamDropClsArgs) ToDatahubTaskTargetResourceMySqlParamDropClsOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMySqlParamDropClsOutput

func (DatahubTaskTargetResourceMySqlParamDropClsArgs) ToDatahubTaskTargetResourceMySqlParamDropClsPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceMySqlParamDropClsArgs) ToDatahubTaskTargetResourceMySqlParamDropClsPtrOutput() DatahubTaskTargetResourceMySqlParamDropClsPtrOutput

func (DatahubTaskTargetResourceMySqlParamDropClsArgs) ToDatahubTaskTargetResourceMySqlParamDropClsPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceMySqlParamDropClsArgs) ToDatahubTaskTargetResourceMySqlParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMySqlParamDropClsPtrOutput

type DatahubTaskTargetResourceMySqlParamDropClsInput added in v0.1.5

type DatahubTaskTargetResourceMySqlParamDropClsInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceMySqlParamDropClsOutput() DatahubTaskTargetResourceMySqlParamDropClsOutput
	ToDatahubTaskTargetResourceMySqlParamDropClsOutputWithContext(context.Context) DatahubTaskTargetResourceMySqlParamDropClsOutput
}

DatahubTaskTargetResourceMySqlParamDropClsInput is an input type that accepts DatahubTaskTargetResourceMySqlParamDropClsArgs and DatahubTaskTargetResourceMySqlParamDropClsOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceMySqlParamDropClsInput` via:

DatahubTaskTargetResourceMySqlParamDropClsArgs{...}

type DatahubTaskTargetResourceMySqlParamDropClsOutput added in v0.1.5

type DatahubTaskTargetResourceMySqlParamDropClsOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceMySqlParamDropClsOutput) DropClsLogSet added in v0.1.5

cls log set.

func (DatahubTaskTargetResourceMySqlParamDropClsOutput) DropClsOwneruin added in v0.1.5

Delivery account of cls.

func (DatahubTaskTargetResourceMySqlParamDropClsOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (DatahubTaskTargetResourceMySqlParamDropClsOutput) DropClsTopicId added in v0.1.5

topic of cls.

func (DatahubTaskTargetResourceMySqlParamDropClsOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (DatahubTaskTargetResourceMySqlParamDropClsOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamDropClsOutput) ToDatahubTaskTargetResourceMySqlParamDropClsOutput added in v0.1.5

func (o DatahubTaskTargetResourceMySqlParamDropClsOutput) ToDatahubTaskTargetResourceMySqlParamDropClsOutput() DatahubTaskTargetResourceMySqlParamDropClsOutput

func (DatahubTaskTargetResourceMySqlParamDropClsOutput) ToDatahubTaskTargetResourceMySqlParamDropClsOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceMySqlParamDropClsOutput) ToDatahubTaskTargetResourceMySqlParamDropClsOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMySqlParamDropClsOutput

func (DatahubTaskTargetResourceMySqlParamDropClsOutput) ToDatahubTaskTargetResourceMySqlParamDropClsPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceMySqlParamDropClsOutput) ToDatahubTaskTargetResourceMySqlParamDropClsPtrOutput() DatahubTaskTargetResourceMySqlParamDropClsPtrOutput

func (DatahubTaskTargetResourceMySqlParamDropClsOutput) ToDatahubTaskTargetResourceMySqlParamDropClsPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceMySqlParamDropClsOutput) ToDatahubTaskTargetResourceMySqlParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMySqlParamDropClsPtrOutput

type DatahubTaskTargetResourceMySqlParamDropClsPtrInput added in v0.1.5

type DatahubTaskTargetResourceMySqlParamDropClsPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceMySqlParamDropClsPtrOutput() DatahubTaskTargetResourceMySqlParamDropClsPtrOutput
	ToDatahubTaskTargetResourceMySqlParamDropClsPtrOutputWithContext(context.Context) DatahubTaskTargetResourceMySqlParamDropClsPtrOutput
}

DatahubTaskTargetResourceMySqlParamDropClsPtrInput is an input type that accepts DatahubTaskTargetResourceMySqlParamDropClsArgs, DatahubTaskTargetResourceMySqlParamDropClsPtr and DatahubTaskTargetResourceMySqlParamDropClsPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceMySqlParamDropClsPtrInput` via:

        DatahubTaskTargetResourceMySqlParamDropClsArgs{...}

or:

        nil

type DatahubTaskTargetResourceMySqlParamDropClsPtrOutput added in v0.1.5

type DatahubTaskTargetResourceMySqlParamDropClsPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceMySqlParamDropClsPtrOutput) DropClsLogSet added in v0.1.5

cls log set.

func (DatahubTaskTargetResourceMySqlParamDropClsPtrOutput) DropClsOwneruin added in v0.1.5

Delivery account of cls.

func (DatahubTaskTargetResourceMySqlParamDropClsPtrOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (DatahubTaskTargetResourceMySqlParamDropClsPtrOutput) DropClsTopicId added in v0.1.5

topic of cls.

func (DatahubTaskTargetResourceMySqlParamDropClsPtrOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (DatahubTaskTargetResourceMySqlParamDropClsPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamDropClsPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamDropClsPtrOutput) ToDatahubTaskTargetResourceMySqlParamDropClsPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceMySqlParamDropClsPtrOutput) ToDatahubTaskTargetResourceMySqlParamDropClsPtrOutput() DatahubTaskTargetResourceMySqlParamDropClsPtrOutput

func (DatahubTaskTargetResourceMySqlParamDropClsPtrOutput) ToDatahubTaskTargetResourceMySqlParamDropClsPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceMySqlParamDropClsPtrOutput) ToDatahubTaskTargetResourceMySqlParamDropClsPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMySqlParamDropClsPtrOutput

type DatahubTaskTargetResourceMySqlParamInput added in v0.1.5

type DatahubTaskTargetResourceMySqlParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceMySqlParamOutput() DatahubTaskTargetResourceMySqlParamOutput
	ToDatahubTaskTargetResourceMySqlParamOutputWithContext(context.Context) DatahubTaskTargetResourceMySqlParamOutput
}

DatahubTaskTargetResourceMySqlParamInput is an input type that accepts DatahubTaskTargetResourceMySqlParamArgs and DatahubTaskTargetResourceMySqlParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceMySqlParamInput` via:

DatahubTaskTargetResourceMySqlParamArgs{...}

type DatahubTaskTargetResourceMySqlParamOutput added in v0.1.5

type DatahubTaskTargetResourceMySqlParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceMySqlParamOutput) DataSourceIncrementColumn added in v0.1.5

the name of the column to be monitored.

func (DatahubTaskTargetResourceMySqlParamOutput) DataSourceIncrementMode added in v0.1.5

TIMESTAMP indicates that the incremental column is of timestamp type, INCREMENT indicates that the incremental column is of self-incrementing id type.

func (DatahubTaskTargetResourceMySqlParamOutput) DataSourceMonitorMode added in v0.1.5

TABLE indicates that the read item is a table, QUERY indicates that the read item is a query.

func (DatahubTaskTargetResourceMySqlParamOutput) DataSourceMonitorResource added in v0.1.5

When DataMonitorMode=TABLE, pass in the Table that needs to be read; when DataMonitorMode=QUERY, pass in the query sql statement that needs to be read.

func (DatahubTaskTargetResourceMySqlParamOutput) DataSourceStartFrom added in v0.1.5

HEAD means copy stock + incremental data, TAIL means copy only incremental data.

func (DatahubTaskTargetResourceMySqlParamOutput) DataTargetInsertMode added in v0.1.5

INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.

func (DatahubTaskTargetResourceMySqlParamOutput) DataTargetPrimaryKeyField added in v0.1.5

When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.

func (DatahubTaskTargetResourceMySqlParamOutput) DataTargetRecordMappings added in v0.1.5

Mapping relationship between tables and messages.

func (DatahubTaskTargetResourceMySqlParamOutput) Database added in v0.1.5

MySQL database name, * is the whole database.

func (DatahubTaskTargetResourceMySqlParamOutput) DdlTopic added in v0.1.5

The Topic that stores the Ddl information of My SQL, if it is empty, it will not be stored by default.

func (DatahubTaskTargetResourceMySqlParamOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (DatahubTaskTargetResourceMySqlParamOutput) DropInvalidMessage added in v0.1.5

Whether to discard messages that fail to parse, the default is true.

func (DatahubTaskTargetResourceMySqlParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamOutput) IncludeContentChanges added in v0.1.5

If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.

func (DatahubTaskTargetResourceMySqlParamOutput) IncludeQuery added in v0.1.5

If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.

func (DatahubTaskTargetResourceMySqlParamOutput) IsTablePrefix added in v0.1.5

When the Table input is a prefix, the value of this item is true, otherwise it is false.

func (DatahubTaskTargetResourceMySqlParamOutput) IsTableRegular added in v0.1.5

Whether the input table is a regular expression, if this option and Is Table Prefix are true at the same time, the judgment priority of this option is higher than Is Table Prefix.

func (DatahubTaskTargetResourceMySqlParamOutput) KeyColumns added in v0.1.5

Format library1.table1 field 1,field 2;library 2.table2 field 2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (DatahubTaskTargetResourceMySqlParamOutput) OutputFormat added in v0.1.5

output format, DEFAULT, CANAL_1, CANAL_2.

func (DatahubTaskTargetResourceMySqlParamOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (DatahubTaskTargetResourceMySqlParamOutput) Resource added in v0.1.5

MySQL connection Id.

func (DatahubTaskTargetResourceMySqlParamOutput) SignalDatabase added in v0.1.5

database name of signal table.

func (DatahubTaskTargetResourceMySqlParamOutput) SnapshotMode added in v0.1.5

whether to Copy inventory information (schema_only does not copy, initial full amount), the default is initial.

func (DatahubTaskTargetResourceMySqlParamOutput) Table added in v0.1.5

The name of the MySQL data table, is the non-system table in all the monitored databases, which can be separated by, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name, when a regular expression needs to be filled in, the format is data database name.data table name.

func (DatahubTaskTargetResourceMySqlParamOutput) ToDatahubTaskTargetResourceMySqlParamOutput added in v0.1.5

func (o DatahubTaskTargetResourceMySqlParamOutput) ToDatahubTaskTargetResourceMySqlParamOutput() DatahubTaskTargetResourceMySqlParamOutput

func (DatahubTaskTargetResourceMySqlParamOutput) ToDatahubTaskTargetResourceMySqlParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceMySqlParamOutput) ToDatahubTaskTargetResourceMySqlParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMySqlParamOutput

func (DatahubTaskTargetResourceMySqlParamOutput) ToDatahubTaskTargetResourceMySqlParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceMySqlParamOutput) ToDatahubTaskTargetResourceMySqlParamPtrOutput() DatahubTaskTargetResourceMySqlParamPtrOutput

func (DatahubTaskTargetResourceMySqlParamOutput) ToDatahubTaskTargetResourceMySqlParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceMySqlParamOutput) ToDatahubTaskTargetResourceMySqlParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMySqlParamPtrOutput

func (DatahubTaskTargetResourceMySqlParamOutput) TopicRegex added in v0.1.5

Regular expression for routing events to specific topics, defaults to (.*).

func (DatahubTaskTargetResourceMySqlParamOutput) TopicReplacement added in v0.1.5

TopicRegex, $1, $2.

type DatahubTaskTargetResourceMySqlParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceMySqlParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceMySqlParamPtrOutput() DatahubTaskTargetResourceMySqlParamPtrOutput
	ToDatahubTaskTargetResourceMySqlParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceMySqlParamPtrOutput
}

DatahubTaskTargetResourceMySqlParamPtrInput is an input type that accepts DatahubTaskTargetResourceMySqlParamArgs, DatahubTaskTargetResourceMySqlParamPtr and DatahubTaskTargetResourceMySqlParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceMySqlParamPtrInput` via:

        DatahubTaskTargetResourceMySqlParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceMySqlParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceMySqlParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceMySqlParamPtrOutput) DataSourceIncrementColumn added in v0.1.5

the name of the column to be monitored.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) DataSourceIncrementMode added in v0.1.5

TIMESTAMP indicates that the incremental column is of timestamp type, INCREMENT indicates that the incremental column is of self-incrementing id type.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) DataSourceMonitorMode added in v0.1.5

TABLE indicates that the read item is a table, QUERY indicates that the read item is a query.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) DataSourceMonitorResource added in v0.1.5

When DataMonitorMode=TABLE, pass in the Table that needs to be read; when DataMonitorMode=QUERY, pass in the query sql statement that needs to be read.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) DataSourceStartFrom added in v0.1.5

HEAD means copy stock + incremental data, TAIL means copy only incremental data.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) DataTargetInsertMode added in v0.1.5

INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) DataTargetPrimaryKeyField added in v0.1.5

When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) DataTargetRecordMappings added in v0.1.5

Mapping relationship between tables and messages.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) Database added in v0.1.5

MySQL database name, * is the whole database.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) DdlTopic added in v0.1.5

The Topic that stores the Ddl information of My SQL, if it is empty, it will not be stored by default.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) DropInvalidMessage added in v0.1.5

Whether to discard messages that fail to parse, the default is true.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceMySqlParamPtrOutput) IncludeContentChanges added in v0.1.5

If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) IncludeQuery added in v0.1.5

If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) IsTablePrefix added in v0.1.5

When the Table input is a prefix, the value of this item is true, otherwise it is false.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) IsTableRegular added in v0.1.5

Whether the input table is a regular expression, if this option and Is Table Prefix are true at the same time, the judgment priority of this option is higher than Is Table Prefix.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) KeyColumns added in v0.1.5

Format library1.table1 field 1,field 2;library 2.table2 field 2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) OutputFormat added in v0.1.5

output format, DEFAULT, CANAL_1, CANAL_2.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) Resource added in v0.1.5

MySQL connection Id.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) SignalDatabase added in v0.1.5

database name of signal table.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) SnapshotMode added in v0.1.5

whether to Copy inventory information (schema_only does not copy, initial full amount), the default is initial.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) Table added in v0.1.5

The name of the MySQL data table, is the non-system table in all the monitored databases, which can be separated by, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name, when a regular expression needs to be filled in, the format is data database name.data table name.

func (DatahubTaskTargetResourceMySqlParamPtrOutput) ToDatahubTaskTargetResourceMySqlParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceMySqlParamPtrOutput) ToDatahubTaskTargetResourceMySqlParamPtrOutput() DatahubTaskTargetResourceMySqlParamPtrOutput

func (DatahubTaskTargetResourceMySqlParamPtrOutput) ToDatahubTaskTargetResourceMySqlParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceMySqlParamPtrOutput) ToDatahubTaskTargetResourceMySqlParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceMySqlParamPtrOutput

func (DatahubTaskTargetResourceMySqlParamPtrOutput) TopicRegex added in v0.1.5

Regular expression for routing events to specific topics, defaults to (.*).

func (DatahubTaskTargetResourceMySqlParamPtrOutput) TopicReplacement added in v0.1.5

TopicRegex, $1, $2.

type DatahubTaskTargetResourceOutput added in v0.1.5

type DatahubTaskTargetResourceOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceOutput) ClickHouseParam added in v0.1.5

ClickHouse config, Type CLICKHOUSE requierd.

func (DatahubTaskTargetResourceOutput) ClsParam added in v0.1.5

Cls configuration, Required when Type is CLS.

func (DatahubTaskTargetResourceOutput) CosParam added in v0.1.5

Cos configuration, required when Type is COS.

func (DatahubTaskTargetResourceOutput) CtsdbParam added in v0.1.5

Ctsdb configuration, Required when Type is CTSDB.

func (DatahubTaskTargetResourceOutput) DtsParam added in v0.1.5

Dts configuration, required when Type is DTS.

func (DatahubTaskTargetResourceOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceOutput) EsParam added in v0.1.5

Es configuration, required when Type is ES.

func (DatahubTaskTargetResourceOutput) EventBusParam added in v0.1.5

EB configuration, required when type is EB.

func (DatahubTaskTargetResourceOutput) KafkaParam added in v0.1.5

ckafka configuration, required when Type is KAFKA.

func (DatahubTaskTargetResourceOutput) MariaDbParam added in v0.1.5

MariaDB configuration, Required when Type is MARIADB.

func (DatahubTaskTargetResourceOutput) MongoDbParam added in v0.1.5

MongoDB config, Required when Type is MONGODB.

func (DatahubTaskTargetResourceOutput) MySqlParam added in v0.1.5

MySQL configuration, Required when Type is MYSQL.

func (DatahubTaskTargetResourceOutput) PostgreSqlParam added in v0.1.5

PostgreSQL configuration, Required when Type is POSTGRESQL or TDSQL C_POSTGRESQL.

func (DatahubTaskTargetResourceOutput) ScfParam added in v0.1.5

Scf configuration, Required when Type is SCF.

func (DatahubTaskTargetResourceOutput) SqlServerParam added in v0.1.5

SQLServer configuration, Required when Type is SQLSERVER.

func (DatahubTaskTargetResourceOutput) TdwParam added in v0.1.5

Tdw configuration, required when Type is TDW.

func (DatahubTaskTargetResourceOutput) ToDatahubTaskTargetResourceOutput added in v0.1.5

func (o DatahubTaskTargetResourceOutput) ToDatahubTaskTargetResourceOutput() DatahubTaskTargetResourceOutput

func (DatahubTaskTargetResourceOutput) ToDatahubTaskTargetResourceOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceOutput) ToDatahubTaskTargetResourceOutputWithContext(ctx context.Context) DatahubTaskTargetResourceOutput

func (DatahubTaskTargetResourceOutput) ToDatahubTaskTargetResourcePtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceOutput) ToDatahubTaskTargetResourcePtrOutput() DatahubTaskTargetResourcePtrOutput

func (DatahubTaskTargetResourceOutput) ToDatahubTaskTargetResourcePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceOutput) ToDatahubTaskTargetResourcePtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourcePtrOutput

func (DatahubTaskTargetResourceOutput) TopicParam added in v0.1.5

Topic configuration, Required when Type is Topic.

func (DatahubTaskTargetResourceOutput) Type added in v0.1.5

Resource Type.

type DatahubTaskTargetResourcePostgreSqlParam added in v0.1.5

type DatahubTaskTargetResourcePostgreSqlParam struct {
	// Upstream data format (JSON|Debezium), required when the database synchronization mode matches the default field.
	DataFormat *string `pulumi:"dataFormat"`
	// INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.
	DataTargetInsertMode *string `pulumi:"dataTargetInsertMode"`
	// When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.
	DataTargetPrimaryKeyField *string `pulumi:"dataTargetPrimaryKeyField"`
	// Mapping relationship between tables and messages.
	DataTargetRecordMappings []DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMapping `pulumi:"dataTargetRecordMappings"`
	// PostgreSQL database name.
	Database string `pulumi:"database"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage *bool `pulumi:"dropInvalidMessage"`
	// Whether the input table is a regular expression.
	IsTableRegular *bool `pulumi:"isTableRegular"`
	// Format  library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns *string `pulumi:"keyColumns"`
	// (decoderbufs/pgoutput), default decoderbufs.
	PluginName string `pulumi:"pluginName"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema *bool `pulumi:"recordWithSchema"`
	// PostgreSQL connection Id.
	Resource string `pulumi:"resource"`
	// never|initial, default initial.
	SnapshotMode *string `pulumi:"snapshotMode"`
	// PostgreSQL tableName, * is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of Schema name.Data table name, and you need to fill in a regular expression When, the format is Schema name.data table name.
	Table string `pulumi:"table"`
}

type DatahubTaskTargetResourcePostgreSqlParamArgs added in v0.1.5

type DatahubTaskTargetResourcePostgreSqlParamArgs struct {
	// Upstream data format (JSON|Debezium), required when the database synchronization mode matches the default field.
	DataFormat pulumi.StringPtrInput `pulumi:"dataFormat"`
	// INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.
	DataTargetInsertMode pulumi.StringPtrInput `pulumi:"dataTargetInsertMode"`
	// When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.
	DataTargetPrimaryKeyField pulumi.StringPtrInput `pulumi:"dataTargetPrimaryKeyField"`
	// Mapping relationship between tables and messages.
	DataTargetRecordMappings DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayInput `pulumi:"dataTargetRecordMappings"`
	// PostgreSQL database name.
	Database pulumi.StringInput `pulumi:"database"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage pulumi.BoolPtrInput `pulumi:"dropInvalidMessage"`
	// Whether the input table is a regular expression.
	IsTableRegular pulumi.BoolPtrInput `pulumi:"isTableRegular"`
	// Format  library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns pulumi.StringPtrInput `pulumi:"keyColumns"`
	// (decoderbufs/pgoutput), default decoderbufs.
	PluginName pulumi.StringInput `pulumi:"pluginName"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema pulumi.BoolPtrInput `pulumi:"recordWithSchema"`
	// PostgreSQL connection Id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// never|initial, default initial.
	SnapshotMode pulumi.StringPtrInput `pulumi:"snapshotMode"`
	// PostgreSQL tableName, * is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of Schema name.Data table name, and you need to fill in a regular expression When, the format is Schema name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
}

func (DatahubTaskTargetResourcePostgreSqlParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourcePostgreSqlParamArgs) ToDatahubTaskTargetResourcePostgreSqlParamOutput added in v0.1.5

func (i DatahubTaskTargetResourcePostgreSqlParamArgs) ToDatahubTaskTargetResourcePostgreSqlParamOutput() DatahubTaskTargetResourcePostgreSqlParamOutput

func (DatahubTaskTargetResourcePostgreSqlParamArgs) ToDatahubTaskTargetResourcePostgreSqlParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourcePostgreSqlParamArgs) ToDatahubTaskTargetResourcePostgreSqlParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourcePostgreSqlParamOutput

func (DatahubTaskTargetResourcePostgreSqlParamArgs) ToDatahubTaskTargetResourcePostgreSqlParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourcePostgreSqlParamArgs) ToDatahubTaskTargetResourcePostgreSqlParamPtrOutput() DatahubTaskTargetResourcePostgreSqlParamPtrOutput

func (DatahubTaskTargetResourcePostgreSqlParamArgs) ToDatahubTaskTargetResourcePostgreSqlParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourcePostgreSqlParamArgs) ToDatahubTaskTargetResourcePostgreSqlParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourcePostgreSqlParamPtrOutput

type DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMapping added in v0.1.5

type DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMapping struct {
	// Whether the message is allowed to be empty.
	AllowNull *bool `pulumi:"allowNull"`
	// Whether it is an auto-increment column.
	AutoIncrement *bool `pulumi:"autoIncrement"`
	// Corresponding mapping column name.
	ColumnName *string `pulumi:"columnName"`
	// current column size.
	ColumnSize *string `pulumi:"columnSize"`
	// current column precision.
	DecimalDigits *string `pulumi:"decimalDigits"`
	// Database table default parameters.
	DefaultValue *string `pulumi:"defaultValue"`
	// Database table extra fields.
	ExtraInfo *string `pulumi:"extraInfo"`
	// The key name of the message.
	JsonKey *string `pulumi:"jsonKey"`
	// message type.
	Type *string `pulumi:"type"`
}

type DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArgs added in v0.1.5

type DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArgs struct {
	// Whether the message is allowed to be empty.
	AllowNull pulumi.BoolPtrInput `pulumi:"allowNull"`
	// Whether it is an auto-increment column.
	AutoIncrement pulumi.BoolPtrInput `pulumi:"autoIncrement"`
	// Corresponding mapping column name.
	ColumnName pulumi.StringPtrInput `pulumi:"columnName"`
	// current column size.
	ColumnSize pulumi.StringPtrInput `pulumi:"columnSize"`
	// current column precision.
	DecimalDigits pulumi.StringPtrInput `pulumi:"decimalDigits"`
	// Database table default parameters.
	DefaultValue pulumi.StringPtrInput `pulumi:"defaultValue"`
	// Database table extra fields.
	ExtraInfo pulumi.StringPtrInput `pulumi:"extraInfo"`
	// The key name of the message.
	JsonKey pulumi.StringPtrInput `pulumi:"jsonKey"`
	// message type.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArgs) ToDatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput added in v0.1.5

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArgs) ToDatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArgs) ToDatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutputWithContext(ctx context.Context) DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput

type DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArray added in v0.1.5

type DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArray []DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingInput

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArray) ElementType added in v0.1.5

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArray) ToDatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArray) ToDatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArray) ToDatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutputWithContext(ctx context.Context) DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput

type DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayInput added in v0.1.5

type DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput() DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput
	ToDatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutputWithContext(context.Context) DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput
}

DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayInput is an input type that accepts DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArray and DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput values. You can construct a concrete instance of `DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayInput` via:

DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArray{ DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArgs{...} }

type DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

type DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput) Index added in v0.1.5

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput) ToDatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput) ToDatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutputWithContext added in v0.1.5

type DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingInput added in v0.1.5

type DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput() DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput
	ToDatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutputWithContext(context.Context) DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput
}

DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingInput is an input type that accepts DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArgs and DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput values. You can construct a concrete instance of `DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingInput` via:

DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingArgs{...}

type DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput added in v0.1.5

type DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) AllowNull added in v0.1.5

Whether the message is allowed to be empty.

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) AutoIncrement added in v0.1.5

Whether it is an auto-increment column.

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) ColumnName added in v0.1.5

Corresponding mapping column name.

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) ColumnSize added in v0.1.5

current column size.

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) DecimalDigits added in v0.1.5

current column precision.

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) DefaultValue added in v0.1.5

Database table default parameters.

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) ExtraInfo added in v0.1.5

Database table extra fields.

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) JsonKey added in v0.1.5

The key name of the message.

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) ToDatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput added in v0.1.5

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) ToDatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) ToDatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutputWithContext(ctx context.Context) DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput

func (DatahubTaskTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) Type added in v0.1.5

message type.

type DatahubTaskTargetResourcePostgreSqlParamInput added in v0.1.5

type DatahubTaskTargetResourcePostgreSqlParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourcePostgreSqlParamOutput() DatahubTaskTargetResourcePostgreSqlParamOutput
	ToDatahubTaskTargetResourcePostgreSqlParamOutputWithContext(context.Context) DatahubTaskTargetResourcePostgreSqlParamOutput
}

DatahubTaskTargetResourcePostgreSqlParamInput is an input type that accepts DatahubTaskTargetResourcePostgreSqlParamArgs and DatahubTaskTargetResourcePostgreSqlParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourcePostgreSqlParamInput` via:

DatahubTaskTargetResourcePostgreSqlParamArgs{...}

type DatahubTaskTargetResourcePostgreSqlParamOutput added in v0.1.5

type DatahubTaskTargetResourcePostgreSqlParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourcePostgreSqlParamOutput) DataFormat added in v0.1.5

Upstream data format (JSON|Debezium), required when the database synchronization mode matches the default field.

func (DatahubTaskTargetResourcePostgreSqlParamOutput) DataTargetInsertMode added in v0.1.5

INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.

func (DatahubTaskTargetResourcePostgreSqlParamOutput) DataTargetPrimaryKeyField added in v0.1.5

When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.

func (DatahubTaskTargetResourcePostgreSqlParamOutput) DataTargetRecordMappings added in v0.1.5

Mapping relationship between tables and messages.

func (DatahubTaskTargetResourcePostgreSqlParamOutput) Database added in v0.1.5

PostgreSQL database name.

func (DatahubTaskTargetResourcePostgreSqlParamOutput) DropInvalidMessage added in v0.1.5

Whether to discard messages that fail to parse, the default is true.

func (DatahubTaskTargetResourcePostgreSqlParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourcePostgreSqlParamOutput) IsTableRegular added in v0.1.5

Whether the input table is a regular expression.

func (DatahubTaskTargetResourcePostgreSqlParamOutput) KeyColumns added in v0.1.5

Format library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (DatahubTaskTargetResourcePostgreSqlParamOutput) PluginName added in v0.1.5

(decoderbufs/pgoutput), default decoderbufs.

func (DatahubTaskTargetResourcePostgreSqlParamOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (DatahubTaskTargetResourcePostgreSqlParamOutput) Resource added in v0.1.5

PostgreSQL connection Id.

func (DatahubTaskTargetResourcePostgreSqlParamOutput) SnapshotMode added in v0.1.5

never|initial, default initial.

func (DatahubTaskTargetResourcePostgreSqlParamOutput) Table added in v0.1.5

PostgreSQL tableName, * is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of Schema name.Data table name, and you need to fill in a regular expression When, the format is Schema name.data table name.

func (DatahubTaskTargetResourcePostgreSqlParamOutput) ToDatahubTaskTargetResourcePostgreSqlParamOutput added in v0.1.5

func (o DatahubTaskTargetResourcePostgreSqlParamOutput) ToDatahubTaskTargetResourcePostgreSqlParamOutput() DatahubTaskTargetResourcePostgreSqlParamOutput

func (DatahubTaskTargetResourcePostgreSqlParamOutput) ToDatahubTaskTargetResourcePostgreSqlParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourcePostgreSqlParamOutput) ToDatahubTaskTargetResourcePostgreSqlParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourcePostgreSqlParamOutput

func (DatahubTaskTargetResourcePostgreSqlParamOutput) ToDatahubTaskTargetResourcePostgreSqlParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourcePostgreSqlParamOutput) ToDatahubTaskTargetResourcePostgreSqlParamPtrOutput() DatahubTaskTargetResourcePostgreSqlParamPtrOutput

func (DatahubTaskTargetResourcePostgreSqlParamOutput) ToDatahubTaskTargetResourcePostgreSqlParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourcePostgreSqlParamOutput) ToDatahubTaskTargetResourcePostgreSqlParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourcePostgreSqlParamPtrOutput

type DatahubTaskTargetResourcePostgreSqlParamPtrInput added in v0.1.5

type DatahubTaskTargetResourcePostgreSqlParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourcePostgreSqlParamPtrOutput() DatahubTaskTargetResourcePostgreSqlParamPtrOutput
	ToDatahubTaskTargetResourcePostgreSqlParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourcePostgreSqlParamPtrOutput
}

DatahubTaskTargetResourcePostgreSqlParamPtrInput is an input type that accepts DatahubTaskTargetResourcePostgreSqlParamArgs, DatahubTaskTargetResourcePostgreSqlParamPtr and DatahubTaskTargetResourcePostgreSqlParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourcePostgreSqlParamPtrInput` via:

        DatahubTaskTargetResourcePostgreSqlParamArgs{...}

or:

        nil

type DatahubTaskTargetResourcePostgreSqlParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourcePostgreSqlParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) DataFormat added in v0.1.5

Upstream data format (JSON|Debezium), required when the database synchronization mode matches the default field.

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) DataTargetInsertMode added in v0.1.5

INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) DataTargetPrimaryKeyField added in v0.1.5

When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) DataTargetRecordMappings added in v0.1.5

Mapping relationship between tables and messages.

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) Database added in v0.1.5

PostgreSQL database name.

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) DropInvalidMessage added in v0.1.5

Whether to discard messages that fail to parse, the default is true.

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) IsTableRegular added in v0.1.5

Whether the input table is a regular expression.

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) KeyColumns added in v0.1.5

Format library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) PluginName added in v0.1.5

(decoderbufs/pgoutput), default decoderbufs.

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) Resource added in v0.1.5

PostgreSQL connection Id.

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) SnapshotMode added in v0.1.5

never|initial, default initial.

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) Table added in v0.1.5

PostgreSQL tableName, * is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of Schema name.Data table name, and you need to fill in a regular expression When, the format is Schema name.data table name.

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) ToDatahubTaskTargetResourcePostgreSqlParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourcePostgreSqlParamPtrOutput) ToDatahubTaskTargetResourcePostgreSqlParamPtrOutput() DatahubTaskTargetResourcePostgreSqlParamPtrOutput

func (DatahubTaskTargetResourcePostgreSqlParamPtrOutput) ToDatahubTaskTargetResourcePostgreSqlParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourcePostgreSqlParamPtrOutput) ToDatahubTaskTargetResourcePostgreSqlParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourcePostgreSqlParamPtrOutput

type DatahubTaskTargetResourcePtrInput added in v0.1.5

type DatahubTaskTargetResourcePtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourcePtrOutput() DatahubTaskTargetResourcePtrOutput
	ToDatahubTaskTargetResourcePtrOutputWithContext(context.Context) DatahubTaskTargetResourcePtrOutput
}

DatahubTaskTargetResourcePtrInput is an input type that accepts DatahubTaskTargetResourceArgs, DatahubTaskTargetResourcePtr and DatahubTaskTargetResourcePtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourcePtrInput` via:

        DatahubTaskTargetResourceArgs{...}

or:

        nil

func DatahubTaskTargetResourcePtr added in v0.1.5

type DatahubTaskTargetResourcePtrOutput added in v0.1.5

type DatahubTaskTargetResourcePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourcePtrOutput) ClickHouseParam added in v0.1.5

ClickHouse config, Type CLICKHOUSE requierd.

func (DatahubTaskTargetResourcePtrOutput) ClsParam added in v0.1.5

Cls configuration, Required when Type is CLS.

func (DatahubTaskTargetResourcePtrOutput) CosParam added in v0.1.5

Cos configuration, required when Type is COS.

func (DatahubTaskTargetResourcePtrOutput) CtsdbParam added in v0.1.5

Ctsdb configuration, Required when Type is CTSDB.

func (DatahubTaskTargetResourcePtrOutput) DtsParam added in v0.1.5

Dts configuration, required when Type is DTS.

func (DatahubTaskTargetResourcePtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourcePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourcePtrOutput) EsParam added in v0.1.5

Es configuration, required when Type is ES.

func (DatahubTaskTargetResourcePtrOutput) EventBusParam added in v0.1.5

EB configuration, required when type is EB.

func (DatahubTaskTargetResourcePtrOutput) KafkaParam added in v0.1.5

ckafka configuration, required when Type is KAFKA.

func (DatahubTaskTargetResourcePtrOutput) MariaDbParam added in v0.1.5

MariaDB configuration, Required when Type is MARIADB.

func (DatahubTaskTargetResourcePtrOutput) MongoDbParam added in v0.1.5

MongoDB config, Required when Type is MONGODB.

func (DatahubTaskTargetResourcePtrOutput) MySqlParam added in v0.1.5

MySQL configuration, Required when Type is MYSQL.

func (DatahubTaskTargetResourcePtrOutput) PostgreSqlParam added in v0.1.5

PostgreSQL configuration, Required when Type is POSTGRESQL or TDSQL C_POSTGRESQL.

func (DatahubTaskTargetResourcePtrOutput) ScfParam added in v0.1.5

Scf configuration, Required when Type is SCF.

func (DatahubTaskTargetResourcePtrOutput) SqlServerParam added in v0.1.5

SQLServer configuration, Required when Type is SQLSERVER.

func (DatahubTaskTargetResourcePtrOutput) TdwParam added in v0.1.5

Tdw configuration, required when Type is TDW.

func (DatahubTaskTargetResourcePtrOutput) ToDatahubTaskTargetResourcePtrOutput added in v0.1.5

func (o DatahubTaskTargetResourcePtrOutput) ToDatahubTaskTargetResourcePtrOutput() DatahubTaskTargetResourcePtrOutput

func (DatahubTaskTargetResourcePtrOutput) ToDatahubTaskTargetResourcePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourcePtrOutput) ToDatahubTaskTargetResourcePtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourcePtrOutput

func (DatahubTaskTargetResourcePtrOutput) TopicParam added in v0.1.5

Topic configuration, Required when Type is Topic.

func (DatahubTaskTargetResourcePtrOutput) Type added in v0.1.5

Resource Type.

type DatahubTaskTargetResourceScfParam added in v0.1.5

type DatahubTaskTargetResourceScfParam struct {
	// The maximum number of messages sent in each batch, the default is 1000.
	BatchSize *int `pulumi:"batchSize"`
	// SCF function name.
	FunctionName string `pulumi:"functionName"`
	// The number of retries after the SCF call fails, the default is 5.
	MaxRetries *int `pulumi:"maxRetries"`
	// SCF cloud function namespace, the default is default.
	Namespace *string `pulumi:"namespace"`
	// SCF cloud function version and alias, the default is DEFAULT.
	Qualifier *string `pulumi:"qualifier"`
}

type DatahubTaskTargetResourceScfParamArgs added in v0.1.5

type DatahubTaskTargetResourceScfParamArgs struct {
	// The maximum number of messages sent in each batch, the default is 1000.
	BatchSize pulumi.IntPtrInput `pulumi:"batchSize"`
	// SCF function name.
	FunctionName pulumi.StringInput `pulumi:"functionName"`
	// The number of retries after the SCF call fails, the default is 5.
	MaxRetries pulumi.IntPtrInput `pulumi:"maxRetries"`
	// SCF cloud function namespace, the default is default.
	Namespace pulumi.StringPtrInput `pulumi:"namespace"`
	// SCF cloud function version and alias, the default is DEFAULT.
	Qualifier pulumi.StringPtrInput `pulumi:"qualifier"`
}

func (DatahubTaskTargetResourceScfParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceScfParamArgs) ToDatahubTaskTargetResourceScfParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceScfParamArgs) ToDatahubTaskTargetResourceScfParamOutput() DatahubTaskTargetResourceScfParamOutput

func (DatahubTaskTargetResourceScfParamArgs) ToDatahubTaskTargetResourceScfParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceScfParamArgs) ToDatahubTaskTargetResourceScfParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceScfParamOutput

func (DatahubTaskTargetResourceScfParamArgs) ToDatahubTaskTargetResourceScfParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceScfParamArgs) ToDatahubTaskTargetResourceScfParamPtrOutput() DatahubTaskTargetResourceScfParamPtrOutput

func (DatahubTaskTargetResourceScfParamArgs) ToDatahubTaskTargetResourceScfParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceScfParamArgs) ToDatahubTaskTargetResourceScfParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceScfParamPtrOutput

type DatahubTaskTargetResourceScfParamInput added in v0.1.5

type DatahubTaskTargetResourceScfParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceScfParamOutput() DatahubTaskTargetResourceScfParamOutput
	ToDatahubTaskTargetResourceScfParamOutputWithContext(context.Context) DatahubTaskTargetResourceScfParamOutput
}

DatahubTaskTargetResourceScfParamInput is an input type that accepts DatahubTaskTargetResourceScfParamArgs and DatahubTaskTargetResourceScfParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceScfParamInput` via:

DatahubTaskTargetResourceScfParamArgs{...}

type DatahubTaskTargetResourceScfParamOutput added in v0.1.5

type DatahubTaskTargetResourceScfParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceScfParamOutput) BatchSize added in v0.1.5

The maximum number of messages sent in each batch, the default is 1000.

func (DatahubTaskTargetResourceScfParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceScfParamOutput) FunctionName added in v0.1.5

SCF function name.

func (DatahubTaskTargetResourceScfParamOutput) MaxRetries added in v0.1.5

The number of retries after the SCF call fails, the default is 5.

func (DatahubTaskTargetResourceScfParamOutput) Namespace added in v0.1.5

SCF cloud function namespace, the default is default.

func (DatahubTaskTargetResourceScfParamOutput) Qualifier added in v0.1.5

SCF cloud function version and alias, the default is DEFAULT.

func (DatahubTaskTargetResourceScfParamOutput) ToDatahubTaskTargetResourceScfParamOutput added in v0.1.5

func (o DatahubTaskTargetResourceScfParamOutput) ToDatahubTaskTargetResourceScfParamOutput() DatahubTaskTargetResourceScfParamOutput

func (DatahubTaskTargetResourceScfParamOutput) ToDatahubTaskTargetResourceScfParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceScfParamOutput) ToDatahubTaskTargetResourceScfParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceScfParamOutput

func (DatahubTaskTargetResourceScfParamOutput) ToDatahubTaskTargetResourceScfParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceScfParamOutput) ToDatahubTaskTargetResourceScfParamPtrOutput() DatahubTaskTargetResourceScfParamPtrOutput

func (DatahubTaskTargetResourceScfParamOutput) ToDatahubTaskTargetResourceScfParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceScfParamOutput) ToDatahubTaskTargetResourceScfParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceScfParamPtrOutput

type DatahubTaskTargetResourceScfParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceScfParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceScfParamPtrOutput() DatahubTaskTargetResourceScfParamPtrOutput
	ToDatahubTaskTargetResourceScfParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceScfParamPtrOutput
}

DatahubTaskTargetResourceScfParamPtrInput is an input type that accepts DatahubTaskTargetResourceScfParamArgs, DatahubTaskTargetResourceScfParamPtr and DatahubTaskTargetResourceScfParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceScfParamPtrInput` via:

        DatahubTaskTargetResourceScfParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceScfParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceScfParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceScfParamPtrOutput) BatchSize added in v0.1.5

The maximum number of messages sent in each batch, the default is 1000.

func (DatahubTaskTargetResourceScfParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceScfParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceScfParamPtrOutput) FunctionName added in v0.1.5

SCF function name.

func (DatahubTaskTargetResourceScfParamPtrOutput) MaxRetries added in v0.1.5

The number of retries after the SCF call fails, the default is 5.

func (DatahubTaskTargetResourceScfParamPtrOutput) Namespace added in v0.1.5

SCF cloud function namespace, the default is default.

func (DatahubTaskTargetResourceScfParamPtrOutput) Qualifier added in v0.1.5

SCF cloud function version and alias, the default is DEFAULT.

func (DatahubTaskTargetResourceScfParamPtrOutput) ToDatahubTaskTargetResourceScfParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceScfParamPtrOutput) ToDatahubTaskTargetResourceScfParamPtrOutput() DatahubTaskTargetResourceScfParamPtrOutput

func (DatahubTaskTargetResourceScfParamPtrOutput) ToDatahubTaskTargetResourceScfParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceScfParamPtrOutput) ToDatahubTaskTargetResourceScfParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceScfParamPtrOutput

type DatahubTaskTargetResourceSqlServerParam added in v0.1.5

type DatahubTaskTargetResourceSqlServerParam struct {
	// SQLServer database name.
	Database string `pulumi:"database"`
	// SQLServer connection Id.
	Resource string `pulumi:"resource"`
	// schema_only|initial default initial.
	SnapshotMode *string `pulumi:"snapshotMode"`
	// SQLServer table, *is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
}

type DatahubTaskTargetResourceSqlServerParamArgs added in v0.1.5

type DatahubTaskTargetResourceSqlServerParamArgs struct {
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// SQLServer connection Id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// schema_only|initial default initial.
	SnapshotMode pulumi.StringPtrInput `pulumi:"snapshotMode"`
	// SQLServer table, *is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
}

func (DatahubTaskTargetResourceSqlServerParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceSqlServerParamArgs) ToDatahubTaskTargetResourceSqlServerParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceSqlServerParamArgs) ToDatahubTaskTargetResourceSqlServerParamOutput() DatahubTaskTargetResourceSqlServerParamOutput

func (DatahubTaskTargetResourceSqlServerParamArgs) ToDatahubTaskTargetResourceSqlServerParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceSqlServerParamArgs) ToDatahubTaskTargetResourceSqlServerParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceSqlServerParamOutput

func (DatahubTaskTargetResourceSqlServerParamArgs) ToDatahubTaskTargetResourceSqlServerParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceSqlServerParamArgs) ToDatahubTaskTargetResourceSqlServerParamPtrOutput() DatahubTaskTargetResourceSqlServerParamPtrOutput

func (DatahubTaskTargetResourceSqlServerParamArgs) ToDatahubTaskTargetResourceSqlServerParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceSqlServerParamArgs) ToDatahubTaskTargetResourceSqlServerParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceSqlServerParamPtrOutput

type DatahubTaskTargetResourceSqlServerParamInput added in v0.1.5

type DatahubTaskTargetResourceSqlServerParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceSqlServerParamOutput() DatahubTaskTargetResourceSqlServerParamOutput
	ToDatahubTaskTargetResourceSqlServerParamOutputWithContext(context.Context) DatahubTaskTargetResourceSqlServerParamOutput
}

DatahubTaskTargetResourceSqlServerParamInput is an input type that accepts DatahubTaskTargetResourceSqlServerParamArgs and DatahubTaskTargetResourceSqlServerParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceSqlServerParamInput` via:

DatahubTaskTargetResourceSqlServerParamArgs{...}

type DatahubTaskTargetResourceSqlServerParamOutput added in v0.1.5

type DatahubTaskTargetResourceSqlServerParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceSqlServerParamOutput) Database added in v0.1.5

SQLServer database name.

func (DatahubTaskTargetResourceSqlServerParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceSqlServerParamOutput) Resource added in v0.1.5

SQLServer connection Id.

func (DatahubTaskTargetResourceSqlServerParamOutput) SnapshotMode added in v0.1.5

schema_only|initial default initial.

func (DatahubTaskTargetResourceSqlServerParamOutput) Table added in v0.1.5

SQLServer table, *is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (DatahubTaskTargetResourceSqlServerParamOutput) ToDatahubTaskTargetResourceSqlServerParamOutput added in v0.1.5

func (o DatahubTaskTargetResourceSqlServerParamOutput) ToDatahubTaskTargetResourceSqlServerParamOutput() DatahubTaskTargetResourceSqlServerParamOutput

func (DatahubTaskTargetResourceSqlServerParamOutput) ToDatahubTaskTargetResourceSqlServerParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceSqlServerParamOutput) ToDatahubTaskTargetResourceSqlServerParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceSqlServerParamOutput

func (DatahubTaskTargetResourceSqlServerParamOutput) ToDatahubTaskTargetResourceSqlServerParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceSqlServerParamOutput) ToDatahubTaskTargetResourceSqlServerParamPtrOutput() DatahubTaskTargetResourceSqlServerParamPtrOutput

func (DatahubTaskTargetResourceSqlServerParamOutput) ToDatahubTaskTargetResourceSqlServerParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceSqlServerParamOutput) ToDatahubTaskTargetResourceSqlServerParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceSqlServerParamPtrOutput

type DatahubTaskTargetResourceSqlServerParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceSqlServerParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceSqlServerParamPtrOutput() DatahubTaskTargetResourceSqlServerParamPtrOutput
	ToDatahubTaskTargetResourceSqlServerParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceSqlServerParamPtrOutput
}

DatahubTaskTargetResourceSqlServerParamPtrInput is an input type that accepts DatahubTaskTargetResourceSqlServerParamArgs, DatahubTaskTargetResourceSqlServerParamPtr and DatahubTaskTargetResourceSqlServerParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceSqlServerParamPtrInput` via:

        DatahubTaskTargetResourceSqlServerParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceSqlServerParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceSqlServerParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceSqlServerParamPtrOutput) Database added in v0.1.5

SQLServer database name.

func (DatahubTaskTargetResourceSqlServerParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceSqlServerParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceSqlServerParamPtrOutput) Resource added in v0.1.5

SQLServer connection Id.

func (DatahubTaskTargetResourceSqlServerParamPtrOutput) SnapshotMode added in v0.1.5

schema_only|initial default initial.

func (DatahubTaskTargetResourceSqlServerParamPtrOutput) Table added in v0.1.5

SQLServer table, *is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (DatahubTaskTargetResourceSqlServerParamPtrOutput) ToDatahubTaskTargetResourceSqlServerParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceSqlServerParamPtrOutput) ToDatahubTaskTargetResourceSqlServerParamPtrOutput() DatahubTaskTargetResourceSqlServerParamPtrOutput

func (DatahubTaskTargetResourceSqlServerParamPtrOutput) ToDatahubTaskTargetResourceSqlServerParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceSqlServerParamPtrOutput) ToDatahubTaskTargetResourceSqlServerParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceSqlServerParamPtrOutput

type DatahubTaskTargetResourceTdwParam added in v0.1.5

type DatahubTaskTargetResourceTdwParam struct {
	// Tdw bid.
	Bid string `pulumi:"bid"`
	// default true.
	IsDomestic *bool `pulumi:"isDomestic"`
	// TDW address, defalt tl-tdbank-tdmanager.tencent-distribute.com.
	TdwHost *string `pulumi:"tdwHost"`
	// TDW port, default 8099.
	TdwPort *int `pulumi:"tdwPort"`
	// Tdw tid.
	Tid string `pulumi:"tid"`
}

type DatahubTaskTargetResourceTdwParamArgs added in v0.1.5

type DatahubTaskTargetResourceTdwParamArgs struct {
	// Tdw bid.
	Bid pulumi.StringInput `pulumi:"bid"`
	// default true.
	IsDomestic pulumi.BoolPtrInput `pulumi:"isDomestic"`
	// TDW address, defalt tl-tdbank-tdmanager.tencent-distribute.com.
	TdwHost pulumi.StringPtrInput `pulumi:"tdwHost"`
	// TDW port, default 8099.
	TdwPort pulumi.IntPtrInput `pulumi:"tdwPort"`
	// Tdw tid.
	Tid pulumi.StringInput `pulumi:"tid"`
}

func (DatahubTaskTargetResourceTdwParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceTdwParamArgs) ToDatahubTaskTargetResourceTdwParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceTdwParamArgs) ToDatahubTaskTargetResourceTdwParamOutput() DatahubTaskTargetResourceTdwParamOutput

func (DatahubTaskTargetResourceTdwParamArgs) ToDatahubTaskTargetResourceTdwParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceTdwParamArgs) ToDatahubTaskTargetResourceTdwParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceTdwParamOutput

func (DatahubTaskTargetResourceTdwParamArgs) ToDatahubTaskTargetResourceTdwParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceTdwParamArgs) ToDatahubTaskTargetResourceTdwParamPtrOutput() DatahubTaskTargetResourceTdwParamPtrOutput

func (DatahubTaskTargetResourceTdwParamArgs) ToDatahubTaskTargetResourceTdwParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceTdwParamArgs) ToDatahubTaskTargetResourceTdwParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceTdwParamPtrOutput

type DatahubTaskTargetResourceTdwParamInput added in v0.1.5

type DatahubTaskTargetResourceTdwParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceTdwParamOutput() DatahubTaskTargetResourceTdwParamOutput
	ToDatahubTaskTargetResourceTdwParamOutputWithContext(context.Context) DatahubTaskTargetResourceTdwParamOutput
}

DatahubTaskTargetResourceTdwParamInput is an input type that accepts DatahubTaskTargetResourceTdwParamArgs and DatahubTaskTargetResourceTdwParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceTdwParamInput` via:

DatahubTaskTargetResourceTdwParamArgs{...}

type DatahubTaskTargetResourceTdwParamOutput added in v0.1.5

type DatahubTaskTargetResourceTdwParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceTdwParamOutput) Bid added in v0.1.5

Tdw bid.

func (DatahubTaskTargetResourceTdwParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceTdwParamOutput) IsDomestic added in v0.1.5

default true.

func (DatahubTaskTargetResourceTdwParamOutput) TdwHost added in v0.1.5

TDW address, defalt tl-tdbank-tdmanager.tencent-distribute.com.

func (DatahubTaskTargetResourceTdwParamOutput) TdwPort added in v0.1.5

TDW port, default 8099.

func (DatahubTaskTargetResourceTdwParamOutput) Tid added in v0.1.5

Tdw tid.

func (DatahubTaskTargetResourceTdwParamOutput) ToDatahubTaskTargetResourceTdwParamOutput added in v0.1.5

func (o DatahubTaskTargetResourceTdwParamOutput) ToDatahubTaskTargetResourceTdwParamOutput() DatahubTaskTargetResourceTdwParamOutput

func (DatahubTaskTargetResourceTdwParamOutput) ToDatahubTaskTargetResourceTdwParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceTdwParamOutput) ToDatahubTaskTargetResourceTdwParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceTdwParamOutput

func (DatahubTaskTargetResourceTdwParamOutput) ToDatahubTaskTargetResourceTdwParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceTdwParamOutput) ToDatahubTaskTargetResourceTdwParamPtrOutput() DatahubTaskTargetResourceTdwParamPtrOutput

func (DatahubTaskTargetResourceTdwParamOutput) ToDatahubTaskTargetResourceTdwParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceTdwParamOutput) ToDatahubTaskTargetResourceTdwParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceTdwParamPtrOutput

type DatahubTaskTargetResourceTdwParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceTdwParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceTdwParamPtrOutput() DatahubTaskTargetResourceTdwParamPtrOutput
	ToDatahubTaskTargetResourceTdwParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceTdwParamPtrOutput
}

DatahubTaskTargetResourceTdwParamPtrInput is an input type that accepts DatahubTaskTargetResourceTdwParamArgs, DatahubTaskTargetResourceTdwParamPtr and DatahubTaskTargetResourceTdwParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceTdwParamPtrInput` via:

        DatahubTaskTargetResourceTdwParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceTdwParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceTdwParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceTdwParamPtrOutput) Bid added in v0.1.5

Tdw bid.

func (DatahubTaskTargetResourceTdwParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceTdwParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceTdwParamPtrOutput) IsDomestic added in v0.1.5

default true.

func (DatahubTaskTargetResourceTdwParamPtrOutput) TdwHost added in v0.1.5

TDW address, defalt tl-tdbank-tdmanager.tencent-distribute.com.

func (DatahubTaskTargetResourceTdwParamPtrOutput) TdwPort added in v0.1.5

TDW port, default 8099.

func (DatahubTaskTargetResourceTdwParamPtrOutput) Tid added in v0.1.5

Tdw tid.

func (DatahubTaskTargetResourceTdwParamPtrOutput) ToDatahubTaskTargetResourceTdwParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceTdwParamPtrOutput) ToDatahubTaskTargetResourceTdwParamPtrOutput() DatahubTaskTargetResourceTdwParamPtrOutput

func (DatahubTaskTargetResourceTdwParamPtrOutput) ToDatahubTaskTargetResourceTdwParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceTdwParamPtrOutput) ToDatahubTaskTargetResourceTdwParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceTdwParamPtrOutput

type DatahubTaskTargetResourceTopicParam added in v0.1.5

type DatahubTaskTargetResourceTopicParam struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType *string `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple *int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType *string `pulumi:"offsetType"`
	// The topic name of the topic sold separately.
	Resource string `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime *int `pulumi:"startTime"`
	// TopicId.
	TopicId *string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic *bool `pulumi:"useAutoCreateTopic"`
}

type DatahubTaskTargetResourceTopicParamArgs added in v0.1.5

type DatahubTaskTargetResourceTopicParamArgs struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType pulumi.StringPtrInput `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntPtrInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringPtrInput `pulumi:"offsetType"`
	// The topic name of the topic sold separately.
	Resource pulumi.StringInput `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntPtrInput `pulumi:"startTime"`
	// TopicId.
	TopicId pulumi.StringPtrInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic pulumi.BoolPtrInput `pulumi:"useAutoCreateTopic"`
}

func (DatahubTaskTargetResourceTopicParamArgs) ElementType added in v0.1.5

func (DatahubTaskTargetResourceTopicParamArgs) ToDatahubTaskTargetResourceTopicParamOutput added in v0.1.5

func (i DatahubTaskTargetResourceTopicParamArgs) ToDatahubTaskTargetResourceTopicParamOutput() DatahubTaskTargetResourceTopicParamOutput

func (DatahubTaskTargetResourceTopicParamArgs) ToDatahubTaskTargetResourceTopicParamOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceTopicParamArgs) ToDatahubTaskTargetResourceTopicParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceTopicParamOutput

func (DatahubTaskTargetResourceTopicParamArgs) ToDatahubTaskTargetResourceTopicParamPtrOutput added in v0.1.5

func (i DatahubTaskTargetResourceTopicParamArgs) ToDatahubTaskTargetResourceTopicParamPtrOutput() DatahubTaskTargetResourceTopicParamPtrOutput

func (DatahubTaskTargetResourceTopicParamArgs) ToDatahubTaskTargetResourceTopicParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTargetResourceTopicParamArgs) ToDatahubTaskTargetResourceTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceTopicParamPtrOutput

type DatahubTaskTargetResourceTopicParamInput added in v0.1.5

type DatahubTaskTargetResourceTopicParamInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceTopicParamOutput() DatahubTaskTargetResourceTopicParamOutput
	ToDatahubTaskTargetResourceTopicParamOutputWithContext(context.Context) DatahubTaskTargetResourceTopicParamOutput
}

DatahubTaskTargetResourceTopicParamInput is an input type that accepts DatahubTaskTargetResourceTopicParamArgs and DatahubTaskTargetResourceTopicParamOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceTopicParamInput` via:

DatahubTaskTargetResourceTopicParamArgs{...}

type DatahubTaskTargetResourceTopicParamOutput added in v0.1.5

type DatahubTaskTargetResourceTopicParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceTopicParamOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (DatahubTaskTargetResourceTopicParamOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceTopicParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskTargetResourceTopicParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskTargetResourceTopicParamOutput) Resource added in v0.1.5

The topic name of the topic sold separately.

func (DatahubTaskTargetResourceTopicParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskTargetResourceTopicParamOutput) ToDatahubTaskTargetResourceTopicParamOutput added in v0.1.5

func (o DatahubTaskTargetResourceTopicParamOutput) ToDatahubTaskTargetResourceTopicParamOutput() DatahubTaskTargetResourceTopicParamOutput

func (DatahubTaskTargetResourceTopicParamOutput) ToDatahubTaskTargetResourceTopicParamOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceTopicParamOutput) ToDatahubTaskTargetResourceTopicParamOutputWithContext(ctx context.Context) DatahubTaskTargetResourceTopicParamOutput

func (DatahubTaskTargetResourceTopicParamOutput) ToDatahubTaskTargetResourceTopicParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceTopicParamOutput) ToDatahubTaskTargetResourceTopicParamPtrOutput() DatahubTaskTargetResourceTopicParamPtrOutput

func (DatahubTaskTargetResourceTopicParamOutput) ToDatahubTaskTargetResourceTopicParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceTopicParamOutput) ToDatahubTaskTargetResourceTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceTopicParamPtrOutput

func (DatahubTaskTargetResourceTopicParamOutput) TopicId added in v0.1.5

TopicId.

func (DatahubTaskTargetResourceTopicParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

type DatahubTaskTargetResourceTopicParamPtrInput added in v0.1.5

type DatahubTaskTargetResourceTopicParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTargetResourceTopicParamPtrOutput() DatahubTaskTargetResourceTopicParamPtrOutput
	ToDatahubTaskTargetResourceTopicParamPtrOutputWithContext(context.Context) DatahubTaskTargetResourceTopicParamPtrOutput
}

DatahubTaskTargetResourceTopicParamPtrInput is an input type that accepts DatahubTaskTargetResourceTopicParamArgs, DatahubTaskTargetResourceTopicParamPtr and DatahubTaskTargetResourceTopicParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTargetResourceTopicParamPtrInput` via:

        DatahubTaskTargetResourceTopicParamArgs{...}

or:

        nil

type DatahubTaskTargetResourceTopicParamPtrOutput added in v0.1.5

type DatahubTaskTargetResourceTopicParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTargetResourceTopicParamPtrOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (DatahubTaskTargetResourceTopicParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTargetResourceTopicParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTargetResourceTopicParamPtrOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskTargetResourceTopicParamPtrOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskTargetResourceTopicParamPtrOutput) Resource added in v0.1.5

The topic name of the topic sold separately.

func (DatahubTaskTargetResourceTopicParamPtrOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskTargetResourceTopicParamPtrOutput) ToDatahubTaskTargetResourceTopicParamPtrOutput added in v0.1.5

func (o DatahubTaskTargetResourceTopicParamPtrOutput) ToDatahubTaskTargetResourceTopicParamPtrOutput() DatahubTaskTargetResourceTopicParamPtrOutput

func (DatahubTaskTargetResourceTopicParamPtrOutput) ToDatahubTaskTargetResourceTopicParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTargetResourceTopicParamPtrOutput) ToDatahubTaskTargetResourceTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskTargetResourceTopicParamPtrOutput

func (DatahubTaskTargetResourceTopicParamPtrOutput) TopicId added in v0.1.5

TopicId.

func (DatahubTaskTargetResourceTopicParamPtrOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

type DatahubTaskTransformParam added in v0.1.5

type DatahubTaskTransformParam struct {
	// Analysis result.
	AnalyseResults []DatahubTaskTransformParamAnalyseResult `pulumi:"analyseResults"`
	// parsing format, JSON | DELIMITER| REGULAR.
	AnalysisFormat string `pulumi:"analysisFormat"`
	// Raw data.
	Content string `pulumi:"content"`
	// Whether to keep parsing failure data.
	FailureParam DatahubTaskTransformParamFailureParam `pulumi:"failureParam"`
	// filter.
	FilterParams []DatahubTaskTransformParamFilterParam `pulumi:"filterParams"`
	// Map.
	MapParams []DatahubTaskTransformParamMapParam `pulumi:"mapParams"`
	// output format.
	OutputFormat string `pulumi:"outputFormat"`
	// delimiter, regular expression.
	Regex *string `pulumi:"regex"`
	// Test Results.
	Result *string `pulumi:"result"`
	// Data source, TOPIC pulls from the source topic, CUSTOMIZE custom.
	SourceType string `pulumi:"sourceType"`
	// Whether the underlying engine uses eb.
	UseEventBus *bool `pulumi:"useEventBus"`
}

type DatahubTaskTransformParamAnalyseResult added in v0.1.5

type DatahubTaskTransformParamAnalyseResult struct {
	// key.
	Key string `pulumi:"key"`
	// Type, DEFAULT default, DATE system default - timestamp, CUSTOMIZE custom, MAPPING mapping.
	Type *string `pulumi:"type"`
	// value.
	Value *string `pulumi:"value"`
}

type DatahubTaskTransformParamAnalyseResultArgs added in v0.1.5

type DatahubTaskTransformParamAnalyseResultArgs struct {
	// key.
	Key pulumi.StringInput `pulumi:"key"`
	// Type, DEFAULT default, DATE system default - timestamp, CUSTOMIZE custom, MAPPING mapping.
	Type pulumi.StringPtrInput `pulumi:"type"`
	// value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (DatahubTaskTransformParamAnalyseResultArgs) ElementType added in v0.1.5

func (DatahubTaskTransformParamAnalyseResultArgs) ToDatahubTaskTransformParamAnalyseResultOutput added in v0.1.5

func (i DatahubTaskTransformParamAnalyseResultArgs) ToDatahubTaskTransformParamAnalyseResultOutput() DatahubTaskTransformParamAnalyseResultOutput

func (DatahubTaskTransformParamAnalyseResultArgs) ToDatahubTaskTransformParamAnalyseResultOutputWithContext added in v0.1.5

func (i DatahubTaskTransformParamAnalyseResultArgs) ToDatahubTaskTransformParamAnalyseResultOutputWithContext(ctx context.Context) DatahubTaskTransformParamAnalyseResultOutput

type DatahubTaskTransformParamAnalyseResultArray added in v0.1.5

type DatahubTaskTransformParamAnalyseResultArray []DatahubTaskTransformParamAnalyseResultInput

func (DatahubTaskTransformParamAnalyseResultArray) ElementType added in v0.1.5

func (DatahubTaskTransformParamAnalyseResultArray) ToDatahubTaskTransformParamAnalyseResultArrayOutput added in v0.1.5

func (i DatahubTaskTransformParamAnalyseResultArray) ToDatahubTaskTransformParamAnalyseResultArrayOutput() DatahubTaskTransformParamAnalyseResultArrayOutput

func (DatahubTaskTransformParamAnalyseResultArray) ToDatahubTaskTransformParamAnalyseResultArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTransformParamAnalyseResultArray) ToDatahubTaskTransformParamAnalyseResultArrayOutputWithContext(ctx context.Context) DatahubTaskTransformParamAnalyseResultArrayOutput

type DatahubTaskTransformParamAnalyseResultArrayInput added in v0.1.5

type DatahubTaskTransformParamAnalyseResultArrayInput interface {
	pulumi.Input

	ToDatahubTaskTransformParamAnalyseResultArrayOutput() DatahubTaskTransformParamAnalyseResultArrayOutput
	ToDatahubTaskTransformParamAnalyseResultArrayOutputWithContext(context.Context) DatahubTaskTransformParamAnalyseResultArrayOutput
}

DatahubTaskTransformParamAnalyseResultArrayInput is an input type that accepts DatahubTaskTransformParamAnalyseResultArray and DatahubTaskTransformParamAnalyseResultArrayOutput values. You can construct a concrete instance of `DatahubTaskTransformParamAnalyseResultArrayInput` via:

DatahubTaskTransformParamAnalyseResultArray{ DatahubTaskTransformParamAnalyseResultArgs{...} }

type DatahubTaskTransformParamAnalyseResultArrayOutput added in v0.1.5

type DatahubTaskTransformParamAnalyseResultArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformParamAnalyseResultArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTransformParamAnalyseResultArrayOutput) Index added in v0.1.5

func (DatahubTaskTransformParamAnalyseResultArrayOutput) ToDatahubTaskTransformParamAnalyseResultArrayOutput added in v0.1.5

func (o DatahubTaskTransformParamAnalyseResultArrayOutput) ToDatahubTaskTransformParamAnalyseResultArrayOutput() DatahubTaskTransformParamAnalyseResultArrayOutput

func (DatahubTaskTransformParamAnalyseResultArrayOutput) ToDatahubTaskTransformParamAnalyseResultArrayOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamAnalyseResultArrayOutput) ToDatahubTaskTransformParamAnalyseResultArrayOutputWithContext(ctx context.Context) DatahubTaskTransformParamAnalyseResultArrayOutput

type DatahubTaskTransformParamAnalyseResultInput added in v0.1.5

type DatahubTaskTransformParamAnalyseResultInput interface {
	pulumi.Input

	ToDatahubTaskTransformParamAnalyseResultOutput() DatahubTaskTransformParamAnalyseResultOutput
	ToDatahubTaskTransformParamAnalyseResultOutputWithContext(context.Context) DatahubTaskTransformParamAnalyseResultOutput
}

DatahubTaskTransformParamAnalyseResultInput is an input type that accepts DatahubTaskTransformParamAnalyseResultArgs and DatahubTaskTransformParamAnalyseResultOutput values. You can construct a concrete instance of `DatahubTaskTransformParamAnalyseResultInput` via:

DatahubTaskTransformParamAnalyseResultArgs{...}

type DatahubTaskTransformParamAnalyseResultOutput added in v0.1.5

type DatahubTaskTransformParamAnalyseResultOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformParamAnalyseResultOutput) ElementType added in v0.1.5

func (DatahubTaskTransformParamAnalyseResultOutput) Key added in v0.1.5

key.

func (DatahubTaskTransformParamAnalyseResultOutput) ToDatahubTaskTransformParamAnalyseResultOutput added in v0.1.5

func (o DatahubTaskTransformParamAnalyseResultOutput) ToDatahubTaskTransformParamAnalyseResultOutput() DatahubTaskTransformParamAnalyseResultOutput

func (DatahubTaskTransformParamAnalyseResultOutput) ToDatahubTaskTransformParamAnalyseResultOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamAnalyseResultOutput) ToDatahubTaskTransformParamAnalyseResultOutputWithContext(ctx context.Context) DatahubTaskTransformParamAnalyseResultOutput

func (DatahubTaskTransformParamAnalyseResultOutput) Type added in v0.1.5

Type, DEFAULT default, DATE system default - timestamp, CUSTOMIZE custom, MAPPING mapping.

func (DatahubTaskTransformParamAnalyseResultOutput) Value added in v0.1.5

value.

type DatahubTaskTransformParamArgs added in v0.1.5

type DatahubTaskTransformParamArgs struct {
	// Analysis result.
	AnalyseResults DatahubTaskTransformParamAnalyseResultArrayInput `pulumi:"analyseResults"`
	// parsing format, JSON | DELIMITER| REGULAR.
	AnalysisFormat pulumi.StringInput `pulumi:"analysisFormat"`
	// Raw data.
	Content pulumi.StringInput `pulumi:"content"`
	// Whether to keep parsing failure data.
	FailureParam DatahubTaskTransformParamFailureParamInput `pulumi:"failureParam"`
	// filter.
	FilterParams DatahubTaskTransformParamFilterParamArrayInput `pulumi:"filterParams"`
	// Map.
	MapParams DatahubTaskTransformParamMapParamArrayInput `pulumi:"mapParams"`
	// output format.
	OutputFormat pulumi.StringInput `pulumi:"outputFormat"`
	// delimiter, regular expression.
	Regex pulumi.StringPtrInput `pulumi:"regex"`
	// Test Results.
	Result pulumi.StringPtrInput `pulumi:"result"`
	// Data source, TOPIC pulls from the source topic, CUSTOMIZE custom.
	SourceType pulumi.StringInput `pulumi:"sourceType"`
	// Whether the underlying engine uses eb.
	UseEventBus pulumi.BoolPtrInput `pulumi:"useEventBus"`
}

func (DatahubTaskTransformParamArgs) ElementType added in v0.1.5

func (DatahubTaskTransformParamArgs) ToDatahubTaskTransformParamOutput added in v0.1.5

func (i DatahubTaskTransformParamArgs) ToDatahubTaskTransformParamOutput() DatahubTaskTransformParamOutput

func (DatahubTaskTransformParamArgs) ToDatahubTaskTransformParamOutputWithContext added in v0.1.5

func (i DatahubTaskTransformParamArgs) ToDatahubTaskTransformParamOutputWithContext(ctx context.Context) DatahubTaskTransformParamOutput

func (DatahubTaskTransformParamArgs) ToDatahubTaskTransformParamPtrOutput added in v0.1.5

func (i DatahubTaskTransformParamArgs) ToDatahubTaskTransformParamPtrOutput() DatahubTaskTransformParamPtrOutput

func (DatahubTaskTransformParamArgs) ToDatahubTaskTransformParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformParamArgs) ToDatahubTaskTransformParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformParamPtrOutput

type DatahubTaskTransformParamFailureParam added in v0.1.5

type DatahubTaskTransformParamFailureParam struct {
	// dlq type, CKAFKA|TOPIC.
	DlqType *string `pulumi:"dlqType"`
	// Ckafka type dlq.
	KafkaParam *DatahubTaskTransformParamFailureParamKafkaParam `pulumi:"kafkaParam"`
	// retry times.
	MaxRetryAttempts *int `pulumi:"maxRetryAttempts"`
	// retry interval.
	RetryInterval *int `pulumi:"retryInterval"`
	// DIP Topic type dead letter queue.
	TopicParam *DatahubTaskTransformParamFailureParamTopicParam `pulumi:"topicParam"`
	// type, DLQ dead letter queue, IGNORE_ERROR|DROP.
	Type string `pulumi:"type"`
}

type DatahubTaskTransformParamFailureParamArgs added in v0.1.5

type DatahubTaskTransformParamFailureParamArgs struct {
	// dlq type, CKAFKA|TOPIC.
	DlqType pulumi.StringPtrInput `pulumi:"dlqType"`
	// Ckafka type dlq.
	KafkaParam DatahubTaskTransformParamFailureParamKafkaParamPtrInput `pulumi:"kafkaParam"`
	// retry times.
	MaxRetryAttempts pulumi.IntPtrInput `pulumi:"maxRetryAttempts"`
	// retry interval.
	RetryInterval pulumi.IntPtrInput `pulumi:"retryInterval"`
	// DIP Topic type dead letter queue.
	TopicParam DatahubTaskTransformParamFailureParamTopicParamPtrInput `pulumi:"topicParam"`
	// type, DLQ dead letter queue, IGNORE_ERROR|DROP.
	Type pulumi.StringInput `pulumi:"type"`
}

func (DatahubTaskTransformParamFailureParamArgs) ElementType added in v0.1.5

func (DatahubTaskTransformParamFailureParamArgs) ToDatahubTaskTransformParamFailureParamOutput added in v0.1.5

func (i DatahubTaskTransformParamFailureParamArgs) ToDatahubTaskTransformParamFailureParamOutput() DatahubTaskTransformParamFailureParamOutput

func (DatahubTaskTransformParamFailureParamArgs) ToDatahubTaskTransformParamFailureParamOutputWithContext added in v0.1.5

func (i DatahubTaskTransformParamFailureParamArgs) ToDatahubTaskTransformParamFailureParamOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamOutput

func (DatahubTaskTransformParamFailureParamArgs) ToDatahubTaskTransformParamFailureParamPtrOutput added in v0.1.5

func (i DatahubTaskTransformParamFailureParamArgs) ToDatahubTaskTransformParamFailureParamPtrOutput() DatahubTaskTransformParamFailureParamPtrOutput

func (DatahubTaskTransformParamFailureParamArgs) ToDatahubTaskTransformParamFailureParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformParamFailureParamArgs) ToDatahubTaskTransformParamFailureParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamPtrOutput

type DatahubTaskTransformParamFailureParamInput added in v0.1.5

type DatahubTaskTransformParamFailureParamInput interface {
	pulumi.Input

	ToDatahubTaskTransformParamFailureParamOutput() DatahubTaskTransformParamFailureParamOutput
	ToDatahubTaskTransformParamFailureParamOutputWithContext(context.Context) DatahubTaskTransformParamFailureParamOutput
}

DatahubTaskTransformParamFailureParamInput is an input type that accepts DatahubTaskTransformParamFailureParamArgs and DatahubTaskTransformParamFailureParamOutput values. You can construct a concrete instance of `DatahubTaskTransformParamFailureParamInput` via:

DatahubTaskTransformParamFailureParamArgs{...}

type DatahubTaskTransformParamFailureParamKafkaParam added in v0.1.5

type DatahubTaskTransformParamFailureParamKafkaParam struct {
	// Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.
	CompressionType *string `pulumi:"compressionType"`
	// Enable the fault-tolerant instance and enable the dead-letter queue.
	EnableToleration *bool `pulumi:"enableToleration"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple *int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType *string `pulumi:"offsetType"`
	// Partition num.
	PartitionNum *int `pulumi:"partitionNum"`
	// Qps limit.
	QpsLimit *int `pulumi:"qpsLimit"`
	// resource id.
	Resource string `pulumi:"resource"`
	// resource id name.
	ResourceName *string `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime *int `pulumi:"startTime"`
	// The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.
	TableMappings []DatahubTaskTransformParamFailureParamKafkaParamTableMapping `pulumi:"tableMappings"`
	// Topic name, multiple separated by,.
	Topic *string `pulumi:"topic"`
	// Topic Id.
	TopicId *string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).
	UseAutoCreateTopic *bool `pulumi:"useAutoCreateTopic"`
	// Distribute to multiple topics switch, the default is false.
	UseTableMapping *bool `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId *int `pulumi:"zoneId"`
}

type DatahubTaskTransformParamFailureParamKafkaParamArgs added in v0.1.5

type DatahubTaskTransformParamFailureParamKafkaParamArgs struct {
	// Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.
	CompressionType pulumi.StringPtrInput `pulumi:"compressionType"`
	// Enable the fault-tolerant instance and enable the dead-letter queue.
	EnableToleration pulumi.BoolPtrInput `pulumi:"enableToleration"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntPtrInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringPtrInput `pulumi:"offsetType"`
	// Partition num.
	PartitionNum pulumi.IntPtrInput `pulumi:"partitionNum"`
	// Qps limit.
	QpsLimit pulumi.IntPtrInput `pulumi:"qpsLimit"`
	// resource id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// resource id name.
	ResourceName pulumi.StringPtrInput `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntPtrInput `pulumi:"startTime"`
	// The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.
	TableMappings DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayInput `pulumi:"tableMappings"`
	// Topic name, multiple separated by,.
	Topic pulumi.StringPtrInput `pulumi:"topic"`
	// Topic Id.
	TopicId pulumi.StringPtrInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).
	UseAutoCreateTopic pulumi.BoolPtrInput `pulumi:"useAutoCreateTopic"`
	// Distribute to multiple topics switch, the default is false.
	UseTableMapping pulumi.BoolPtrInput `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId pulumi.IntPtrInput `pulumi:"zoneId"`
}

func (DatahubTaskTransformParamFailureParamKafkaParamArgs) ElementType added in v0.1.5

func (DatahubTaskTransformParamFailureParamKafkaParamArgs) ToDatahubTaskTransformParamFailureParamKafkaParamOutput added in v0.1.5

func (i DatahubTaskTransformParamFailureParamKafkaParamArgs) ToDatahubTaskTransformParamFailureParamKafkaParamOutput() DatahubTaskTransformParamFailureParamKafkaParamOutput

func (DatahubTaskTransformParamFailureParamKafkaParamArgs) ToDatahubTaskTransformParamFailureParamKafkaParamOutputWithContext added in v0.1.5

func (i DatahubTaskTransformParamFailureParamKafkaParamArgs) ToDatahubTaskTransformParamFailureParamKafkaParamOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamKafkaParamOutput

func (DatahubTaskTransformParamFailureParamKafkaParamArgs) ToDatahubTaskTransformParamFailureParamKafkaParamPtrOutput added in v0.1.5

func (i DatahubTaskTransformParamFailureParamKafkaParamArgs) ToDatahubTaskTransformParamFailureParamKafkaParamPtrOutput() DatahubTaskTransformParamFailureParamKafkaParamPtrOutput

func (DatahubTaskTransformParamFailureParamKafkaParamArgs) ToDatahubTaskTransformParamFailureParamKafkaParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformParamFailureParamKafkaParamArgs) ToDatahubTaskTransformParamFailureParamKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamKafkaParamPtrOutput

type DatahubTaskTransformParamFailureParamKafkaParamInput added in v0.1.5

type DatahubTaskTransformParamFailureParamKafkaParamInput interface {
	pulumi.Input

	ToDatahubTaskTransformParamFailureParamKafkaParamOutput() DatahubTaskTransformParamFailureParamKafkaParamOutput
	ToDatahubTaskTransformParamFailureParamKafkaParamOutputWithContext(context.Context) DatahubTaskTransformParamFailureParamKafkaParamOutput
}

DatahubTaskTransformParamFailureParamKafkaParamInput is an input type that accepts DatahubTaskTransformParamFailureParamKafkaParamArgs and DatahubTaskTransformParamFailureParamKafkaParamOutput values. You can construct a concrete instance of `DatahubTaskTransformParamFailureParamKafkaParamInput` via:

DatahubTaskTransformParamFailureParamKafkaParamArgs{...}

type DatahubTaskTransformParamFailureParamKafkaParamOutput added in v0.1.5

type DatahubTaskTransformParamFailureParamKafkaParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) CompressionType added in v0.1.5

Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) ElementType added in v0.1.5

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) EnableToleration added in v0.1.5

Enable the fault-tolerant instance and enable the dead-letter queue.

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) PartitionNum added in v0.1.5

Partition num.

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) QpsLimit added in v0.1.5

Qps limit.

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) ResourceName added in v0.1.5

resource id name.

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) TableMappings added in v0.1.5

The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) ToDatahubTaskTransformParamFailureParamKafkaParamOutput added in v0.1.5

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) ToDatahubTaskTransformParamFailureParamKafkaParamOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamFailureParamKafkaParamOutput) ToDatahubTaskTransformParamFailureParamKafkaParamOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamKafkaParamOutput

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) ToDatahubTaskTransformParamFailureParamKafkaParamPtrOutput added in v0.1.5

func (o DatahubTaskTransformParamFailureParamKafkaParamOutput) ToDatahubTaskTransformParamFailureParamKafkaParamPtrOutput() DatahubTaskTransformParamFailureParamKafkaParamPtrOutput

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) ToDatahubTaskTransformParamFailureParamKafkaParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamFailureParamKafkaParamOutput) ToDatahubTaskTransformParamFailureParamKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamKafkaParamPtrOutput

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) Topic added in v0.1.5

Topic name, multiple separated by,.

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) TopicId added in v0.1.5

Topic Id.

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) UseTableMapping added in v0.1.5

Distribute to multiple topics switch, the default is false.

func (DatahubTaskTransformParamFailureParamKafkaParamOutput) ZoneId added in v0.1.5

Zone ID.

type DatahubTaskTransformParamFailureParamKafkaParamPtrInput added in v0.1.5

type DatahubTaskTransformParamFailureParamKafkaParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformParamFailureParamKafkaParamPtrOutput() DatahubTaskTransformParamFailureParamKafkaParamPtrOutput
	ToDatahubTaskTransformParamFailureParamKafkaParamPtrOutputWithContext(context.Context) DatahubTaskTransformParamFailureParamKafkaParamPtrOutput
}

DatahubTaskTransformParamFailureParamKafkaParamPtrInput is an input type that accepts DatahubTaskTransformParamFailureParamKafkaParamArgs, DatahubTaskTransformParamFailureParamKafkaParamPtr and DatahubTaskTransformParamFailureParamKafkaParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformParamFailureParamKafkaParamPtrInput` via:

        DatahubTaskTransformParamFailureParamKafkaParamArgs{...}

or:

        nil

type DatahubTaskTransformParamFailureParamKafkaParamPtrOutput added in v0.1.5

type DatahubTaskTransformParamFailureParamKafkaParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) CompressionType added in v0.1.5

Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) EnableToleration added in v0.1.5

Enable the fault-tolerant instance and enable the dead-letter queue.

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) PartitionNum added in v0.1.5

Partition num.

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) QpsLimit added in v0.1.5

Qps limit.

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) ResourceName added in v0.1.5

resource id name.

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) TableMappings added in v0.1.5

The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) ToDatahubTaskTransformParamFailureParamKafkaParamPtrOutput added in v0.1.5

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) ToDatahubTaskTransformParamFailureParamKafkaParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) ToDatahubTaskTransformParamFailureParamKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamKafkaParamPtrOutput

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) Topic added in v0.1.5

Topic name, multiple separated by,.

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) TopicId added in v0.1.5

Topic Id.

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) UseTableMapping added in v0.1.5

Distribute to multiple topics switch, the default is false.

func (DatahubTaskTransformParamFailureParamKafkaParamPtrOutput) ZoneId added in v0.1.5

Zone ID.

type DatahubTaskTransformParamFailureParamKafkaParamTableMapping added in v0.1.5

type DatahubTaskTransformParamFailureParamKafkaParamTableMapping struct {
	// database name.
	Database string `pulumi:"database"`
	// table name,use, to separate.
	Table string `pulumi:"table"`
	// Topic name.
	Topic string `pulumi:"topic"`
	// Topic ID.
	TopicId string `pulumi:"topicId"`
}

type DatahubTaskTransformParamFailureParamKafkaParamTableMappingArgs added in v0.1.5

type DatahubTaskTransformParamFailureParamKafkaParamTableMappingArgs struct {
	// database name.
	Database pulumi.StringInput `pulumi:"database"`
	// table name,use, to separate.
	Table pulumi.StringInput `pulumi:"table"`
	// Topic name.
	Topic pulumi.StringInput `pulumi:"topic"`
	// Topic ID.
	TopicId pulumi.StringInput `pulumi:"topicId"`
}

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingArgs) ElementType added in v0.1.5

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingArgs) ToDatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput added in v0.1.5

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingArgs) ToDatahubTaskTransformParamFailureParamKafkaParamTableMappingOutputWithContext added in v0.1.5

func (i DatahubTaskTransformParamFailureParamKafkaParamTableMappingArgs) ToDatahubTaskTransformParamFailureParamKafkaParamTableMappingOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput

type DatahubTaskTransformParamFailureParamKafkaParamTableMappingArray added in v0.1.5

type DatahubTaskTransformParamFailureParamKafkaParamTableMappingArray []DatahubTaskTransformParamFailureParamKafkaParamTableMappingInput

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingArray) ElementType added in v0.1.5

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingArray) ToDatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutput added in v0.1.5

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingArray) ToDatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTransformParamFailureParamKafkaParamTableMappingArray) ToDatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutput

type DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayInput added in v0.1.5

type DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayInput interface {
	pulumi.Input

	ToDatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutput() DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutput
	ToDatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutputWithContext(context.Context) DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutput
}

DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayInput is an input type that accepts DatahubTaskTransformParamFailureParamKafkaParamTableMappingArray and DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutput values. You can construct a concrete instance of `DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayInput` via:

DatahubTaskTransformParamFailureParamKafkaParamTableMappingArray{ DatahubTaskTransformParamFailureParamKafkaParamTableMappingArgs{...} }

type DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutput added in v0.1.5

type DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutput) Index added in v0.1.5

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutput) ToDatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutput added in v0.1.5

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutput) ToDatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutput) ToDatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamKafkaParamTableMappingArrayOutput

type DatahubTaskTransformParamFailureParamKafkaParamTableMappingInput added in v0.1.5

type DatahubTaskTransformParamFailureParamKafkaParamTableMappingInput interface {
	pulumi.Input

	ToDatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput() DatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput
	ToDatahubTaskTransformParamFailureParamKafkaParamTableMappingOutputWithContext(context.Context) DatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput
}

DatahubTaskTransformParamFailureParamKafkaParamTableMappingInput is an input type that accepts DatahubTaskTransformParamFailureParamKafkaParamTableMappingArgs and DatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput values. You can construct a concrete instance of `DatahubTaskTransformParamFailureParamKafkaParamTableMappingInput` via:

DatahubTaskTransformParamFailureParamKafkaParamTableMappingArgs{...}

type DatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput added in v0.1.5

type DatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput) Database added in v0.1.5

database name.

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput) ElementType added in v0.1.5

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput) Table added in v0.1.5

table name,use, to separate.

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput) ToDatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput added in v0.1.5

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput) ToDatahubTaskTransformParamFailureParamKafkaParamTableMappingOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput) ToDatahubTaskTransformParamFailureParamKafkaParamTableMappingOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput) Topic added in v0.1.5

Topic name.

func (DatahubTaskTransformParamFailureParamKafkaParamTableMappingOutput) TopicId added in v0.1.5

Topic ID.

type DatahubTaskTransformParamFailureParamOutput added in v0.1.5

type DatahubTaskTransformParamFailureParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformParamFailureParamOutput) DlqType added in v0.1.5

dlq type, CKAFKA|TOPIC.

func (DatahubTaskTransformParamFailureParamOutput) ElementType added in v0.1.5

func (DatahubTaskTransformParamFailureParamOutput) KafkaParam added in v0.1.5

Ckafka type dlq.

func (DatahubTaskTransformParamFailureParamOutput) MaxRetryAttempts added in v0.1.5

retry times.

func (DatahubTaskTransformParamFailureParamOutput) RetryInterval added in v0.1.5

retry interval.

func (DatahubTaskTransformParamFailureParamOutput) ToDatahubTaskTransformParamFailureParamOutput added in v0.1.5

func (o DatahubTaskTransformParamFailureParamOutput) ToDatahubTaskTransformParamFailureParamOutput() DatahubTaskTransformParamFailureParamOutput

func (DatahubTaskTransformParamFailureParamOutput) ToDatahubTaskTransformParamFailureParamOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamFailureParamOutput) ToDatahubTaskTransformParamFailureParamOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamOutput

func (DatahubTaskTransformParamFailureParamOutput) ToDatahubTaskTransformParamFailureParamPtrOutput added in v0.1.5

func (o DatahubTaskTransformParamFailureParamOutput) ToDatahubTaskTransformParamFailureParamPtrOutput() DatahubTaskTransformParamFailureParamPtrOutput

func (DatahubTaskTransformParamFailureParamOutput) ToDatahubTaskTransformParamFailureParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamFailureParamOutput) ToDatahubTaskTransformParamFailureParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamPtrOutput

func (DatahubTaskTransformParamFailureParamOutput) TopicParam added in v0.1.5

DIP Topic type dead letter queue.

func (DatahubTaskTransformParamFailureParamOutput) Type added in v0.1.5

type, DLQ dead letter queue, IGNORE_ERROR|DROP.

type DatahubTaskTransformParamFailureParamPtrInput added in v0.1.5

type DatahubTaskTransformParamFailureParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformParamFailureParamPtrOutput() DatahubTaskTransformParamFailureParamPtrOutput
	ToDatahubTaskTransformParamFailureParamPtrOutputWithContext(context.Context) DatahubTaskTransformParamFailureParamPtrOutput
}

DatahubTaskTransformParamFailureParamPtrInput is an input type that accepts DatahubTaskTransformParamFailureParamArgs, DatahubTaskTransformParamFailureParamPtr and DatahubTaskTransformParamFailureParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformParamFailureParamPtrInput` via:

        DatahubTaskTransformParamFailureParamArgs{...}

or:

        nil

type DatahubTaskTransformParamFailureParamPtrOutput added in v0.1.5

type DatahubTaskTransformParamFailureParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformParamFailureParamPtrOutput) DlqType added in v0.1.5

dlq type, CKAFKA|TOPIC.

func (DatahubTaskTransformParamFailureParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformParamFailureParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformParamFailureParamPtrOutput) KafkaParam added in v0.1.5

Ckafka type dlq.

func (DatahubTaskTransformParamFailureParamPtrOutput) MaxRetryAttempts added in v0.1.5

retry times.

func (DatahubTaskTransformParamFailureParamPtrOutput) RetryInterval added in v0.1.5

retry interval.

func (DatahubTaskTransformParamFailureParamPtrOutput) ToDatahubTaskTransformParamFailureParamPtrOutput added in v0.1.5

func (o DatahubTaskTransformParamFailureParamPtrOutput) ToDatahubTaskTransformParamFailureParamPtrOutput() DatahubTaskTransformParamFailureParamPtrOutput

func (DatahubTaskTransformParamFailureParamPtrOutput) ToDatahubTaskTransformParamFailureParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamFailureParamPtrOutput) ToDatahubTaskTransformParamFailureParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamPtrOutput

func (DatahubTaskTransformParamFailureParamPtrOutput) TopicParam added in v0.1.5

DIP Topic type dead letter queue.

func (DatahubTaskTransformParamFailureParamPtrOutput) Type added in v0.1.5

type, DLQ dead letter queue, IGNORE_ERROR|DROP.

type DatahubTaskTransformParamFailureParamTopicParam added in v0.1.5

type DatahubTaskTransformParamFailureParamTopicParam struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType *string `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple *int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType *string `pulumi:"offsetType"`
	// The topic name of the topic sold separately.
	Resource string `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime *int `pulumi:"startTime"`
	// TopicId.
	TopicId *string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic *bool `pulumi:"useAutoCreateTopic"`
}

type DatahubTaskTransformParamFailureParamTopicParamArgs added in v0.1.5

type DatahubTaskTransformParamFailureParamTopicParamArgs struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType pulumi.StringPtrInput `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntPtrInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringPtrInput `pulumi:"offsetType"`
	// The topic name of the topic sold separately.
	Resource pulumi.StringInput `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntPtrInput `pulumi:"startTime"`
	// TopicId.
	TopicId pulumi.StringPtrInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic pulumi.BoolPtrInput `pulumi:"useAutoCreateTopic"`
}

func (DatahubTaskTransformParamFailureParamTopicParamArgs) ElementType added in v0.1.5

func (DatahubTaskTransformParamFailureParamTopicParamArgs) ToDatahubTaskTransformParamFailureParamTopicParamOutput added in v0.1.5

func (i DatahubTaskTransformParamFailureParamTopicParamArgs) ToDatahubTaskTransformParamFailureParamTopicParamOutput() DatahubTaskTransformParamFailureParamTopicParamOutput

func (DatahubTaskTransformParamFailureParamTopicParamArgs) ToDatahubTaskTransformParamFailureParamTopicParamOutputWithContext added in v0.1.5

func (i DatahubTaskTransformParamFailureParamTopicParamArgs) ToDatahubTaskTransformParamFailureParamTopicParamOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamTopicParamOutput

func (DatahubTaskTransformParamFailureParamTopicParamArgs) ToDatahubTaskTransformParamFailureParamTopicParamPtrOutput added in v0.1.5

func (i DatahubTaskTransformParamFailureParamTopicParamArgs) ToDatahubTaskTransformParamFailureParamTopicParamPtrOutput() DatahubTaskTransformParamFailureParamTopicParamPtrOutput

func (DatahubTaskTransformParamFailureParamTopicParamArgs) ToDatahubTaskTransformParamFailureParamTopicParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformParamFailureParamTopicParamArgs) ToDatahubTaskTransformParamFailureParamTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamTopicParamPtrOutput

type DatahubTaskTransformParamFailureParamTopicParamInput added in v0.1.5

type DatahubTaskTransformParamFailureParamTopicParamInput interface {
	pulumi.Input

	ToDatahubTaskTransformParamFailureParamTopicParamOutput() DatahubTaskTransformParamFailureParamTopicParamOutput
	ToDatahubTaskTransformParamFailureParamTopicParamOutputWithContext(context.Context) DatahubTaskTransformParamFailureParamTopicParamOutput
}

DatahubTaskTransformParamFailureParamTopicParamInput is an input type that accepts DatahubTaskTransformParamFailureParamTopicParamArgs and DatahubTaskTransformParamFailureParamTopicParamOutput values. You can construct a concrete instance of `DatahubTaskTransformParamFailureParamTopicParamInput` via:

DatahubTaskTransformParamFailureParamTopicParamArgs{...}

type DatahubTaskTransformParamFailureParamTopicParamOutput added in v0.1.5

type DatahubTaskTransformParamFailureParamTopicParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformParamFailureParamTopicParamOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (DatahubTaskTransformParamFailureParamTopicParamOutput) ElementType added in v0.1.5

func (DatahubTaskTransformParamFailureParamTopicParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskTransformParamFailureParamTopicParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskTransformParamFailureParamTopicParamOutput) Resource added in v0.1.5

The topic name of the topic sold separately.

func (DatahubTaskTransformParamFailureParamTopicParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskTransformParamFailureParamTopicParamOutput) ToDatahubTaskTransformParamFailureParamTopicParamOutput added in v0.1.5

func (DatahubTaskTransformParamFailureParamTopicParamOutput) ToDatahubTaskTransformParamFailureParamTopicParamOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamFailureParamTopicParamOutput) ToDatahubTaskTransformParamFailureParamTopicParamOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamTopicParamOutput

func (DatahubTaskTransformParamFailureParamTopicParamOutput) ToDatahubTaskTransformParamFailureParamTopicParamPtrOutput added in v0.1.5

func (o DatahubTaskTransformParamFailureParamTopicParamOutput) ToDatahubTaskTransformParamFailureParamTopicParamPtrOutput() DatahubTaskTransformParamFailureParamTopicParamPtrOutput

func (DatahubTaskTransformParamFailureParamTopicParamOutput) ToDatahubTaskTransformParamFailureParamTopicParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamFailureParamTopicParamOutput) ToDatahubTaskTransformParamFailureParamTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamTopicParamPtrOutput

func (DatahubTaskTransformParamFailureParamTopicParamOutput) TopicId added in v0.1.5

TopicId.

func (DatahubTaskTransformParamFailureParamTopicParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

type DatahubTaskTransformParamFailureParamTopicParamPtrInput added in v0.1.5

type DatahubTaskTransformParamFailureParamTopicParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformParamFailureParamTopicParamPtrOutput() DatahubTaskTransformParamFailureParamTopicParamPtrOutput
	ToDatahubTaskTransformParamFailureParamTopicParamPtrOutputWithContext(context.Context) DatahubTaskTransformParamFailureParamTopicParamPtrOutput
}

DatahubTaskTransformParamFailureParamTopicParamPtrInput is an input type that accepts DatahubTaskTransformParamFailureParamTopicParamArgs, DatahubTaskTransformParamFailureParamTopicParamPtr and DatahubTaskTransformParamFailureParamTopicParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformParamFailureParamTopicParamPtrInput` via:

        DatahubTaskTransformParamFailureParamTopicParamArgs{...}

or:

        nil

type DatahubTaskTransformParamFailureParamTopicParamPtrOutput added in v0.1.5

type DatahubTaskTransformParamFailureParamTopicParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformParamFailureParamTopicParamPtrOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (DatahubTaskTransformParamFailureParamTopicParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformParamFailureParamTopicParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformParamFailureParamTopicParamPtrOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskTransformParamFailureParamTopicParamPtrOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskTransformParamFailureParamTopicParamPtrOutput) Resource added in v0.1.5

The topic name of the topic sold separately.

func (DatahubTaskTransformParamFailureParamTopicParamPtrOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskTransformParamFailureParamTopicParamPtrOutput) ToDatahubTaskTransformParamFailureParamTopicParamPtrOutput added in v0.1.5

func (DatahubTaskTransformParamFailureParamTopicParamPtrOutput) ToDatahubTaskTransformParamFailureParamTopicParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamFailureParamTopicParamPtrOutput) ToDatahubTaskTransformParamFailureParamTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformParamFailureParamTopicParamPtrOutput

func (DatahubTaskTransformParamFailureParamTopicParamPtrOutput) TopicId added in v0.1.5

TopicId.

func (DatahubTaskTransformParamFailureParamTopicParamPtrOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

type DatahubTaskTransformParamFilterParam added in v0.1.5

type DatahubTaskTransformParamFilterParam struct {
	// Key.
	Key string `pulumi:"key"`
	// Matching mode, prefix matches PREFIX, suffix matches SUFFIX, contains matches CONTAINS, except matches EXCEPT, value matches NUMBER, IP matches IP.
	MatchMode string `pulumi:"matchMode"`
	// REGULAR.
	Type *string `pulumi:"type"`
	// Value.
	Value string `pulumi:"value"`
}

type DatahubTaskTransformParamFilterParamArgs added in v0.1.5

type DatahubTaskTransformParamFilterParamArgs struct {
	// Key.
	Key pulumi.StringInput `pulumi:"key"`
	// Matching mode, prefix matches PREFIX, suffix matches SUFFIX, contains matches CONTAINS, except matches EXCEPT, value matches NUMBER, IP matches IP.
	MatchMode pulumi.StringInput `pulumi:"matchMode"`
	// REGULAR.
	Type pulumi.StringPtrInput `pulumi:"type"`
	// Value.
	Value pulumi.StringInput `pulumi:"value"`
}

func (DatahubTaskTransformParamFilterParamArgs) ElementType added in v0.1.5

func (DatahubTaskTransformParamFilterParamArgs) ToDatahubTaskTransformParamFilterParamOutput added in v0.1.5

func (i DatahubTaskTransformParamFilterParamArgs) ToDatahubTaskTransformParamFilterParamOutput() DatahubTaskTransformParamFilterParamOutput

func (DatahubTaskTransformParamFilterParamArgs) ToDatahubTaskTransformParamFilterParamOutputWithContext added in v0.1.5

func (i DatahubTaskTransformParamFilterParamArgs) ToDatahubTaskTransformParamFilterParamOutputWithContext(ctx context.Context) DatahubTaskTransformParamFilterParamOutput

type DatahubTaskTransformParamFilterParamArray added in v0.1.5

type DatahubTaskTransformParamFilterParamArray []DatahubTaskTransformParamFilterParamInput

func (DatahubTaskTransformParamFilterParamArray) ElementType added in v0.1.5

func (DatahubTaskTransformParamFilterParamArray) ToDatahubTaskTransformParamFilterParamArrayOutput added in v0.1.5

func (i DatahubTaskTransformParamFilterParamArray) ToDatahubTaskTransformParamFilterParamArrayOutput() DatahubTaskTransformParamFilterParamArrayOutput

func (DatahubTaskTransformParamFilterParamArray) ToDatahubTaskTransformParamFilterParamArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTransformParamFilterParamArray) ToDatahubTaskTransformParamFilterParamArrayOutputWithContext(ctx context.Context) DatahubTaskTransformParamFilterParamArrayOutput

type DatahubTaskTransformParamFilterParamArrayInput added in v0.1.5

type DatahubTaskTransformParamFilterParamArrayInput interface {
	pulumi.Input

	ToDatahubTaskTransformParamFilterParamArrayOutput() DatahubTaskTransformParamFilterParamArrayOutput
	ToDatahubTaskTransformParamFilterParamArrayOutputWithContext(context.Context) DatahubTaskTransformParamFilterParamArrayOutput
}

DatahubTaskTransformParamFilterParamArrayInput is an input type that accepts DatahubTaskTransformParamFilterParamArray and DatahubTaskTransformParamFilterParamArrayOutput values. You can construct a concrete instance of `DatahubTaskTransformParamFilterParamArrayInput` via:

DatahubTaskTransformParamFilterParamArray{ DatahubTaskTransformParamFilterParamArgs{...} }

type DatahubTaskTransformParamFilterParamArrayOutput added in v0.1.5

type DatahubTaskTransformParamFilterParamArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformParamFilterParamArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTransformParamFilterParamArrayOutput) Index added in v0.1.5

func (DatahubTaskTransformParamFilterParamArrayOutput) ToDatahubTaskTransformParamFilterParamArrayOutput added in v0.1.5

func (o DatahubTaskTransformParamFilterParamArrayOutput) ToDatahubTaskTransformParamFilterParamArrayOutput() DatahubTaskTransformParamFilterParamArrayOutput

func (DatahubTaskTransformParamFilterParamArrayOutput) ToDatahubTaskTransformParamFilterParamArrayOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamFilterParamArrayOutput) ToDatahubTaskTransformParamFilterParamArrayOutputWithContext(ctx context.Context) DatahubTaskTransformParamFilterParamArrayOutput

type DatahubTaskTransformParamFilterParamInput added in v0.1.5

type DatahubTaskTransformParamFilterParamInput interface {
	pulumi.Input

	ToDatahubTaskTransformParamFilterParamOutput() DatahubTaskTransformParamFilterParamOutput
	ToDatahubTaskTransformParamFilterParamOutputWithContext(context.Context) DatahubTaskTransformParamFilterParamOutput
}

DatahubTaskTransformParamFilterParamInput is an input type that accepts DatahubTaskTransformParamFilterParamArgs and DatahubTaskTransformParamFilterParamOutput values. You can construct a concrete instance of `DatahubTaskTransformParamFilterParamInput` via:

DatahubTaskTransformParamFilterParamArgs{...}

type DatahubTaskTransformParamFilterParamOutput added in v0.1.5

type DatahubTaskTransformParamFilterParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformParamFilterParamOutput) ElementType added in v0.1.5

func (DatahubTaskTransformParamFilterParamOutput) Key added in v0.1.5

Key.

func (DatahubTaskTransformParamFilterParamOutput) MatchMode added in v0.1.5

Matching mode, prefix matches PREFIX, suffix matches SUFFIX, contains matches CONTAINS, except matches EXCEPT, value matches NUMBER, IP matches IP.

func (DatahubTaskTransformParamFilterParamOutput) ToDatahubTaskTransformParamFilterParamOutput added in v0.1.5

func (o DatahubTaskTransformParamFilterParamOutput) ToDatahubTaskTransformParamFilterParamOutput() DatahubTaskTransformParamFilterParamOutput

func (DatahubTaskTransformParamFilterParamOutput) ToDatahubTaskTransformParamFilterParamOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamFilterParamOutput) ToDatahubTaskTransformParamFilterParamOutputWithContext(ctx context.Context) DatahubTaskTransformParamFilterParamOutput

func (DatahubTaskTransformParamFilterParamOutput) Type added in v0.1.5

REGULAR.

func (DatahubTaskTransformParamFilterParamOutput) Value added in v0.1.5

Value.

type DatahubTaskTransformParamInput added in v0.1.5

type DatahubTaskTransformParamInput interface {
	pulumi.Input

	ToDatahubTaskTransformParamOutput() DatahubTaskTransformParamOutput
	ToDatahubTaskTransformParamOutputWithContext(context.Context) DatahubTaskTransformParamOutput
}

DatahubTaskTransformParamInput is an input type that accepts DatahubTaskTransformParamArgs and DatahubTaskTransformParamOutput values. You can construct a concrete instance of `DatahubTaskTransformParamInput` via:

DatahubTaskTransformParamArgs{...}

type DatahubTaskTransformParamMapParam added in v0.1.5

type DatahubTaskTransformParamMapParam struct {
	// key.
	Key string `pulumi:"key"`
	// Type, DEFAULT default, DATE system default - timestamp, CUSTOMIZE custom, MAPPING mapping.
	Type *string `pulumi:"type"`
	// value.
	Value *string `pulumi:"value"`
}

type DatahubTaskTransformParamMapParamArgs added in v0.1.5

type DatahubTaskTransformParamMapParamArgs struct {
	// key.
	Key pulumi.StringInput `pulumi:"key"`
	// Type, DEFAULT default, DATE system default - timestamp, CUSTOMIZE custom, MAPPING mapping.
	Type pulumi.StringPtrInput `pulumi:"type"`
	// value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (DatahubTaskTransformParamMapParamArgs) ElementType added in v0.1.5

func (DatahubTaskTransformParamMapParamArgs) ToDatahubTaskTransformParamMapParamOutput added in v0.1.5

func (i DatahubTaskTransformParamMapParamArgs) ToDatahubTaskTransformParamMapParamOutput() DatahubTaskTransformParamMapParamOutput

func (DatahubTaskTransformParamMapParamArgs) ToDatahubTaskTransformParamMapParamOutputWithContext added in v0.1.5

func (i DatahubTaskTransformParamMapParamArgs) ToDatahubTaskTransformParamMapParamOutputWithContext(ctx context.Context) DatahubTaskTransformParamMapParamOutput

type DatahubTaskTransformParamMapParamArray added in v0.1.5

type DatahubTaskTransformParamMapParamArray []DatahubTaskTransformParamMapParamInput

func (DatahubTaskTransformParamMapParamArray) ElementType added in v0.1.5

func (DatahubTaskTransformParamMapParamArray) ToDatahubTaskTransformParamMapParamArrayOutput added in v0.1.5

func (i DatahubTaskTransformParamMapParamArray) ToDatahubTaskTransformParamMapParamArrayOutput() DatahubTaskTransformParamMapParamArrayOutput

func (DatahubTaskTransformParamMapParamArray) ToDatahubTaskTransformParamMapParamArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTransformParamMapParamArray) ToDatahubTaskTransformParamMapParamArrayOutputWithContext(ctx context.Context) DatahubTaskTransformParamMapParamArrayOutput

type DatahubTaskTransformParamMapParamArrayInput added in v0.1.5

type DatahubTaskTransformParamMapParamArrayInput interface {
	pulumi.Input

	ToDatahubTaskTransformParamMapParamArrayOutput() DatahubTaskTransformParamMapParamArrayOutput
	ToDatahubTaskTransformParamMapParamArrayOutputWithContext(context.Context) DatahubTaskTransformParamMapParamArrayOutput
}

DatahubTaskTransformParamMapParamArrayInput is an input type that accepts DatahubTaskTransformParamMapParamArray and DatahubTaskTransformParamMapParamArrayOutput values. You can construct a concrete instance of `DatahubTaskTransformParamMapParamArrayInput` via:

DatahubTaskTransformParamMapParamArray{ DatahubTaskTransformParamMapParamArgs{...} }

type DatahubTaskTransformParamMapParamArrayOutput added in v0.1.5

type DatahubTaskTransformParamMapParamArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformParamMapParamArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTransformParamMapParamArrayOutput) Index added in v0.1.5

func (DatahubTaskTransformParamMapParamArrayOutput) ToDatahubTaskTransformParamMapParamArrayOutput added in v0.1.5

func (o DatahubTaskTransformParamMapParamArrayOutput) ToDatahubTaskTransformParamMapParamArrayOutput() DatahubTaskTransformParamMapParamArrayOutput

func (DatahubTaskTransformParamMapParamArrayOutput) ToDatahubTaskTransformParamMapParamArrayOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamMapParamArrayOutput) ToDatahubTaskTransformParamMapParamArrayOutputWithContext(ctx context.Context) DatahubTaskTransformParamMapParamArrayOutput

type DatahubTaskTransformParamMapParamInput added in v0.1.5

type DatahubTaskTransformParamMapParamInput interface {
	pulumi.Input

	ToDatahubTaskTransformParamMapParamOutput() DatahubTaskTransformParamMapParamOutput
	ToDatahubTaskTransformParamMapParamOutputWithContext(context.Context) DatahubTaskTransformParamMapParamOutput
}

DatahubTaskTransformParamMapParamInput is an input type that accepts DatahubTaskTransformParamMapParamArgs and DatahubTaskTransformParamMapParamOutput values. You can construct a concrete instance of `DatahubTaskTransformParamMapParamInput` via:

DatahubTaskTransformParamMapParamArgs{...}

type DatahubTaskTransformParamMapParamOutput added in v0.1.5

type DatahubTaskTransformParamMapParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformParamMapParamOutput) ElementType added in v0.1.5

func (DatahubTaskTransformParamMapParamOutput) Key added in v0.1.5

key.

func (DatahubTaskTransformParamMapParamOutput) ToDatahubTaskTransformParamMapParamOutput added in v0.1.5

func (o DatahubTaskTransformParamMapParamOutput) ToDatahubTaskTransformParamMapParamOutput() DatahubTaskTransformParamMapParamOutput

func (DatahubTaskTransformParamMapParamOutput) ToDatahubTaskTransformParamMapParamOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamMapParamOutput) ToDatahubTaskTransformParamMapParamOutputWithContext(ctx context.Context) DatahubTaskTransformParamMapParamOutput

func (DatahubTaskTransformParamMapParamOutput) Type added in v0.1.5

Type, DEFAULT default, DATE system default - timestamp, CUSTOMIZE custom, MAPPING mapping.

func (DatahubTaskTransformParamMapParamOutput) Value added in v0.1.5

value.

type DatahubTaskTransformParamOutput added in v0.1.5

type DatahubTaskTransformParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformParamOutput) AnalyseResults added in v0.1.5

Analysis result.

func (DatahubTaskTransformParamOutput) AnalysisFormat added in v0.1.5

parsing format, JSON | DELIMITER| REGULAR.

func (DatahubTaskTransformParamOutput) Content added in v0.1.5

Raw data.

func (DatahubTaskTransformParamOutput) ElementType added in v0.1.5

func (DatahubTaskTransformParamOutput) FailureParam added in v0.1.5

Whether to keep parsing failure data.

func (DatahubTaskTransformParamOutput) FilterParams added in v0.1.5

filter.

func (DatahubTaskTransformParamOutput) MapParams added in v0.1.5

Map.

func (DatahubTaskTransformParamOutput) OutputFormat added in v0.1.5

output format.

func (DatahubTaskTransformParamOutput) Regex added in v0.1.5

delimiter, regular expression.

func (DatahubTaskTransformParamOutput) Result added in v0.1.5

Test Results.

func (DatahubTaskTransformParamOutput) SourceType added in v0.1.5

Data source, TOPIC pulls from the source topic, CUSTOMIZE custom.

func (DatahubTaskTransformParamOutput) ToDatahubTaskTransformParamOutput added in v0.1.5

func (o DatahubTaskTransformParamOutput) ToDatahubTaskTransformParamOutput() DatahubTaskTransformParamOutput

func (DatahubTaskTransformParamOutput) ToDatahubTaskTransformParamOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamOutput) ToDatahubTaskTransformParamOutputWithContext(ctx context.Context) DatahubTaskTransformParamOutput

func (DatahubTaskTransformParamOutput) ToDatahubTaskTransformParamPtrOutput added in v0.1.5

func (o DatahubTaskTransformParamOutput) ToDatahubTaskTransformParamPtrOutput() DatahubTaskTransformParamPtrOutput

func (DatahubTaskTransformParamOutput) ToDatahubTaskTransformParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamOutput) ToDatahubTaskTransformParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformParamPtrOutput

func (DatahubTaskTransformParamOutput) UseEventBus added in v0.1.5

Whether the underlying engine uses eb.

type DatahubTaskTransformParamPtrInput added in v0.1.5

type DatahubTaskTransformParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformParamPtrOutput() DatahubTaskTransformParamPtrOutput
	ToDatahubTaskTransformParamPtrOutputWithContext(context.Context) DatahubTaskTransformParamPtrOutput
}

DatahubTaskTransformParamPtrInput is an input type that accepts DatahubTaskTransformParamArgs, DatahubTaskTransformParamPtr and DatahubTaskTransformParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformParamPtrInput` via:

        DatahubTaskTransformParamArgs{...}

or:

        nil

func DatahubTaskTransformParamPtr added in v0.1.5

type DatahubTaskTransformParamPtrOutput added in v0.1.5

type DatahubTaskTransformParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformParamPtrOutput) AnalyseResults added in v0.1.5

Analysis result.

func (DatahubTaskTransformParamPtrOutput) AnalysisFormat added in v0.1.5

parsing format, JSON | DELIMITER| REGULAR.

func (DatahubTaskTransformParamPtrOutput) Content added in v0.1.5

Raw data.

func (DatahubTaskTransformParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformParamPtrOutput) FailureParam added in v0.1.5

Whether to keep parsing failure data.

func (DatahubTaskTransformParamPtrOutput) FilterParams added in v0.1.5

filter.

func (DatahubTaskTransformParamPtrOutput) MapParams added in v0.1.5

Map.

func (DatahubTaskTransformParamPtrOutput) OutputFormat added in v0.1.5

output format.

func (DatahubTaskTransformParamPtrOutput) Regex added in v0.1.5

delimiter, regular expression.

func (DatahubTaskTransformParamPtrOutput) Result added in v0.1.5

Test Results.

func (DatahubTaskTransformParamPtrOutput) SourceType added in v0.1.5

Data source, TOPIC pulls from the source topic, CUSTOMIZE custom.

func (DatahubTaskTransformParamPtrOutput) ToDatahubTaskTransformParamPtrOutput added in v0.1.5

func (o DatahubTaskTransformParamPtrOutput) ToDatahubTaskTransformParamPtrOutput() DatahubTaskTransformParamPtrOutput

func (DatahubTaskTransformParamPtrOutput) ToDatahubTaskTransformParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformParamPtrOutput) ToDatahubTaskTransformParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformParamPtrOutput

func (DatahubTaskTransformParamPtrOutput) UseEventBus added in v0.1.5

Whether the underlying engine uses eb.

type DatahubTaskTransformsParam added in v0.1.5

type DatahubTaskTransformsParam struct {
	// data process.
	BatchAnalyse *DatahubTaskTransformsParamBatchAnalyse `pulumi:"batchAnalyse"`
	// Raw data.
	Content string `pulumi:"content"`
	// fail process.
	FailureParam *DatahubTaskTransformsParamFailureParam `pulumi:"failureParam"`
	// processing chain.
	FieldChains []DatahubTaskTransformsParamFieldChain `pulumi:"fieldChains"`
	// filter.
	FilterParams []DatahubTaskTransformsParamFilterParam `pulumi:"filterParams"`
	// Whether to keep the data source Topic metadata information (source Topic, Partition, Offset), the default is false.
	KeepMetadata *bool `pulumi:"keepMetadata"`
	// output format, JSON, ROW, default JSON.
	OutputFormat *string `pulumi:"outputFormat"`
	// result.
	Result *string `pulumi:"result"`
	// The output format is ROW Required.
	RowParam *DatahubTaskTransformsParamRowParam `pulumi:"rowParam"`
	// data source.
	SourceType *string `pulumi:"sourceType"`
}

type DatahubTaskTransformsParamArgs added in v0.1.5

type DatahubTaskTransformsParamArgs struct {
	// data process.
	BatchAnalyse DatahubTaskTransformsParamBatchAnalysePtrInput `pulumi:"batchAnalyse"`
	// Raw data.
	Content pulumi.StringInput `pulumi:"content"`
	// fail process.
	FailureParam DatahubTaskTransformsParamFailureParamPtrInput `pulumi:"failureParam"`
	// processing chain.
	FieldChains DatahubTaskTransformsParamFieldChainArrayInput `pulumi:"fieldChains"`
	// filter.
	FilterParams DatahubTaskTransformsParamFilterParamArrayInput `pulumi:"filterParams"`
	// Whether to keep the data source Topic metadata information (source Topic, Partition, Offset), the default is false.
	KeepMetadata pulumi.BoolPtrInput `pulumi:"keepMetadata"`
	// output format, JSON, ROW, default JSON.
	OutputFormat pulumi.StringPtrInput `pulumi:"outputFormat"`
	// result.
	Result pulumi.StringPtrInput `pulumi:"result"`
	// The output format is ROW Required.
	RowParam DatahubTaskTransformsParamRowParamPtrInput `pulumi:"rowParam"`
	// data source.
	SourceType pulumi.StringPtrInput `pulumi:"sourceType"`
}

func (DatahubTaskTransformsParamArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamArgs) ToDatahubTaskTransformsParamOutput added in v0.1.5

func (i DatahubTaskTransformsParamArgs) ToDatahubTaskTransformsParamOutput() DatahubTaskTransformsParamOutput

func (DatahubTaskTransformsParamArgs) ToDatahubTaskTransformsParamOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamArgs) ToDatahubTaskTransformsParamOutputWithContext(ctx context.Context) DatahubTaskTransformsParamOutput

func (DatahubTaskTransformsParamArgs) ToDatahubTaskTransformsParamPtrOutput added in v0.1.5

func (i DatahubTaskTransformsParamArgs) ToDatahubTaskTransformsParamPtrOutput() DatahubTaskTransformsParamPtrOutput

func (DatahubTaskTransformsParamArgs) ToDatahubTaskTransformsParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamArgs) ToDatahubTaskTransformsParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamPtrOutput

type DatahubTaskTransformsParamBatchAnalyse added in v0.1.5

type DatahubTaskTransformsParamBatchAnalyse struct {
	// ONE BY ONE single output, MERGE combined output.
	Format string `pulumi:"format"`
}

type DatahubTaskTransformsParamBatchAnalyseArgs added in v0.1.5

type DatahubTaskTransformsParamBatchAnalyseArgs struct {
	// ONE BY ONE single output, MERGE combined output.
	Format pulumi.StringInput `pulumi:"format"`
}

func (DatahubTaskTransformsParamBatchAnalyseArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamBatchAnalyseArgs) ToDatahubTaskTransformsParamBatchAnalyseOutput added in v0.1.5

func (i DatahubTaskTransformsParamBatchAnalyseArgs) ToDatahubTaskTransformsParamBatchAnalyseOutput() DatahubTaskTransformsParamBatchAnalyseOutput

func (DatahubTaskTransformsParamBatchAnalyseArgs) ToDatahubTaskTransformsParamBatchAnalyseOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamBatchAnalyseArgs) ToDatahubTaskTransformsParamBatchAnalyseOutputWithContext(ctx context.Context) DatahubTaskTransformsParamBatchAnalyseOutput

func (DatahubTaskTransformsParamBatchAnalyseArgs) ToDatahubTaskTransformsParamBatchAnalysePtrOutput added in v0.1.5

func (i DatahubTaskTransformsParamBatchAnalyseArgs) ToDatahubTaskTransformsParamBatchAnalysePtrOutput() DatahubTaskTransformsParamBatchAnalysePtrOutput

func (DatahubTaskTransformsParamBatchAnalyseArgs) ToDatahubTaskTransformsParamBatchAnalysePtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamBatchAnalyseArgs) ToDatahubTaskTransformsParamBatchAnalysePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamBatchAnalysePtrOutput

type DatahubTaskTransformsParamBatchAnalyseInput added in v0.1.5

type DatahubTaskTransformsParamBatchAnalyseInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamBatchAnalyseOutput() DatahubTaskTransformsParamBatchAnalyseOutput
	ToDatahubTaskTransformsParamBatchAnalyseOutputWithContext(context.Context) DatahubTaskTransformsParamBatchAnalyseOutput
}

DatahubTaskTransformsParamBatchAnalyseInput is an input type that accepts DatahubTaskTransformsParamBatchAnalyseArgs and DatahubTaskTransformsParamBatchAnalyseOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamBatchAnalyseInput` via:

DatahubTaskTransformsParamBatchAnalyseArgs{...}

type DatahubTaskTransformsParamBatchAnalyseOutput added in v0.1.5

type DatahubTaskTransformsParamBatchAnalyseOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamBatchAnalyseOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamBatchAnalyseOutput) Format added in v0.1.5

ONE BY ONE single output, MERGE combined output.

func (DatahubTaskTransformsParamBatchAnalyseOutput) ToDatahubTaskTransformsParamBatchAnalyseOutput added in v0.1.5

func (o DatahubTaskTransformsParamBatchAnalyseOutput) ToDatahubTaskTransformsParamBatchAnalyseOutput() DatahubTaskTransformsParamBatchAnalyseOutput

func (DatahubTaskTransformsParamBatchAnalyseOutput) ToDatahubTaskTransformsParamBatchAnalyseOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamBatchAnalyseOutput) ToDatahubTaskTransformsParamBatchAnalyseOutputWithContext(ctx context.Context) DatahubTaskTransformsParamBatchAnalyseOutput

func (DatahubTaskTransformsParamBatchAnalyseOutput) ToDatahubTaskTransformsParamBatchAnalysePtrOutput added in v0.1.5

func (o DatahubTaskTransformsParamBatchAnalyseOutput) ToDatahubTaskTransformsParamBatchAnalysePtrOutput() DatahubTaskTransformsParamBatchAnalysePtrOutput

func (DatahubTaskTransformsParamBatchAnalyseOutput) ToDatahubTaskTransformsParamBatchAnalysePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamBatchAnalyseOutput) ToDatahubTaskTransformsParamBatchAnalysePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamBatchAnalysePtrOutput

type DatahubTaskTransformsParamBatchAnalysePtrInput added in v0.1.5

type DatahubTaskTransformsParamBatchAnalysePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamBatchAnalysePtrOutput() DatahubTaskTransformsParamBatchAnalysePtrOutput
	ToDatahubTaskTransformsParamBatchAnalysePtrOutputWithContext(context.Context) DatahubTaskTransformsParamBatchAnalysePtrOutput
}

DatahubTaskTransformsParamBatchAnalysePtrInput is an input type that accepts DatahubTaskTransformsParamBatchAnalyseArgs, DatahubTaskTransformsParamBatchAnalysePtr and DatahubTaskTransformsParamBatchAnalysePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamBatchAnalysePtrInput` via:

        DatahubTaskTransformsParamBatchAnalyseArgs{...}

or:

        nil

type DatahubTaskTransformsParamBatchAnalysePtrOutput added in v0.1.5

type DatahubTaskTransformsParamBatchAnalysePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamBatchAnalysePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamBatchAnalysePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamBatchAnalysePtrOutput) Format added in v0.1.5

ONE BY ONE single output, MERGE combined output.

func (DatahubTaskTransformsParamBatchAnalysePtrOutput) ToDatahubTaskTransformsParamBatchAnalysePtrOutput added in v0.1.5

func (o DatahubTaskTransformsParamBatchAnalysePtrOutput) ToDatahubTaskTransformsParamBatchAnalysePtrOutput() DatahubTaskTransformsParamBatchAnalysePtrOutput

func (DatahubTaskTransformsParamBatchAnalysePtrOutput) ToDatahubTaskTransformsParamBatchAnalysePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamBatchAnalysePtrOutput) ToDatahubTaskTransformsParamBatchAnalysePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamBatchAnalysePtrOutput

type DatahubTaskTransformsParamFailureParam added in v0.1.5

type DatahubTaskTransformsParamFailureParam struct {
	// dlq type, CKAFKA|TOPIC.
	DlqType *string `pulumi:"dlqType"`
	// Ckafka type dlq.
	KafkaParam *DatahubTaskTransformsParamFailureParamKafkaParam `pulumi:"kafkaParam"`
	// retry times.
	MaxRetryAttempts *int `pulumi:"maxRetryAttempts"`
	// retry interval.
	RetryInterval *int `pulumi:"retryInterval"`
	// DIP Topic type dead letter queue.
	TopicParam *DatahubTaskTransformsParamFailureParamTopicParam `pulumi:"topicParam"`
	// type, DLQ dead letter queue, IGNORE_ERROR|DROP.
	Type string `pulumi:"type"`
}

type DatahubTaskTransformsParamFailureParamArgs added in v0.1.5

type DatahubTaskTransformsParamFailureParamArgs struct {
	// dlq type, CKAFKA|TOPIC.
	DlqType pulumi.StringPtrInput `pulumi:"dlqType"`
	// Ckafka type dlq.
	KafkaParam DatahubTaskTransformsParamFailureParamKafkaParamPtrInput `pulumi:"kafkaParam"`
	// retry times.
	MaxRetryAttempts pulumi.IntPtrInput `pulumi:"maxRetryAttempts"`
	// retry interval.
	RetryInterval pulumi.IntPtrInput `pulumi:"retryInterval"`
	// DIP Topic type dead letter queue.
	TopicParam DatahubTaskTransformsParamFailureParamTopicParamPtrInput `pulumi:"topicParam"`
	// type, DLQ dead letter queue, IGNORE_ERROR|DROP.
	Type pulumi.StringInput `pulumi:"type"`
}

func (DatahubTaskTransformsParamFailureParamArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFailureParamArgs) ToDatahubTaskTransformsParamFailureParamOutput added in v0.1.5

func (i DatahubTaskTransformsParamFailureParamArgs) ToDatahubTaskTransformsParamFailureParamOutput() DatahubTaskTransformsParamFailureParamOutput

func (DatahubTaskTransformsParamFailureParamArgs) ToDatahubTaskTransformsParamFailureParamOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFailureParamArgs) ToDatahubTaskTransformsParamFailureParamOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamOutput

func (DatahubTaskTransformsParamFailureParamArgs) ToDatahubTaskTransformsParamFailureParamPtrOutput added in v0.1.5

func (i DatahubTaskTransformsParamFailureParamArgs) ToDatahubTaskTransformsParamFailureParamPtrOutput() DatahubTaskTransformsParamFailureParamPtrOutput

func (DatahubTaskTransformsParamFailureParamArgs) ToDatahubTaskTransformsParamFailureParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFailureParamArgs) ToDatahubTaskTransformsParamFailureParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamPtrOutput

type DatahubTaskTransformsParamFailureParamInput added in v0.1.5

type DatahubTaskTransformsParamFailureParamInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFailureParamOutput() DatahubTaskTransformsParamFailureParamOutput
	ToDatahubTaskTransformsParamFailureParamOutputWithContext(context.Context) DatahubTaskTransformsParamFailureParamOutput
}

DatahubTaskTransformsParamFailureParamInput is an input type that accepts DatahubTaskTransformsParamFailureParamArgs and DatahubTaskTransformsParamFailureParamOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFailureParamInput` via:

DatahubTaskTransformsParamFailureParamArgs{...}

type DatahubTaskTransformsParamFailureParamKafkaParam added in v0.1.5

type DatahubTaskTransformsParamFailureParamKafkaParam struct {
	// Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.
	CompressionType *string `pulumi:"compressionType"`
	// Enable the fault-tolerant instance and enable the dead-letter queue.
	EnableToleration *bool `pulumi:"enableToleration"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple *int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType *string `pulumi:"offsetType"`
	// Partition num.
	PartitionNum *int `pulumi:"partitionNum"`
	// Qps limit.
	QpsLimit *int `pulumi:"qpsLimit"`
	// resource id.
	Resource string `pulumi:"resource"`
	// resource id name.
	ResourceName *string `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime *int `pulumi:"startTime"`
	// The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.
	TableMappings []DatahubTaskTransformsParamFailureParamKafkaParamTableMapping `pulumi:"tableMappings"`
	// Topic name, multiple separated by,.
	Topic *string `pulumi:"topic"`
	// Topic Id.
	TopicId *string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).
	UseAutoCreateTopic *bool `pulumi:"useAutoCreateTopic"`
	// Distribute to multiple topics switch, the default is false.
	UseTableMapping *bool `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId *int `pulumi:"zoneId"`
}

type DatahubTaskTransformsParamFailureParamKafkaParamArgs added in v0.1.5

type DatahubTaskTransformsParamFailureParamKafkaParamArgs struct {
	// Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.
	CompressionType pulumi.StringPtrInput `pulumi:"compressionType"`
	// Enable the fault-tolerant instance and enable the dead-letter queue.
	EnableToleration pulumi.BoolPtrInput `pulumi:"enableToleration"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntPtrInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringPtrInput `pulumi:"offsetType"`
	// Partition num.
	PartitionNum pulumi.IntPtrInput `pulumi:"partitionNum"`
	// Qps limit.
	QpsLimit pulumi.IntPtrInput `pulumi:"qpsLimit"`
	// resource id.
	Resource pulumi.StringInput `pulumi:"resource"`
	// resource id name.
	ResourceName pulumi.StringPtrInput `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntPtrInput `pulumi:"startTime"`
	// The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.
	TableMappings DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayInput `pulumi:"tableMappings"`
	// Topic name, multiple separated by,.
	Topic pulumi.StringPtrInput `pulumi:"topic"`
	// Topic Id.
	TopicId pulumi.StringPtrInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).
	UseAutoCreateTopic pulumi.BoolPtrInput `pulumi:"useAutoCreateTopic"`
	// Distribute to multiple topics switch, the default is false.
	UseTableMapping pulumi.BoolPtrInput `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId pulumi.IntPtrInput `pulumi:"zoneId"`
}

func (DatahubTaskTransformsParamFailureParamKafkaParamArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFailureParamKafkaParamArgs) ToDatahubTaskTransformsParamFailureParamKafkaParamOutput added in v0.1.5

func (i DatahubTaskTransformsParamFailureParamKafkaParamArgs) ToDatahubTaskTransformsParamFailureParamKafkaParamOutput() DatahubTaskTransformsParamFailureParamKafkaParamOutput

func (DatahubTaskTransformsParamFailureParamKafkaParamArgs) ToDatahubTaskTransformsParamFailureParamKafkaParamOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFailureParamKafkaParamArgs) ToDatahubTaskTransformsParamFailureParamKafkaParamOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamKafkaParamOutput

func (DatahubTaskTransformsParamFailureParamKafkaParamArgs) ToDatahubTaskTransformsParamFailureParamKafkaParamPtrOutput added in v0.1.5

func (i DatahubTaskTransformsParamFailureParamKafkaParamArgs) ToDatahubTaskTransformsParamFailureParamKafkaParamPtrOutput() DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput

func (DatahubTaskTransformsParamFailureParamKafkaParamArgs) ToDatahubTaskTransformsParamFailureParamKafkaParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFailureParamKafkaParamArgs) ToDatahubTaskTransformsParamFailureParamKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput

type DatahubTaskTransformsParamFailureParamKafkaParamInput added in v0.1.5

type DatahubTaskTransformsParamFailureParamKafkaParamInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFailureParamKafkaParamOutput() DatahubTaskTransformsParamFailureParamKafkaParamOutput
	ToDatahubTaskTransformsParamFailureParamKafkaParamOutputWithContext(context.Context) DatahubTaskTransformsParamFailureParamKafkaParamOutput
}

DatahubTaskTransformsParamFailureParamKafkaParamInput is an input type that accepts DatahubTaskTransformsParamFailureParamKafkaParamArgs and DatahubTaskTransformsParamFailureParamKafkaParamOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFailureParamKafkaParamInput` via:

DatahubTaskTransformsParamFailureParamKafkaParamArgs{...}

type DatahubTaskTransformsParamFailureParamKafkaParamOutput added in v0.1.5

type DatahubTaskTransformsParamFailureParamKafkaParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) CompressionType added in v0.1.5

Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) EnableToleration added in v0.1.5

Enable the fault-tolerant instance and enable the dead-letter queue.

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) PartitionNum added in v0.1.5

Partition num.

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) QpsLimit added in v0.1.5

Qps limit.

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) ResourceName added in v0.1.5

resource id name.

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) TableMappings added in v0.1.5

The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) ToDatahubTaskTransformsParamFailureParamKafkaParamOutput added in v0.1.5

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) ToDatahubTaskTransformsParamFailureParamKafkaParamOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFailureParamKafkaParamOutput) ToDatahubTaskTransformsParamFailureParamKafkaParamOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamKafkaParamOutput

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) ToDatahubTaskTransformsParamFailureParamKafkaParamPtrOutput added in v0.1.5

func (o DatahubTaskTransformsParamFailureParamKafkaParamOutput) ToDatahubTaskTransformsParamFailureParamKafkaParamPtrOutput() DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) ToDatahubTaskTransformsParamFailureParamKafkaParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFailureParamKafkaParamOutput) ToDatahubTaskTransformsParamFailureParamKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) Topic added in v0.1.5

Topic name, multiple separated by,.

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) TopicId added in v0.1.5

Topic Id.

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) UseTableMapping added in v0.1.5

Distribute to multiple topics switch, the default is false.

func (DatahubTaskTransformsParamFailureParamKafkaParamOutput) ZoneId added in v0.1.5

Zone ID.

type DatahubTaskTransformsParamFailureParamKafkaParamPtrInput added in v0.1.5

type DatahubTaskTransformsParamFailureParamKafkaParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFailureParamKafkaParamPtrOutput() DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput
	ToDatahubTaskTransformsParamFailureParamKafkaParamPtrOutputWithContext(context.Context) DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput
}

DatahubTaskTransformsParamFailureParamKafkaParamPtrInput is an input type that accepts DatahubTaskTransformsParamFailureParamKafkaParamArgs, DatahubTaskTransformsParamFailureParamKafkaParamPtr and DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFailureParamKafkaParamPtrInput` via:

        DatahubTaskTransformsParamFailureParamKafkaParamArgs{...}

or:

        nil

type DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput added in v0.1.5

type DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) CompressionType added in v0.1.5

Whether to compress when writing to the Topic, if it is not enabled, fill in none, if it is enabled, fill in open.

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) EnableToleration added in v0.1.5

Enable the fault-tolerant instance and enable the dead-letter queue.

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) PartitionNum added in v0.1.5

Partition num.

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) QpsLimit added in v0.1.5

Qps limit.

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) Resource added in v0.1.5

resource id.

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) ResourceName added in v0.1.5

resource id name.

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) TableMappings added in v0.1.5

The route from Table to Topic must be passed when the Distribute to multiple topics switch is turned on.

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) ToDatahubTaskTransformsParamFailureParamKafkaParamPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) ToDatahubTaskTransformsParamFailureParamKafkaParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) ToDatahubTaskTransformsParamFailureParamKafkaParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) Topic added in v0.1.5

Topic name, multiple separated by,.

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) TopicId added in v0.1.5

Topic Id.

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks, if you do not use to distribute to multiple topics, you need to fill in the topic name that needs to be automatically created in the Topic field).

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) UseTableMapping added in v0.1.5

Distribute to multiple topics switch, the default is false.

func (DatahubTaskTransformsParamFailureParamKafkaParamPtrOutput) ZoneId added in v0.1.5

Zone ID.

type DatahubTaskTransformsParamFailureParamKafkaParamTableMapping added in v0.1.5

type DatahubTaskTransformsParamFailureParamKafkaParamTableMapping struct {
	// database name.
	Database string `pulumi:"database"`
	// table name,use, to separate.
	Table string `pulumi:"table"`
	// Topic name.
	Topic string `pulumi:"topic"`
	// Topic ID.
	TopicId string `pulumi:"topicId"`
}

type DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArgs added in v0.1.5

type DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArgs struct {
	// database name.
	Database pulumi.StringInput `pulumi:"database"`
	// table name,use, to separate.
	Table pulumi.StringInput `pulumi:"table"`
	// Topic name.
	Topic pulumi.StringInput `pulumi:"topic"`
	// Topic ID.
	TopicId pulumi.StringInput `pulumi:"topicId"`
}

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArgs) ToDatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput added in v0.1.5

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArgs) ToDatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArgs) ToDatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput

type DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArray added in v0.1.5

type DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArray []DatahubTaskTransformsParamFailureParamKafkaParamTableMappingInput

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArray) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArray) ToDatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutput added in v0.1.5

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArray) ToDatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArray) ToDatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutput

type DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayInput added in v0.1.5

type DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutput() DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutput
	ToDatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutputWithContext(context.Context) DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutput
}

DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayInput is an input type that accepts DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArray and DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayInput` via:

DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArray{ DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArgs{...} }

type DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutput added in v0.1.5

type DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutput) Index added in v0.1.5

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutput) ToDatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutput added in v0.1.5

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutput) ToDatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutput) ToDatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArrayOutput

type DatahubTaskTransformsParamFailureParamKafkaParamTableMappingInput added in v0.1.5

type DatahubTaskTransformsParamFailureParamKafkaParamTableMappingInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput() DatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput
	ToDatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutputWithContext(context.Context) DatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput
}

DatahubTaskTransformsParamFailureParamKafkaParamTableMappingInput is an input type that accepts DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArgs and DatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFailureParamKafkaParamTableMappingInput` via:

DatahubTaskTransformsParamFailureParamKafkaParamTableMappingArgs{...}

type DatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput added in v0.1.5

type DatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput) Database added in v0.1.5

database name.

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput) Table added in v0.1.5

table name,use, to separate.

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput) ToDatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput added in v0.1.5

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput) ToDatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput) ToDatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput) Topic added in v0.1.5

Topic name.

func (DatahubTaskTransformsParamFailureParamKafkaParamTableMappingOutput) TopicId added in v0.1.5

Topic ID.

type DatahubTaskTransformsParamFailureParamOutput added in v0.1.5

type DatahubTaskTransformsParamFailureParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFailureParamOutput) DlqType added in v0.1.5

dlq type, CKAFKA|TOPIC.

func (DatahubTaskTransformsParamFailureParamOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFailureParamOutput) KafkaParam added in v0.1.5

Ckafka type dlq.

func (DatahubTaskTransformsParamFailureParamOutput) MaxRetryAttempts added in v0.1.5

retry times.

func (DatahubTaskTransformsParamFailureParamOutput) RetryInterval added in v0.1.5

retry interval.

func (DatahubTaskTransformsParamFailureParamOutput) ToDatahubTaskTransformsParamFailureParamOutput added in v0.1.5

func (o DatahubTaskTransformsParamFailureParamOutput) ToDatahubTaskTransformsParamFailureParamOutput() DatahubTaskTransformsParamFailureParamOutput

func (DatahubTaskTransformsParamFailureParamOutput) ToDatahubTaskTransformsParamFailureParamOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFailureParamOutput) ToDatahubTaskTransformsParamFailureParamOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamOutput

func (DatahubTaskTransformsParamFailureParamOutput) ToDatahubTaskTransformsParamFailureParamPtrOutput added in v0.1.5

func (o DatahubTaskTransformsParamFailureParamOutput) ToDatahubTaskTransformsParamFailureParamPtrOutput() DatahubTaskTransformsParamFailureParamPtrOutput

func (DatahubTaskTransformsParamFailureParamOutput) ToDatahubTaskTransformsParamFailureParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFailureParamOutput) ToDatahubTaskTransformsParamFailureParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamPtrOutput

func (DatahubTaskTransformsParamFailureParamOutput) TopicParam added in v0.1.5

DIP Topic type dead letter queue.

func (DatahubTaskTransformsParamFailureParamOutput) Type added in v0.1.5

type, DLQ dead letter queue, IGNORE_ERROR|DROP.

type DatahubTaskTransformsParamFailureParamPtrInput added in v0.1.5

type DatahubTaskTransformsParamFailureParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFailureParamPtrOutput() DatahubTaskTransformsParamFailureParamPtrOutput
	ToDatahubTaskTransformsParamFailureParamPtrOutputWithContext(context.Context) DatahubTaskTransformsParamFailureParamPtrOutput
}

DatahubTaskTransformsParamFailureParamPtrInput is an input type that accepts DatahubTaskTransformsParamFailureParamArgs, DatahubTaskTransformsParamFailureParamPtr and DatahubTaskTransformsParamFailureParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFailureParamPtrInput` via:

        DatahubTaskTransformsParamFailureParamArgs{...}

or:

        nil

type DatahubTaskTransformsParamFailureParamPtrOutput added in v0.1.5

type DatahubTaskTransformsParamFailureParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFailureParamPtrOutput) DlqType added in v0.1.5

dlq type, CKAFKA|TOPIC.

func (DatahubTaskTransformsParamFailureParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFailureParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFailureParamPtrOutput) KafkaParam added in v0.1.5

Ckafka type dlq.

func (DatahubTaskTransformsParamFailureParamPtrOutput) MaxRetryAttempts added in v0.1.5

retry times.

func (DatahubTaskTransformsParamFailureParamPtrOutput) RetryInterval added in v0.1.5

retry interval.

func (DatahubTaskTransformsParamFailureParamPtrOutput) ToDatahubTaskTransformsParamFailureParamPtrOutput added in v0.1.5

func (o DatahubTaskTransformsParamFailureParamPtrOutput) ToDatahubTaskTransformsParamFailureParamPtrOutput() DatahubTaskTransformsParamFailureParamPtrOutput

func (DatahubTaskTransformsParamFailureParamPtrOutput) ToDatahubTaskTransformsParamFailureParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFailureParamPtrOutput) ToDatahubTaskTransformsParamFailureParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamPtrOutput

func (DatahubTaskTransformsParamFailureParamPtrOutput) TopicParam added in v0.1.5

DIP Topic type dead letter queue.

func (DatahubTaskTransformsParamFailureParamPtrOutput) Type added in v0.1.5

type, DLQ dead letter queue, IGNORE_ERROR|DROP.

type DatahubTaskTransformsParamFailureParamTopicParam added in v0.1.5

type DatahubTaskTransformsParamFailureParamTopicParam struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType *string `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple *int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType *string `pulumi:"offsetType"`
	// The topic name of the topic sold separately.
	Resource string `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime *int `pulumi:"startTime"`
	// TopicId.
	TopicId *string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic *bool `pulumi:"useAutoCreateTopic"`
}

type DatahubTaskTransformsParamFailureParamTopicParamArgs added in v0.1.5

type DatahubTaskTransformsParamFailureParamTopicParamArgs struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType pulumi.StringPtrInput `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntPtrInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringPtrInput `pulumi:"offsetType"`
	// The topic name of the topic sold separately.
	Resource pulumi.StringInput `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntPtrInput `pulumi:"startTime"`
	// TopicId.
	TopicId pulumi.StringPtrInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic pulumi.BoolPtrInput `pulumi:"useAutoCreateTopic"`
}

func (DatahubTaskTransformsParamFailureParamTopicParamArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFailureParamTopicParamArgs) ToDatahubTaskTransformsParamFailureParamTopicParamOutput added in v0.1.5

func (i DatahubTaskTransformsParamFailureParamTopicParamArgs) ToDatahubTaskTransformsParamFailureParamTopicParamOutput() DatahubTaskTransformsParamFailureParamTopicParamOutput

func (DatahubTaskTransformsParamFailureParamTopicParamArgs) ToDatahubTaskTransformsParamFailureParamTopicParamOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFailureParamTopicParamArgs) ToDatahubTaskTransformsParamFailureParamTopicParamOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamTopicParamOutput

func (DatahubTaskTransformsParamFailureParamTopicParamArgs) ToDatahubTaskTransformsParamFailureParamTopicParamPtrOutput added in v0.1.5

func (i DatahubTaskTransformsParamFailureParamTopicParamArgs) ToDatahubTaskTransformsParamFailureParamTopicParamPtrOutput() DatahubTaskTransformsParamFailureParamTopicParamPtrOutput

func (DatahubTaskTransformsParamFailureParamTopicParamArgs) ToDatahubTaskTransformsParamFailureParamTopicParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFailureParamTopicParamArgs) ToDatahubTaskTransformsParamFailureParamTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamTopicParamPtrOutput

type DatahubTaskTransformsParamFailureParamTopicParamInput added in v0.1.5

type DatahubTaskTransformsParamFailureParamTopicParamInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFailureParamTopicParamOutput() DatahubTaskTransformsParamFailureParamTopicParamOutput
	ToDatahubTaskTransformsParamFailureParamTopicParamOutputWithContext(context.Context) DatahubTaskTransformsParamFailureParamTopicParamOutput
}

DatahubTaskTransformsParamFailureParamTopicParamInput is an input type that accepts DatahubTaskTransformsParamFailureParamTopicParamArgs and DatahubTaskTransformsParamFailureParamTopicParamOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFailureParamTopicParamInput` via:

DatahubTaskTransformsParamFailureParamTopicParamArgs{...}

type DatahubTaskTransformsParamFailureParamTopicParamOutput added in v0.1.5

type DatahubTaskTransformsParamFailureParamTopicParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFailureParamTopicParamOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (DatahubTaskTransformsParamFailureParamTopicParamOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFailureParamTopicParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskTransformsParamFailureParamTopicParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskTransformsParamFailureParamTopicParamOutput) Resource added in v0.1.5

The topic name of the topic sold separately.

func (DatahubTaskTransformsParamFailureParamTopicParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskTransformsParamFailureParamTopicParamOutput) ToDatahubTaskTransformsParamFailureParamTopicParamOutput added in v0.1.5

func (DatahubTaskTransformsParamFailureParamTopicParamOutput) ToDatahubTaskTransformsParamFailureParamTopicParamOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFailureParamTopicParamOutput) ToDatahubTaskTransformsParamFailureParamTopicParamOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamTopicParamOutput

func (DatahubTaskTransformsParamFailureParamTopicParamOutput) ToDatahubTaskTransformsParamFailureParamTopicParamPtrOutput added in v0.1.5

func (o DatahubTaskTransformsParamFailureParamTopicParamOutput) ToDatahubTaskTransformsParamFailureParamTopicParamPtrOutput() DatahubTaskTransformsParamFailureParamTopicParamPtrOutput

func (DatahubTaskTransformsParamFailureParamTopicParamOutput) ToDatahubTaskTransformsParamFailureParamTopicParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFailureParamTopicParamOutput) ToDatahubTaskTransformsParamFailureParamTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamTopicParamPtrOutput

func (DatahubTaskTransformsParamFailureParamTopicParamOutput) TopicId added in v0.1.5

TopicId.

func (DatahubTaskTransformsParamFailureParamTopicParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

type DatahubTaskTransformsParamFailureParamTopicParamPtrInput added in v0.1.5

type DatahubTaskTransformsParamFailureParamTopicParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFailureParamTopicParamPtrOutput() DatahubTaskTransformsParamFailureParamTopicParamPtrOutput
	ToDatahubTaskTransformsParamFailureParamTopicParamPtrOutputWithContext(context.Context) DatahubTaskTransformsParamFailureParamTopicParamPtrOutput
}

DatahubTaskTransformsParamFailureParamTopicParamPtrInput is an input type that accepts DatahubTaskTransformsParamFailureParamTopicParamArgs, DatahubTaskTransformsParamFailureParamTopicParamPtr and DatahubTaskTransformsParamFailureParamTopicParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFailureParamTopicParamPtrInput` via:

        DatahubTaskTransformsParamFailureParamTopicParamArgs{...}

or:

        nil

type DatahubTaskTransformsParamFailureParamTopicParamPtrOutput added in v0.1.5

type DatahubTaskTransformsParamFailureParamTopicParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFailureParamTopicParamPtrOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (DatahubTaskTransformsParamFailureParamTopicParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFailureParamTopicParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFailureParamTopicParamPtrOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (DatahubTaskTransformsParamFailureParamTopicParamPtrOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (DatahubTaskTransformsParamFailureParamTopicParamPtrOutput) Resource added in v0.1.5

The topic name of the topic sold separately.

func (DatahubTaskTransformsParamFailureParamTopicParamPtrOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (DatahubTaskTransformsParamFailureParamTopicParamPtrOutput) ToDatahubTaskTransformsParamFailureParamTopicParamPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFailureParamTopicParamPtrOutput) ToDatahubTaskTransformsParamFailureParamTopicParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFailureParamTopicParamPtrOutput) ToDatahubTaskTransformsParamFailureParamTopicParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFailureParamTopicParamPtrOutput

func (DatahubTaskTransformsParamFailureParamTopicParamPtrOutput) TopicId added in v0.1.5

TopicId.

func (DatahubTaskTransformsParamFailureParamTopicParamPtrOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

type DatahubTaskTransformsParamFieldChain added in v0.1.5

type DatahubTaskTransformsParamFieldChain struct {
	// analyze.
	Analyse DatahubTaskTransformsParamFieldChainAnalyse `pulumi:"analyse"`
	// Parsing results in JSON format.
	AnalyseJsonResult *string `pulumi:"analyseJsonResult"`
	// Analysis result.
	AnalyseResults []DatahubTaskTransformsParamFieldChainAnalyseResult `pulumi:"analyseResults"`
	// Test Results.
	Result *string `pulumi:"result"`
	// data processing.
	SMTs []DatahubTaskTransformsParamFieldChainSMT `pulumi:"sMTs"`
	// secondary analysis.
	SecondaryAnalyse *DatahubTaskTransformsParamFieldChainSecondaryAnalyse `pulumi:"secondaryAnalyse"`
	// Secondary parsing results in JSON format.
	SecondaryAnalyseJsonResult *string `pulumi:"secondaryAnalyseJsonResult"`
	// Secondary Analysis Results.
	SecondaryAnalyseResults []DatahubTaskTransformsParamFieldChainSecondaryAnalyseResult `pulumi:"secondaryAnalyseResults"`
}

type DatahubTaskTransformsParamFieldChainAnalyse added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyse struct {
	// Parsing format, JSON, DELIMITER delimiter, REGULAR regular extraction, SOURCE processing all results of the upper layer.
	Format string `pulumi:"format"`
	// KEY to be processed again - KEY expression.
	InputValue *string `pulumi:"inputValue"`
	// KEY to be processed again - mode.
	InputValueType *string `pulumi:"inputValueType"`
	// delimiter, regular expression.
	Regex *string `pulumi:"regex"`
}

type DatahubTaskTransformsParamFieldChainAnalyseArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseArgs struct {
	// Parsing format, JSON, DELIMITER delimiter, REGULAR regular extraction, SOURCE processing all results of the upper layer.
	Format pulumi.StringInput `pulumi:"format"`
	// KEY to be processed again - KEY expression.
	InputValue pulumi.StringPtrInput `pulumi:"inputValue"`
	// KEY to be processed again - mode.
	InputValueType pulumi.StringPtrInput `pulumi:"inputValueType"`
	// delimiter, regular expression.
	Regex pulumi.StringPtrInput `pulumi:"regex"`
}

func (DatahubTaskTransformsParamFieldChainAnalyseArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseArgs) ToDatahubTaskTransformsParamFieldChainAnalyseOutput added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseArgs) ToDatahubTaskTransformsParamFieldChainAnalyseOutput() DatahubTaskTransformsParamFieldChainAnalyseOutput

func (DatahubTaskTransformsParamFieldChainAnalyseArgs) ToDatahubTaskTransformsParamFieldChainAnalyseOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseArgs) ToDatahubTaskTransformsParamFieldChainAnalyseOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseOutput

type DatahubTaskTransformsParamFieldChainAnalyseInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseOutput() DatahubTaskTransformsParamFieldChainAnalyseOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseOutput
}

DatahubTaskTransformsParamFieldChainAnalyseInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseArgs and DatahubTaskTransformsParamFieldChainAnalyseOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseInput` via:

DatahubTaskTransformsParamFieldChainAnalyseArgs{...}

type DatahubTaskTransformsParamFieldChainAnalyseOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseOutput) Format added in v0.1.5

Parsing format, JSON, DELIMITER delimiter, REGULAR regular extraction, SOURCE processing all results of the upper layer.

func (DatahubTaskTransformsParamFieldChainAnalyseOutput) InputValue added in v0.1.5

KEY to be processed again - KEY expression.

func (DatahubTaskTransformsParamFieldChainAnalyseOutput) InputValueType added in v0.1.5

KEY to be processed again - mode.

func (DatahubTaskTransformsParamFieldChainAnalyseOutput) Regex added in v0.1.5

delimiter, regular expression.

func (DatahubTaskTransformsParamFieldChainAnalyseOutput) ToDatahubTaskTransformsParamFieldChainAnalyseOutput added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainAnalyseOutput) ToDatahubTaskTransformsParamFieldChainAnalyseOutput() DatahubTaskTransformsParamFieldChainAnalyseOutput

func (DatahubTaskTransformsParamFieldChainAnalyseOutput) ToDatahubTaskTransformsParamFieldChainAnalyseOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainAnalyseOutput) ToDatahubTaskTransformsParamFieldChainAnalyseOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseOutput

type DatahubTaskTransformsParamFieldChainAnalyseResult added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResult struct {
	// key.
	Key string `pulumi:"key"`
	// Operation, DATE system preset - timestamp, CUSTOMIZE customization, MAPPING mapping, JSONPATH.
	Operate string `pulumi:"operate"`
	// OriginalValue.
	OriginalValue *string `pulumi:"originalValue"`
	// data type, ORIGINAL, STRING, INT64, FLOAT64, BOOLEAN, MAP, ARRAY.
	SchemeType string `pulumi:"schemeType"`
	// value.
	Value *string `pulumi:"value"`
	// VALUE process.
	ValueOperate *DatahubTaskTransformsParamFieldChainAnalyseResultValueOperate `pulumi:"valueOperate"`
	// VALUE process chain.
	ValueOperates []DatahubTaskTransformsParamFieldChainAnalyseResultValueOperate `pulumi:"valueOperates"`
}

type DatahubTaskTransformsParamFieldChainAnalyseResultArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultArgs struct {
	// key.
	Key pulumi.StringInput `pulumi:"key"`
	// Operation, DATE system preset - timestamp, CUSTOMIZE customization, MAPPING mapping, JSONPATH.
	Operate pulumi.StringInput `pulumi:"operate"`
	// OriginalValue.
	OriginalValue pulumi.StringPtrInput `pulumi:"originalValue"`
	// data type, ORIGINAL, STRING, INT64, FLOAT64, BOOLEAN, MAP, ARRAY.
	SchemeType pulumi.StringInput `pulumi:"schemeType"`
	// value.
	Value pulumi.StringPtrInput `pulumi:"value"`
	// VALUE process.
	ValueOperate DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrInput `pulumi:"valueOperate"`
	// VALUE process chain.
	ValueOperates DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayInput `pulumi:"valueOperates"`
}

func (DatahubTaskTransformsParamFieldChainAnalyseResultArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultOutput added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultOutput() DatahubTaskTransformsParamFieldChainAnalyseResultOutput

func (DatahubTaskTransformsParamFieldChainAnalyseResultArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultOutput

type DatahubTaskTransformsParamFieldChainAnalyseResultArray added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultArray []DatahubTaskTransformsParamFieldChainAnalyseResultInput

func (DatahubTaskTransformsParamFieldChainAnalyseResultArray) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultArray) ToDatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultArray) ToDatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput() DatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput

func (DatahubTaskTransformsParamFieldChainAnalyseResultArray) ToDatahubTaskTransformsParamFieldChainAnalyseResultArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultArray) ToDatahubTaskTransformsParamFieldChainAnalyseResultArrayOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput

type DatahubTaskTransformsParamFieldChainAnalyseResultArrayInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultArrayInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput() DatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultArrayOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultArrayInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultArray and DatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultArrayInput` via:

DatahubTaskTransformsParamFieldChainAnalyseResultArray{ DatahubTaskTransformsParamFieldChainAnalyseResultArgs{...} }

type DatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput) Index added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultArrayOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultArrayOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultArrayOutput

type DatahubTaskTransformsParamFieldChainAnalyseResultInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultOutput() DatahubTaskTransformsParamFieldChainAnalyseResultOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultArgs and DatahubTaskTransformsParamFieldChainAnalyseResultOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultInput` via:

DatahubTaskTransformsParamFieldChainAnalyseResultArgs{...}

type DatahubTaskTransformsParamFieldChainAnalyseResultOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultOutput) Key added in v0.1.5

key.

func (DatahubTaskTransformsParamFieldChainAnalyseResultOutput) Operate added in v0.1.5

Operation, DATE system preset - timestamp, CUSTOMIZE customization, MAPPING mapping, JSONPATH.

func (DatahubTaskTransformsParamFieldChainAnalyseResultOutput) OriginalValue added in v0.1.5

OriginalValue.

func (DatahubTaskTransformsParamFieldChainAnalyseResultOutput) SchemeType added in v0.1.5

data type, ORIGINAL, STRING, INT64, FLOAT64, BOOLEAN, MAP, ARRAY.

func (DatahubTaskTransformsParamFieldChainAnalyseResultOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainAnalyseResultOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultOutput

func (DatahubTaskTransformsParamFieldChainAnalyseResultOutput) Value added in v0.1.5

value.

func (DatahubTaskTransformsParamFieldChainAnalyseResultOutput) ValueOperate added in v0.1.5

VALUE process.

func (DatahubTaskTransformsParamFieldChainAnalyseResultOutput) ValueOperates added in v0.1.5

VALUE process chain.

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperate added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperate struct {
	// Time conversion, required when TYPE=DATE.
	Date *DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDate `pulumi:"date"`
	// Json Path replacement, must pass when TYPE=JSON PATH REPLACE.
	JsonPathReplace *DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplace `pulumi:"jsonPathReplace"`
	// Key-value secondary analysis, must be passed when TYPE=KV.
	KV *DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKV `pulumi:"kV"`
	// Regular replacement, required when TYPE=REGEX REPLACE.
	RegexReplace *DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplace `pulumi:"regexReplace"`
	// replace, TYPE=REPLACE is required.
	Replace *DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplace `pulumi:"replace"`
	// result.
	Result *string `pulumi:"result"`
	// The value supports one split and multiple values, required when TYPE=SPLIT.
	Split *DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplit `pulumi:"split"`
	// Substr, TYPE=SUBSTR is required.
	Substr *DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstr `pulumi:"substr"`
	// Processing mode, REPLACE replacement, SUBSTR interception, DATE date conversion, TRIM removal of leading and trailing spaces, REGEX REPLACE regular replacement, URL DECODE, LOWERCASE conversion to lowercase.
	Type string `pulumi:"type"`
	// Url parsing.
	UrlDecode *DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecode `pulumi:"urlDecode"`
}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArgs struct {
	// Time conversion, required when TYPE=DATE.
	Date DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrInput `pulumi:"date"`
	// Json Path replacement, must pass when TYPE=JSON PATH REPLACE.
	JsonPathReplace DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrInput `pulumi:"jsonPathReplace"`
	// Key-value secondary analysis, must be passed when TYPE=KV.
	KV DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrInput `pulumi:"kV"`
	// Regular replacement, required when TYPE=REGEX REPLACE.
	RegexReplace DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrInput `pulumi:"regexReplace"`
	// replace, TYPE=REPLACE is required.
	Replace DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrInput `pulumi:"replace"`
	// result.
	Result pulumi.StringPtrInput `pulumi:"result"`
	// The value supports one split and multiple values, required when TYPE=SPLIT.
	Split DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrInput `pulumi:"split"`
	// Substr, TYPE=SUBSTR is required.
	Substr DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrInput `pulumi:"substr"`
	// Processing mode, REPLACE replacement, SUBSTR interception, DATE date conversion, TRIM removal of leading and trailing spaces, REGEX REPLACE regular replacement, URL DECODE, LOWERCASE conversion to lowercase.
	Type pulumi.StringInput `pulumi:"type"`
	// Url parsing.
	UrlDecode DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrInput `pulumi:"urlDecode"`
}

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArray added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArray []DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateInput

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArray) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArray) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArray) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArray) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutput

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArray and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayInput` via:

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArray{ DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArgs{...} }

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutput) Index added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArrayOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDate added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDate struct {
	// Time format.
	Format *string `pulumi:"format"`
	// input type, string|unix.
	TargetType *string `pulumi:"targetType"`
	// default GMT+8.
	TimeZone *string `pulumi:"timeZone"`
}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateArgs struct {
	// Time format.
	Format pulumi.StringPtrInput `pulumi:"format"`
	// input type, string|unix.
	TargetType pulumi.StringPtrInput `pulumi:"targetType"`
	// default GMT+8.
	TimeZone pulumi.StringPtrInput `pulumi:"timeZone"`
}

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateArgs and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateInput` via:

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateArgs{...}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput) Format added in v0.1.5

Time format.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput) TargetType added in v0.1.5

input type, string|unix.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput) TimeZone added in v0.1.5

default GMT+8.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateArgs, DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtr and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrInput` via:

        DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDateArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput) Format added in v0.1.5

Time format.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput) TargetType added in v0.1.5

input type, string|unix.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput) TimeZone added in v0.1.5

default GMT+8.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateDatePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArgs and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateInput` via:

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArgs{...}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplace added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplace struct {
	// Replacement value, Jsonpath expression or string.
	NewValue string `pulumi:"newValue"`
	// Replaced value, Jsonpath expression.
	OldValue string `pulumi:"oldValue"`
}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceArgs struct {
	// Replacement value, Jsonpath expression or string.
	NewValue pulumi.StringInput `pulumi:"newValue"`
	// Replaced value, Jsonpath expression.
	OldValue pulumi.StringInput `pulumi:"oldValue"`
}

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceArgs and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceInput` via:

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceArgs{...}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutput) NewValue added in v0.1.5

Replacement value, Jsonpath expression or string.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutput) OldValue added in v0.1.5

Replaced value, Jsonpath expression.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceArgs, DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtr and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrInput` via:

        DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplaceArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutput) NewValue added in v0.1.5

Replacement value, Jsonpath expression or string.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutput) OldValue added in v0.1.5

Replaced value, Jsonpath expression.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateJsonPathReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKV added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKV struct {
	// delimiter.
	Delimiter string `pulumi:"delimiter"`
	// Keep the source Key, the default is false not to keep.
	KeepOriginalKey *string `pulumi:"keepOriginalKey"`
	// Key-value secondary analysis delimiter.
	Regex string `pulumi:"regex"`
}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVArgs struct {
	// delimiter.
	Delimiter pulumi.StringInput `pulumi:"delimiter"`
	// Keep the source Key, the default is false not to keep.
	KeepOriginalKey pulumi.StringPtrInput `pulumi:"keepOriginalKey"`
	// Key-value secondary analysis delimiter.
	Regex pulumi.StringInput `pulumi:"regex"`
}

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVArgs and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVInput` via:

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVArgs{...}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput) Delimiter added in v0.1.5

delimiter.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput) KeepOriginalKey added in v0.1.5

Keep the source Key, the default is false not to keep.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput) Regex added in v0.1.5

Key-value secondary analysis delimiter.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVArgs, DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtr and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrInput` via:

        DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput) Delimiter added in v0.1.5

delimiter.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput) KeepOriginalKey added in v0.1.5

Keep the source Key, the default is false not to keep.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput) Regex added in v0.1.5

Key-value secondary analysis delimiter.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateKVPtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) Date added in v0.1.5

Time conversion, required when TYPE=DATE.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) JsonPathReplace added in v0.1.5

Json Path replacement, must pass when TYPE=JSON PATH REPLACE.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) KV added in v0.1.5

Key-value secondary analysis, must be passed when TYPE=KV.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) RegexReplace added in v0.1.5

Regular replacement, required when TYPE=REGEX REPLACE.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) Replace added in v0.1.5

replace, TYPE=REPLACE is required.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) Result added in v0.1.5

result.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) Split added in v0.1.5

The value supports one split and multiple values, required when TYPE=SPLIT.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) Substr added in v0.1.5

Substr, TYPE=SUBSTR is required.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) Type added in v0.1.5

Processing mode, REPLACE replacement, SUBSTR interception, DATE date conversion, TRIM removal of leading and trailing spaces, REGEX REPLACE regular replacement, URL DECODE, LOWERCASE conversion to lowercase.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateOutput) UrlDecode added in v0.1.5

Url parsing.

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArgs, DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtr and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrInput` via:

        DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput) Date added in v0.1.5

Time conversion, required when TYPE=DATE.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput) JsonPathReplace added in v0.1.5

Json Path replacement, must pass when TYPE=JSON PATH REPLACE.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput) KV added in v0.1.5

Key-value secondary analysis, must be passed when TYPE=KV.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput) RegexReplace added in v0.1.5

Regular replacement, required when TYPE=REGEX REPLACE.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput) Replace added in v0.1.5

replace, TYPE=REPLACE is required.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput) Result added in v0.1.5

result.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput) Split added in v0.1.5

The value supports one split and multiple values, required when TYPE=SPLIT.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput) Substr added in v0.1.5

Substr, TYPE=SUBSTR is required.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput) Type added in v0.1.5

Processing mode, REPLACE replacement, SUBSTR interception, DATE date conversion, TRIM removal of leading and trailing spaces, REGEX REPLACE regular replacement, URL DECODE, LOWERCASE conversion to lowercase.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperatePtrOutput) UrlDecode added in v0.1.5

Url parsing.

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplace added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplace struct {
	// new value.
	NewValue string `pulumi:"newValue"`
	// Regular.
	Regex string `pulumi:"regex"`
}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceArgs struct {
	// new value.
	NewValue pulumi.StringInput `pulumi:"newValue"`
	// Regular.
	Regex pulumi.StringInput `pulumi:"regex"`
}

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceArgs and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceInput` via:

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceArgs{...}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutput) NewValue added in v0.1.5

new value.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutput) Regex added in v0.1.5

Regular.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceArgs, DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtr and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrInput` via:

        DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplaceArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutput) NewValue added in v0.1.5

new value.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutput) Regex added in v0.1.5

Regular.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateRegexReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplace added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplace struct {
	// new value.
	NewValue string `pulumi:"newValue"`
	// been replaced value.
	OldValue string `pulumi:"oldValue"`
}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceArgs struct {
	// new value.
	NewValue pulumi.StringInput `pulumi:"newValue"`
	// been replaced value.
	OldValue pulumi.StringInput `pulumi:"oldValue"`
}

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceArgs and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceInput` via:

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceArgs{...}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput) NewValue added in v0.1.5

new value.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput) OldValue added in v0.1.5

been replaced value.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceArgs, DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtr and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrInput` via:

        DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplaceArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput) NewValue added in v0.1.5

new value.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput) OldValue added in v0.1.5

been replaced value.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplit added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplit struct {
	// delimiter.
	Regex string `pulumi:"regex"`
}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitArgs struct {
	// delimiter.
	Regex pulumi.StringInput `pulumi:"regex"`
}

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutput

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutput

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitArgs and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitInput` via:

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitArgs{...}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutput) Regex added in v0.1.5

delimiter.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutput

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitArgs, DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtr and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrInput` via:

        DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutput) Regex added in v0.1.5

delimiter.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSplitPtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstr added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstr struct {
	// cut-off position.
	End int `pulumi:"end"`
	// interception starting position.
	Start int `pulumi:"start"`
}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrArgs struct {
	// cut-off position.
	End pulumi.IntInput `pulumi:"end"`
	// interception starting position.
	Start pulumi.IntInput `pulumi:"start"`
}

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrArgs and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrInput` via:

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrArgs{...}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput) End added in v0.1.5

cut-off position.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput) Start added in v0.1.5

interception starting position.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrArgs, DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtr and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrInput` via:

        DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput) End added in v0.1.5

cut-off position.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput) Start added in v0.1.5

interception starting position.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateSubstrPtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecode added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecode struct {
	// code.
	CharsetName *string `pulumi:"charsetName"`
}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeArgs struct {
	// code.
	CharsetName pulumi.StringPtrInput `pulumi:"charsetName"`
}

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeArgs) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutput

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeArgs and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeInput` via:

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeArgs{...}

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutput) CharsetName added in v0.1.5

code.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutput() DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutput
	ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutput
}

DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeArgs, DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtr and DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrInput` via:

        DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodeArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutput) CharsetName added in v0.1.5

code.

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutput) ToDatahubTaskTransformsParamFieldChainAnalyseResultValueOperateUrlDecodePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainArgs struct {
	// analyze.
	Analyse DatahubTaskTransformsParamFieldChainAnalyseInput `pulumi:"analyse"`
	// Parsing results in JSON format.
	AnalyseJsonResult pulumi.StringPtrInput `pulumi:"analyseJsonResult"`
	// Analysis result.
	AnalyseResults DatahubTaskTransformsParamFieldChainAnalyseResultArrayInput `pulumi:"analyseResults"`
	// Test Results.
	Result pulumi.StringPtrInput `pulumi:"result"`
	// data processing.
	SMTs DatahubTaskTransformsParamFieldChainSMTArrayInput `pulumi:"sMTs"`
	// secondary analysis.
	SecondaryAnalyse DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrInput `pulumi:"secondaryAnalyse"`
	// Secondary parsing results in JSON format.
	SecondaryAnalyseJsonResult pulumi.StringPtrInput `pulumi:"secondaryAnalyseJsonResult"`
	// Secondary Analysis Results.
	SecondaryAnalyseResults DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayInput `pulumi:"secondaryAnalyseResults"`
}

func (DatahubTaskTransformsParamFieldChainArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainArgs) ToDatahubTaskTransformsParamFieldChainOutput added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainArgs) ToDatahubTaskTransformsParamFieldChainOutput() DatahubTaskTransformsParamFieldChainOutput

func (DatahubTaskTransformsParamFieldChainArgs) ToDatahubTaskTransformsParamFieldChainOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainArgs) ToDatahubTaskTransformsParamFieldChainOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainOutput

type DatahubTaskTransformsParamFieldChainArray added in v0.1.5

type DatahubTaskTransformsParamFieldChainArray []DatahubTaskTransformsParamFieldChainInput

func (DatahubTaskTransformsParamFieldChainArray) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainArray) ToDatahubTaskTransformsParamFieldChainArrayOutput added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainArray) ToDatahubTaskTransformsParamFieldChainArrayOutput() DatahubTaskTransformsParamFieldChainArrayOutput

func (DatahubTaskTransformsParamFieldChainArray) ToDatahubTaskTransformsParamFieldChainArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainArray) ToDatahubTaskTransformsParamFieldChainArrayOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainArrayOutput

type DatahubTaskTransformsParamFieldChainArrayInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainArrayInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainArrayOutput() DatahubTaskTransformsParamFieldChainArrayOutput
	ToDatahubTaskTransformsParamFieldChainArrayOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainArrayOutput
}

DatahubTaskTransformsParamFieldChainArrayInput is an input type that accepts DatahubTaskTransformsParamFieldChainArray and DatahubTaskTransformsParamFieldChainArrayOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainArrayInput` via:

DatahubTaskTransformsParamFieldChainArray{ DatahubTaskTransformsParamFieldChainArgs{...} }

type DatahubTaskTransformsParamFieldChainArrayOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainArrayOutput) Index added in v0.1.5

func (DatahubTaskTransformsParamFieldChainArrayOutput) ToDatahubTaskTransformsParamFieldChainArrayOutput added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainArrayOutput) ToDatahubTaskTransformsParamFieldChainArrayOutput() DatahubTaskTransformsParamFieldChainArrayOutput

func (DatahubTaskTransformsParamFieldChainArrayOutput) ToDatahubTaskTransformsParamFieldChainArrayOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainArrayOutput) ToDatahubTaskTransformsParamFieldChainArrayOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainArrayOutput

type DatahubTaskTransformsParamFieldChainInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainOutput() DatahubTaskTransformsParamFieldChainOutput
	ToDatahubTaskTransformsParamFieldChainOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainOutput
}

DatahubTaskTransformsParamFieldChainInput is an input type that accepts DatahubTaskTransformsParamFieldChainArgs and DatahubTaskTransformsParamFieldChainOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainInput` via:

DatahubTaskTransformsParamFieldChainArgs{...}

type DatahubTaskTransformsParamFieldChainOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainOutput) Analyse added in v0.1.5

analyze.

func (DatahubTaskTransformsParamFieldChainOutput) AnalyseJsonResult added in v0.1.5

Parsing results in JSON format.

func (DatahubTaskTransformsParamFieldChainOutput) AnalyseResults added in v0.1.5

Analysis result.

func (DatahubTaskTransformsParamFieldChainOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainOutput) Result added in v0.1.5

Test Results.

func (DatahubTaskTransformsParamFieldChainOutput) SMTs added in v0.1.5

data processing.

func (DatahubTaskTransformsParamFieldChainOutput) SecondaryAnalyse added in v0.1.5

secondary analysis.

func (DatahubTaskTransformsParamFieldChainOutput) SecondaryAnalyseJsonResult added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainOutput) SecondaryAnalyseJsonResult() pulumi.StringPtrOutput

Secondary parsing results in JSON format.

func (DatahubTaskTransformsParamFieldChainOutput) SecondaryAnalyseResults added in v0.1.5

Secondary Analysis Results.

func (DatahubTaskTransformsParamFieldChainOutput) ToDatahubTaskTransformsParamFieldChainOutput added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainOutput) ToDatahubTaskTransformsParamFieldChainOutput() DatahubTaskTransformsParamFieldChainOutput

func (DatahubTaskTransformsParamFieldChainOutput) ToDatahubTaskTransformsParamFieldChainOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainOutput) ToDatahubTaskTransformsParamFieldChainOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainOutput

type DatahubTaskTransformsParamFieldChainSMT added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMT struct {
	// KEY.
	Key string `pulumi:"key"`
	// Operation, DATE system preset - timestamp, CUSTOMIZE customization, MAPPING mapping, JSONPATH.
	Operate string `pulumi:"operate"`
	// OriginalValue.
	OriginalValue *string `pulumi:"originalValue"`
	// data type, ORIGINAL, STRING, INT64, FLOAT64, BOOLEAN, MAP, ARRAY.
	SchemeType string `pulumi:"schemeType"`
	// VALUE.
	Value *string `pulumi:"value"`
	// VALUE process.
	ValueOperate *DatahubTaskTransformsParamFieldChainSMTValueOperate `pulumi:"valueOperate"`
	// VALUE process chain.
	ValueOperates []DatahubTaskTransformsParamFieldChainSMTValueOperate `pulumi:"valueOperates"`
}

type DatahubTaskTransformsParamFieldChainSMTArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTArgs struct {
	// KEY.
	Key pulumi.StringInput `pulumi:"key"`
	// Operation, DATE system preset - timestamp, CUSTOMIZE customization, MAPPING mapping, JSONPATH.
	Operate pulumi.StringInput `pulumi:"operate"`
	// OriginalValue.
	OriginalValue pulumi.StringPtrInput `pulumi:"originalValue"`
	// data type, ORIGINAL, STRING, INT64, FLOAT64, BOOLEAN, MAP, ARRAY.
	SchemeType pulumi.StringInput `pulumi:"schemeType"`
	// VALUE.
	Value pulumi.StringPtrInput `pulumi:"value"`
	// VALUE process.
	ValueOperate DatahubTaskTransformsParamFieldChainSMTValueOperatePtrInput `pulumi:"valueOperate"`
	// VALUE process chain.
	ValueOperates DatahubTaskTransformsParamFieldChainSMTValueOperateArrayInput `pulumi:"valueOperates"`
}

func (DatahubTaskTransformsParamFieldChainSMTArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTArgs) ToDatahubTaskTransformsParamFieldChainSMTOutput added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTArgs) ToDatahubTaskTransformsParamFieldChainSMTOutput() DatahubTaskTransformsParamFieldChainSMTOutput

func (DatahubTaskTransformsParamFieldChainSMTArgs) ToDatahubTaskTransformsParamFieldChainSMTOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTArgs) ToDatahubTaskTransformsParamFieldChainSMTOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTOutput

type DatahubTaskTransformsParamFieldChainSMTArray added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTArray []DatahubTaskTransformsParamFieldChainSMTInput

func (DatahubTaskTransformsParamFieldChainSMTArray) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTArray) ToDatahubTaskTransformsParamFieldChainSMTArrayOutput added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTArray) ToDatahubTaskTransformsParamFieldChainSMTArrayOutput() DatahubTaskTransformsParamFieldChainSMTArrayOutput

func (DatahubTaskTransformsParamFieldChainSMTArray) ToDatahubTaskTransformsParamFieldChainSMTArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTArray) ToDatahubTaskTransformsParamFieldChainSMTArrayOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTArrayOutput

type DatahubTaskTransformsParamFieldChainSMTArrayInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTArrayInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTArrayOutput() DatahubTaskTransformsParamFieldChainSMTArrayOutput
	ToDatahubTaskTransformsParamFieldChainSMTArrayOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTArrayOutput
}

DatahubTaskTransformsParamFieldChainSMTArrayInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTArray and DatahubTaskTransformsParamFieldChainSMTArrayOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTArrayInput` via:

DatahubTaskTransformsParamFieldChainSMTArray{ DatahubTaskTransformsParamFieldChainSMTArgs{...} }

type DatahubTaskTransformsParamFieldChainSMTArrayOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTArrayOutput) Index added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTArrayOutput) ToDatahubTaskTransformsParamFieldChainSMTArrayOutput added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTArrayOutput) ToDatahubTaskTransformsParamFieldChainSMTArrayOutput() DatahubTaskTransformsParamFieldChainSMTArrayOutput

func (DatahubTaskTransformsParamFieldChainSMTArrayOutput) ToDatahubTaskTransformsParamFieldChainSMTArrayOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTArrayOutput) ToDatahubTaskTransformsParamFieldChainSMTArrayOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTArrayOutput

type DatahubTaskTransformsParamFieldChainSMTInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTOutput() DatahubTaskTransformsParamFieldChainSMTOutput
	ToDatahubTaskTransformsParamFieldChainSMTOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTOutput
}

DatahubTaskTransformsParamFieldChainSMTInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTArgs and DatahubTaskTransformsParamFieldChainSMTOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTInput` via:

DatahubTaskTransformsParamFieldChainSMTArgs{...}

type DatahubTaskTransformsParamFieldChainSMTOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTOutput) Key added in v0.1.5

KEY.

func (DatahubTaskTransformsParamFieldChainSMTOutput) Operate added in v0.1.5

Operation, DATE system preset - timestamp, CUSTOMIZE customization, MAPPING mapping, JSONPATH.

func (DatahubTaskTransformsParamFieldChainSMTOutput) OriginalValue added in v0.1.5

OriginalValue.

func (DatahubTaskTransformsParamFieldChainSMTOutput) SchemeType added in v0.1.5

data type, ORIGINAL, STRING, INT64, FLOAT64, BOOLEAN, MAP, ARRAY.

func (DatahubTaskTransformsParamFieldChainSMTOutput) ToDatahubTaskTransformsParamFieldChainSMTOutput added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTOutput) ToDatahubTaskTransformsParamFieldChainSMTOutput() DatahubTaskTransformsParamFieldChainSMTOutput

func (DatahubTaskTransformsParamFieldChainSMTOutput) ToDatahubTaskTransformsParamFieldChainSMTOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTOutput) ToDatahubTaskTransformsParamFieldChainSMTOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTOutput

func (DatahubTaskTransformsParamFieldChainSMTOutput) Value added in v0.1.5

VALUE.

func (DatahubTaskTransformsParamFieldChainSMTOutput) ValueOperate added in v0.1.5

VALUE process.

func (DatahubTaskTransformsParamFieldChainSMTOutput) ValueOperates added in v0.1.5

VALUE process chain.

type DatahubTaskTransformsParamFieldChainSMTValueOperate added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperate struct {
	// Time conversion, required when TYPE=DATE.
	Date *DatahubTaskTransformsParamFieldChainSMTValueOperateDate `pulumi:"date"`
	// Json Path replacement, must pass when TYPE=JSON PATH REPLACE.
	JsonPathReplace *DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplace `pulumi:"jsonPathReplace"`
	// Key-value secondary analysis, must be passed when TYPE=KV.
	KV *DatahubTaskTransformsParamFieldChainSMTValueOperateKV `pulumi:"kV"`
	// Regular replacement, required when TYPE=REGEX REPLACE.
	RegexReplace *DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplace `pulumi:"regexReplace"`
	// replace, TYPE=REPLACE is required.
	Replace *DatahubTaskTransformsParamFieldChainSMTValueOperateReplace `pulumi:"replace"`
	// result.
	Result *string `pulumi:"result"`
	// The value supports one split and multiple values, required when TYPE=SPLIT.
	Split *DatahubTaskTransformsParamFieldChainSMTValueOperateSplit `pulumi:"split"`
	// Substr, TYPE=SUBSTR is required.
	Substr *DatahubTaskTransformsParamFieldChainSMTValueOperateSubstr `pulumi:"substr"`
	// Processing mode, REPLACE replacement, SUBSTR interception, DATE date conversion, TRIM removal of leading and trailing spaces, REGEX REPLACE regular replacement, URL DECODE, LOWERCASE conversion to lowercase.
	Type string `pulumi:"type"`
	// Url parsing.
	UrlDecode *DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecode `pulumi:"urlDecode"`
}

type DatahubTaskTransformsParamFieldChainSMTValueOperateArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateArgs struct {
	// Time conversion, required when TYPE=DATE.
	Date DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrInput `pulumi:"date"`
	// Json Path replacement, must pass when TYPE=JSON PATH REPLACE.
	JsonPathReplace DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrInput `pulumi:"jsonPathReplace"`
	// Key-value secondary analysis, must be passed when TYPE=KV.
	KV DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrInput `pulumi:"kV"`
	// Regular replacement, required when TYPE=REGEX REPLACE.
	RegexReplace DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrInput `pulumi:"regexReplace"`
	// replace, TYPE=REPLACE is required.
	Replace DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrInput `pulumi:"replace"`
	// result.
	Result pulumi.StringPtrInput `pulumi:"result"`
	// The value supports one split and multiple values, required when TYPE=SPLIT.
	Split DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrInput `pulumi:"split"`
	// Substr, TYPE=SUBSTR is required.
	Substr DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrInput `pulumi:"substr"`
	// Processing mode, REPLACE replacement, SUBSTR interception, DATE date conversion, TRIM removal of leading and trailing spaces, REGEX REPLACE regular replacement, URL DECODE, LOWERCASE conversion to lowercase.
	Type pulumi.StringInput `pulumi:"type"`
	// Url parsing.
	UrlDecode DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrInput `pulumi:"urlDecode"`
}

func (DatahubTaskTransformsParamFieldChainSMTValueOperateArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput() DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateArray added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateArray []DatahubTaskTransformsParamFieldChainSMTValueOperateInput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateArray) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateArray) ToDatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateArray) ToDatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateArray) ToDatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateArray) ToDatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateArrayInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateArrayInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateArrayInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateArray and DatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateArrayInput` via:

DatahubTaskTransformsParamFieldChainSMTValueOperateArray{ DatahubTaskTransformsParamFieldChainSMTValueOperateArgs{...} }

type DatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput) Index added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateArrayOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateDate added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateDate struct {
	// Time format.
	Format *string `pulumi:"format"`
	// input type, string|unix.
	TargetType *string `pulumi:"targetType"`
	// default GMT+8.
	TimeZone *string `pulumi:"timeZone"`
}

type DatahubTaskTransformsParamFieldChainSMTValueOperateDateArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateDateArgs struct {
	// Time format.
	Format pulumi.StringPtrInput `pulumi:"format"`
	// input type, string|unix.
	TargetType pulumi.StringPtrInput `pulumi:"targetType"`
	// default GMT+8.
	TimeZone pulumi.StringPtrInput `pulumi:"timeZone"`
}

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDateArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDateArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDateArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateDateOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateDateArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateDateOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDateArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDateArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateDateArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateDateInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateDateInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateDateOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateDateInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateDateArgs and DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateDateInput` via:

DatahubTaskTransformsParamFieldChainSMTValueOperateDateArgs{...}

type DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput) Format added in v0.1.5

Time format.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput) TargetType added in v0.1.5

input type, string|unix.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput) TimeZone added in v0.1.5

default GMT+8.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateDateOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateDateOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateDateOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateDateArgs, DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtr and DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrInput` via:

        DatahubTaskTransformsParamFieldChainSMTValueOperateDateArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput) Format added in v0.1.5

Time format.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput) TargetType added in v0.1.5

input type, string|unix.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput) TimeZone added in v0.1.5

default GMT+8.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateDatePtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateArgs and DatahubTaskTransformsParamFieldChainSMTValueOperateOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateInput` via:

DatahubTaskTransformsParamFieldChainSMTValueOperateArgs{...}

type DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplace added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplace struct {
	// Replacement value, Jsonpath expression or string.
	NewValue string `pulumi:"newValue"`
	// Replaced value, Jsonpath expression.
	OldValue string `pulumi:"oldValue"`
}

type DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceArgs struct {
	// Replacement value, Jsonpath expression or string.
	NewValue pulumi.StringInput `pulumi:"newValue"`
	// Replaced value, Jsonpath expression.
	OldValue pulumi.StringInput `pulumi:"oldValue"`
}

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceArgs and DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceInput` via:

DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceArgs{...}

type DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput) NewValue added in v0.1.5

Replacement value, Jsonpath expression or string.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput) OldValue added in v0.1.5

Replaced value, Jsonpath expression.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceArgs, DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtr and DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrInput` via:

        DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplaceArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput) NewValue added in v0.1.5

Replacement value, Jsonpath expression or string.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput) OldValue added in v0.1.5

Replaced value, Jsonpath expression.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateJsonPathReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateKV added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateKV struct {
	// delimiter.
	Delimiter string `pulumi:"delimiter"`
	// Keep the source Key, the default is false not to keep.
	KeepOriginalKey *string `pulumi:"keepOriginalKey"`
	// Key-value secondary analysis delimiter.
	Regex string `pulumi:"regex"`
}

type DatahubTaskTransformsParamFieldChainSMTValueOperateKVArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateKVArgs struct {
	// delimiter.
	Delimiter pulumi.StringInput `pulumi:"delimiter"`
	// Keep the source Key, the default is false not to keep.
	KeepOriginalKey pulumi.StringPtrInput `pulumi:"keepOriginalKey"`
	// Key-value secondary analysis delimiter.
	Regex pulumi.StringInput `pulumi:"regex"`
}

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateKVInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateKVInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateKVInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateKVArgs and DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateKVInput` via:

DatahubTaskTransformsParamFieldChainSMTValueOperateKVArgs{...}

type DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput) Delimiter added in v0.1.5

delimiter.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput) KeepOriginalKey added in v0.1.5

Keep the source Key, the default is false not to keep.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput) Regex added in v0.1.5

Key-value secondary analysis delimiter.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateKVOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateKVArgs, DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtr and DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrInput` via:

        DatahubTaskTransformsParamFieldChainSMTValueOperateKVArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput) Delimiter added in v0.1.5

delimiter.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput) KeepOriginalKey added in v0.1.5

Keep the source Key, the default is false not to keep.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput) Regex added in v0.1.5

Key-value secondary analysis delimiter.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateKVPtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) Date added in v0.1.5

Time conversion, required when TYPE=DATE.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) JsonPathReplace added in v0.1.5

Json Path replacement, must pass when TYPE=JSON PATH REPLACE.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) KV added in v0.1.5

Key-value secondary analysis, must be passed when TYPE=KV.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) RegexReplace added in v0.1.5

Regular replacement, required when TYPE=REGEX REPLACE.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) Replace added in v0.1.5

replace, TYPE=REPLACE is required.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) Result added in v0.1.5

result.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) Split added in v0.1.5

The value supports one split and multiple values, required when TYPE=SPLIT.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) Substr added in v0.1.5

Substr, TYPE=SUBSTR is required.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) Type added in v0.1.5

Processing mode, REPLACE replacement, SUBSTR interception, DATE date conversion, TRIM removal of leading and trailing spaces, REGEX REPLACE regular replacement, URL DECODE, LOWERCASE conversion to lowercase.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateOutput) UrlDecode added in v0.1.5

Url parsing.

type DatahubTaskTransformsParamFieldChainSMTValueOperatePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperatePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput() DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperatePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateArgs, DatahubTaskTransformsParamFieldChainSMTValueOperatePtr and DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperatePtrInput` via:

        DatahubTaskTransformsParamFieldChainSMTValueOperateArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput) Date added in v0.1.5

Time conversion, required when TYPE=DATE.

func (DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput) JsonPathReplace added in v0.1.5

Json Path replacement, must pass when TYPE=JSON PATH REPLACE.

func (DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput) KV added in v0.1.5

Key-value secondary analysis, must be passed when TYPE=KV.

func (DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput) RegexReplace added in v0.1.5

Regular replacement, required when TYPE=REGEX REPLACE.

func (DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput) Replace added in v0.1.5

replace, TYPE=REPLACE is required.

func (DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput) Result added in v0.1.5

result.

func (DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput) Split added in v0.1.5

The value supports one split and multiple values, required when TYPE=SPLIT.

func (DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput) Substr added in v0.1.5

Substr, TYPE=SUBSTR is required.

func (DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput) Type added in v0.1.5

Processing mode, REPLACE replacement, SUBSTR interception, DATE date conversion, TRIM removal of leading and trailing spaces, REGEX REPLACE regular replacement, URL DECODE, LOWERCASE conversion to lowercase.

func (DatahubTaskTransformsParamFieldChainSMTValueOperatePtrOutput) UrlDecode added in v0.1.5

Url parsing.

type DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplace added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplace struct {
	// new value.
	NewValue string `pulumi:"newValue"`
	// Regular.
	Regex string `pulumi:"regex"`
}

type DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceArgs struct {
	// new value.
	NewValue pulumi.StringInput `pulumi:"newValue"`
	// Regular.
	Regex pulumi.StringInput `pulumi:"regex"`
}

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceArgs and DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceInput` via:

DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceArgs{...}

type DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput) NewValue added in v0.1.5

new value.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput) Regex added in v0.1.5

Regular.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceArgs, DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtr and DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrInput` via:

        DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplaceArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput) NewValue added in v0.1.5

new value.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput) Regex added in v0.1.5

Regular.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateRegexReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateReplace added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateReplace struct {
	// new value.
	NewValue string `pulumi:"newValue"`
	// been replaced value.
	OldValue string `pulumi:"oldValue"`
}

type DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceArgs struct {
	// new value.
	NewValue pulumi.StringInput `pulumi:"newValue"`
	// been replaced value.
	OldValue pulumi.StringInput `pulumi:"oldValue"`
}

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceArgs and DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceInput` via:

DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceArgs{...}

type DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput) NewValue added in v0.1.5

new value.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput) OldValue added in v0.1.5

been replaced value.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceArgs, DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtr and DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrInput` via:

        DatahubTaskTransformsParamFieldChainSMTValueOperateReplaceArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput) NewValue added in v0.1.5

new value.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput) OldValue added in v0.1.5

been replaced value.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateReplacePtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateSplit added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateSplit struct {
	// delimiter.
	Regex string `pulumi:"regex"`
}

type DatahubTaskTransformsParamFieldChainSMTValueOperateSplitArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateSplitArgs struct {
	// delimiter.
	Regex pulumi.StringInput `pulumi:"regex"`
}

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSplitArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSplitArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSplitArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateSplitArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSplitArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSplitArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateSplitArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateSplitInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateSplitInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateSplitInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateSplitArgs and DatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateSplitInput` via:

DatahubTaskTransformsParamFieldChainSMTValueOperateSplitArgs{...}

type DatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput) Regex added in v0.1.5

delimiter.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateSplitOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateSplitArgs, DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtr and DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrInput` via:

        DatahubTaskTransformsParamFieldChainSMTValueOperateSplitArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput) Regex added in v0.1.5

delimiter.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateSplitPtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateSubstr added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateSubstr struct {
	// cut-off position.
	End int `pulumi:"end"`
	// interception starting position.
	Start int `pulumi:"start"`
}

type DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrArgs struct {
	// cut-off position.
	End pulumi.IntInput `pulumi:"end"`
	// interception starting position.
	Start pulumi.IntInput `pulumi:"start"`
}

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrArgs and DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrInput` via:

DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrArgs{...}

type DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput) End added in v0.1.5

cut-off position.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput) Start added in v0.1.5

interception starting position.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrArgs, DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtr and DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrInput` via:

        DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput) End added in v0.1.5

cut-off position.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput) Start added in v0.1.5

interception starting position.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateSubstrPtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecode added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecode struct {
	// code.
	CharsetName *string `pulumi:"charsetName"`
}

type DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeArgs struct {
	// code.
	CharsetName pulumi.StringPtrInput `pulumi:"charsetName"`
}

func (DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeArgs) ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeArgs and DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeInput` via:

DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeArgs{...}

type DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput) CharsetName added in v0.1.5

code.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput

func (DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput

type DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput() DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput
	ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput
}

DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeArgs, DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtr and DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrInput` via:

        DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodeArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput) CharsetName added in v0.1.5

code.

func (DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput) ToDatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSMTValueOperateUrlDecodePtrOutput

type DatahubTaskTransformsParamFieldChainSecondaryAnalyse added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyse struct {
	// delimiter.
	Regex string `pulumi:"regex"`
}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseArgs struct {
	// delimiter.
	Regex pulumi.StringInput `pulumi:"regex"`
}

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSecondaryAnalyseArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSecondaryAnalyseArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSecondaryAnalyseArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseArgs and DatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseInput` via:

DatahubTaskTransformsParamFieldChainSecondaryAnalyseArgs{...}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput) Regex added in v0.1.5

delimiter.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSecondaryAnalyseOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput

type DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseArgs, DatahubTaskTransformsParamFieldChainSecondaryAnalysePtr and DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrInput` via:

        DatahubTaskTransformsParamFieldChainSecondaryAnalyseArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput) Regex added in v0.1.5

delimiter.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalysePtrOutput

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResult added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResult struct {
	// KEY.
	Key string `pulumi:"key"`
	// Operation, DATE system preset - timestamp, CUSTOMIZE customization, MAPPING mapping, JSONPATH.
	Operate string `pulumi:"operate"`
	// OriginalValue.
	OriginalValue *string `pulumi:"originalValue"`
	// data type, ORIGINAL, STRING, INT64, FLOAT64, BOOLEAN, MAP, ARRAY.
	SchemeType string `pulumi:"schemeType"`
	// VALUE.
	Value *string `pulumi:"value"`
	// VALUE process.
	ValueOperate *DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperate `pulumi:"valueOperate"`
	// VALUE process chain.
	ValueOperates []DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperate `pulumi:"valueOperates"`
}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArgs struct {
	// KEY.
	Key pulumi.StringInput `pulumi:"key"`
	// Operation, DATE system preset - timestamp, CUSTOMIZE customization, MAPPING mapping, JSONPATH.
	Operate pulumi.StringInput `pulumi:"operate"`
	// OriginalValue.
	OriginalValue pulumi.StringPtrInput `pulumi:"originalValue"`
	// data type, ORIGINAL, STRING, INT64, FLOAT64, BOOLEAN, MAP, ARRAY.
	SchemeType pulumi.StringInput `pulumi:"schemeType"`
	// VALUE.
	Value pulumi.StringPtrInput `pulumi:"value"`
	// VALUE process.
	ValueOperate DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrInput `pulumi:"valueOperate"`
	// VALUE process chain.
	ValueOperates DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayInput `pulumi:"valueOperates"`
}

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArray added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArray []DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultInput

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArray) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArray) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArray) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArray) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutput

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArray and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayInput` via:

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArray{ DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArgs{...} }

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutput) Index added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArrayOutput

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArgs and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultInput` via:

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultArgs{...}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput) Key added in v0.1.5

KEY.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput) Operate added in v0.1.5

Operation, DATE system preset - timestamp, CUSTOMIZE customization, MAPPING mapping, JSONPATH.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput) OriginalValue added in v0.1.5

OriginalValue.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput) SchemeType added in v0.1.5

data type, ORIGINAL, STRING, INT64, FLOAT64, BOOLEAN, MAP, ARRAY.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput) Value added in v0.1.5

VALUE.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput) ValueOperate added in v0.1.5

VALUE process.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultOutput) ValueOperates added in v0.1.5

VALUE process chain.

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperate added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperate struct {
	// Time conversion, required when TYPE=DATE.
	Date *DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDate `pulumi:"date"`
	// Json Path replacement, must pass when TYPE=JSON PATH REPLACE.
	JsonPathReplace *DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplace `pulumi:"jsonPathReplace"`
	// Key-value secondary analysis, must be passed when TYPE=KV.
	KV *DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKV `pulumi:"kV"`
	// Regular replacement, required when TYPE=REGEX REPLACE.
	RegexReplace *DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplace `pulumi:"regexReplace"`
	// replace, TYPE=REPLACE is required.
	Replace *DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplace `pulumi:"replace"`
	// result.
	Result *string `pulumi:"result"`
	// The value supports one split and multiple values, required when TYPE=SPLIT.
	Split *DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplit `pulumi:"split"`
	// Substr, TYPE=SUBSTR is required.
	Substr *DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstr `pulumi:"substr"`
	// Processing mode, REPLACE replacement, SUBSTR interception, DATE date conversion, TRIM removal of leading and trailing spaces, REGEX REPLACE regular replacement, URL DECODE, LOWERCASE conversion to lowercase.
	Type string `pulumi:"type"`
	// Url parsing.
	UrlDecode *DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecode `pulumi:"urlDecode"`
}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArgs struct {
	// Time conversion, required when TYPE=DATE.
	Date DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrInput `pulumi:"date"`
	// Json Path replacement, must pass when TYPE=JSON PATH REPLACE.
	JsonPathReplace DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrInput `pulumi:"jsonPathReplace"`
	// Key-value secondary analysis, must be passed when TYPE=KV.
	KV DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrInput `pulumi:"kV"`
	// Regular replacement, required when TYPE=REGEX REPLACE.
	RegexReplace DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrInput `pulumi:"regexReplace"`
	// replace, TYPE=REPLACE is required.
	Replace DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrInput `pulumi:"replace"`
	// result.
	Result pulumi.StringPtrInput `pulumi:"result"`
	// The value supports one split and multiple values, required when TYPE=SPLIT.
	Split DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrInput `pulumi:"split"`
	// Substr, TYPE=SUBSTR is required.
	Substr DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrInput `pulumi:"substr"`
	// Processing mode, REPLACE replacement, SUBSTR interception, DATE date conversion, TRIM removal of leading and trailing spaces, REGEX REPLACE regular replacement, URL DECODE, LOWERCASE conversion to lowercase.
	Type pulumi.StringInput `pulumi:"type"`
	// Url parsing.
	UrlDecode DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrInput `pulumi:"urlDecode"`
}

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArray added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArray []DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateInput

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArray) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArray) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArray) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArray) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutput

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArray and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayInput` via:

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArray{ DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArgs{...} }

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutput) Index added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArrayOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDate added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDate struct {
	// Time format.
	Format *string `pulumi:"format"`
	// input type, string|unix.
	TargetType *string `pulumi:"targetType"`
	// default GMT+8.
	TimeZone *string `pulumi:"timeZone"`
}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateArgs struct {
	// Time format.
	Format pulumi.StringPtrInput `pulumi:"format"`
	// input type, string|unix.
	TargetType pulumi.StringPtrInput `pulumi:"targetType"`
	// default GMT+8.
	TimeZone pulumi.StringPtrInput `pulumi:"timeZone"`
}

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateArgs and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateInput` via:

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateArgs{...}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutput) Format added in v0.1.5

Time format.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutput) TargetType added in v0.1.5

input type, string|unix.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutput) TimeZone added in v0.1.5

default GMT+8.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateArgs, DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtr and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrInput` via:

        DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDateArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutput) Format added in v0.1.5

Time format.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutput) TargetType added in v0.1.5

input type, string|unix.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutput) TimeZone added in v0.1.5

default GMT+8.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateDatePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArgs and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateInput` via:

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArgs{...}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplace added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplace struct {
	// Replacement value, Jsonpath expression or string.
	NewValue string `pulumi:"newValue"`
	// Replaced value, Jsonpath expression.
	OldValue string `pulumi:"oldValue"`
}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceArgs struct {
	// Replacement value, Jsonpath expression or string.
	NewValue pulumi.StringInput `pulumi:"newValue"`
	// Replaced value, Jsonpath expression.
	OldValue pulumi.StringInput `pulumi:"oldValue"`
}

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceArgs and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceInput` via:

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceArgs{...}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutput) NewValue added in v0.1.5

Replacement value, Jsonpath expression or string.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutput) OldValue added in v0.1.5

Replaced value, Jsonpath expression.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceArgs, DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtr and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrInput` via:

        DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplaceArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutput) NewValue added in v0.1.5

Replacement value, Jsonpath expression or string.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutput) OldValue added in v0.1.5

Replaced value, Jsonpath expression.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateJsonPathReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKV added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKV struct {
	// delimiter.
	Delimiter string `pulumi:"delimiter"`
	// Keep the source Key, the default is false not to keep.
	KeepOriginalKey *string `pulumi:"keepOriginalKey"`
	// Key-value secondary analysis delimiter.
	Regex string `pulumi:"regex"`
}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVArgs struct {
	// delimiter.
	Delimiter pulumi.StringInput `pulumi:"delimiter"`
	// Keep the source Key, the default is false not to keep.
	KeepOriginalKey pulumi.StringPtrInput `pulumi:"keepOriginalKey"`
	// Key-value secondary analysis delimiter.
	Regex pulumi.StringInput `pulumi:"regex"`
}

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVArgs and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVInput` via:

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVArgs{...}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutput) Delimiter added in v0.1.5

delimiter.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutput) KeepOriginalKey added in v0.1.5

Keep the source Key, the default is false not to keep.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutput) Regex added in v0.1.5

Key-value secondary analysis delimiter.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVArgs, DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtr and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrInput` via:

        DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput) Delimiter added in v0.1.5

delimiter.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput) KeepOriginalKey added in v0.1.5

Keep the source Key, the default is false not to keep.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput) Regex added in v0.1.5

Key-value secondary analysis delimiter.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateKVPtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput) Date added in v0.1.5

Time conversion, required when TYPE=DATE.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput) JsonPathReplace added in v0.1.5

Json Path replacement, must pass when TYPE=JSON PATH REPLACE.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput) KV added in v0.1.5

Key-value secondary analysis, must be passed when TYPE=KV.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput) RegexReplace added in v0.1.5

Regular replacement, required when TYPE=REGEX REPLACE.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput) Replace added in v0.1.5

replace, TYPE=REPLACE is required.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput) Result added in v0.1.5

result.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput) Split added in v0.1.5

The value supports one split and multiple values, required when TYPE=SPLIT.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput) Substr added in v0.1.5

Substr, TYPE=SUBSTR is required.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput) Type added in v0.1.5

Processing mode, REPLACE replacement, SUBSTR interception, DATE date conversion, TRIM removal of leading and trailing spaces, REGEX REPLACE regular replacement, URL DECODE, LOWERCASE conversion to lowercase.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateOutput) UrlDecode added in v0.1.5

Url parsing.

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArgs, DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtr and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrInput` via:

        DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput) Date added in v0.1.5

Time conversion, required when TYPE=DATE.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput) JsonPathReplace added in v0.1.5

Json Path replacement, must pass when TYPE=JSON PATH REPLACE.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput) KV added in v0.1.5

Key-value secondary analysis, must be passed when TYPE=KV.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput) RegexReplace added in v0.1.5

Regular replacement, required when TYPE=REGEX REPLACE.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput) Replace added in v0.1.5

replace, TYPE=REPLACE is required.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput) Result added in v0.1.5

result.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput) Split added in v0.1.5

The value supports one split and multiple values, required when TYPE=SPLIT.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput) Substr added in v0.1.5

Substr, TYPE=SUBSTR is required.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput) Type added in v0.1.5

Processing mode, REPLACE replacement, SUBSTR interception, DATE date conversion, TRIM removal of leading and trailing spaces, REGEX REPLACE regular replacement, URL DECODE, LOWERCASE conversion to lowercase.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperatePtrOutput) UrlDecode added in v0.1.5

Url parsing.

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplace added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplace struct {
	// new value.
	NewValue string `pulumi:"newValue"`
	// Regular.
	Regex string `pulumi:"regex"`
}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceArgs struct {
	// new value.
	NewValue pulumi.StringInput `pulumi:"newValue"`
	// Regular.
	Regex pulumi.StringInput `pulumi:"regex"`
}

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceArgs and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceInput` via:

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceArgs{...}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutput) NewValue added in v0.1.5

new value.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutput) Regex added in v0.1.5

Regular.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceArgs, DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtr and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrInput` via:

        DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplaceArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutput) NewValue added in v0.1.5

new value.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutput) Regex added in v0.1.5

Regular.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateRegexReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplace added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplace struct {
	// new value.
	NewValue string `pulumi:"newValue"`
	// been replaced value.
	OldValue string `pulumi:"oldValue"`
}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceArgs struct {
	// new value.
	NewValue pulumi.StringInput `pulumi:"newValue"`
	// been replaced value.
	OldValue pulumi.StringInput `pulumi:"oldValue"`
}

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceArgs and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceInput` via:

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceArgs{...}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutput) NewValue added in v0.1.5

new value.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutput) OldValue added in v0.1.5

been replaced value.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceArgs, DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtr and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrInput` via:

        DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplaceArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutput) NewValue added in v0.1.5

new value.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutput) OldValue added in v0.1.5

been replaced value.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateReplacePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplit added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplit struct {
	// delimiter.
	Regex string `pulumi:"regex"`
}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitArgs struct {
	// delimiter.
	Regex pulumi.StringInput `pulumi:"regex"`
}

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitArgs and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitInput` via:

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitArgs{...}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutput) Regex added in v0.1.5

delimiter.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitArgs, DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtr and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrInput` via:

        DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutput) Regex added in v0.1.5

delimiter.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSplitPtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstr added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstr struct {
	// cut-off position.
	End int `pulumi:"end"`
	// interception starting position.
	Start int `pulumi:"start"`
}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrArgs struct {
	// cut-off position.
	End pulumi.IntInput `pulumi:"end"`
	// interception starting position.
	Start pulumi.IntInput `pulumi:"start"`
}

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrArgs and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrInput` via:

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrArgs{...}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutput) End added in v0.1.5

cut-off position.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutput) Start added in v0.1.5

interception starting position.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrArgs, DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtr and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrInput` via:

        DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutput) End added in v0.1.5

cut-off position.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutput) Start added in v0.1.5

interception starting position.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateSubstrPtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecode added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecode struct {
	// code.
	CharsetName *string `pulumi:"charsetName"`
}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeArgs added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeArgs struct {
	// code.
	CharsetName pulumi.StringPtrInput `pulumi:"charsetName"`
}

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeArgs) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeArgs and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeInput` via:

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeArgs{...}

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutput) CharsetName added in v0.1.5

code.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutputWithContext added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrInput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutput() DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutput
	ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutputWithContext(context.Context) DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutput
}

DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrInput is an input type that accepts DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeArgs, DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtr and DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrInput` via:

        DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodeArgs{...}

or:

        nil

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutput added in v0.1.5

type DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutput) CharsetName added in v0.1.5

code.

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutput added in v0.1.5

func (DatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutput) ToDatahubTaskTransformsParamFieldChainSecondaryAnalyseResultValueOperateUrlDecodePtrOutputWithContext added in v0.1.5

type DatahubTaskTransformsParamFilterParam added in v0.1.5

type DatahubTaskTransformsParamFilterParam struct {
	// Key.
	Key string `pulumi:"key"`
	// Matching mode, prefix matches PREFIX, suffix matches SUFFIX, contains matches CONTAINS, except matches EXCEPT, value matches NUMBER, IP matches IP.
	MatchMode string `pulumi:"matchMode"`
	// REGULAR.
	Type *string `pulumi:"type"`
	// Value.
	Value string `pulumi:"value"`
}

type DatahubTaskTransformsParamFilterParamArgs added in v0.1.5

type DatahubTaskTransformsParamFilterParamArgs struct {
	// Key.
	Key pulumi.StringInput `pulumi:"key"`
	// Matching mode, prefix matches PREFIX, suffix matches SUFFIX, contains matches CONTAINS, except matches EXCEPT, value matches NUMBER, IP matches IP.
	MatchMode pulumi.StringInput `pulumi:"matchMode"`
	// REGULAR.
	Type pulumi.StringPtrInput `pulumi:"type"`
	// Value.
	Value pulumi.StringInput `pulumi:"value"`
}

func (DatahubTaskTransformsParamFilterParamArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFilterParamArgs) ToDatahubTaskTransformsParamFilterParamOutput added in v0.1.5

func (i DatahubTaskTransformsParamFilterParamArgs) ToDatahubTaskTransformsParamFilterParamOutput() DatahubTaskTransformsParamFilterParamOutput

func (DatahubTaskTransformsParamFilterParamArgs) ToDatahubTaskTransformsParamFilterParamOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFilterParamArgs) ToDatahubTaskTransformsParamFilterParamOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFilterParamOutput

type DatahubTaskTransformsParamFilterParamArray added in v0.1.5

type DatahubTaskTransformsParamFilterParamArray []DatahubTaskTransformsParamFilterParamInput

func (DatahubTaskTransformsParamFilterParamArray) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFilterParamArray) ToDatahubTaskTransformsParamFilterParamArrayOutput added in v0.1.5

func (i DatahubTaskTransformsParamFilterParamArray) ToDatahubTaskTransformsParamFilterParamArrayOutput() DatahubTaskTransformsParamFilterParamArrayOutput

func (DatahubTaskTransformsParamFilterParamArray) ToDatahubTaskTransformsParamFilterParamArrayOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamFilterParamArray) ToDatahubTaskTransformsParamFilterParamArrayOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFilterParamArrayOutput

type DatahubTaskTransformsParamFilterParamArrayInput added in v0.1.5

type DatahubTaskTransformsParamFilterParamArrayInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFilterParamArrayOutput() DatahubTaskTransformsParamFilterParamArrayOutput
	ToDatahubTaskTransformsParamFilterParamArrayOutputWithContext(context.Context) DatahubTaskTransformsParamFilterParamArrayOutput
}

DatahubTaskTransformsParamFilterParamArrayInput is an input type that accepts DatahubTaskTransformsParamFilterParamArray and DatahubTaskTransformsParamFilterParamArrayOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFilterParamArrayInput` via:

DatahubTaskTransformsParamFilterParamArray{ DatahubTaskTransformsParamFilterParamArgs{...} }

type DatahubTaskTransformsParamFilterParamArrayOutput added in v0.1.5

type DatahubTaskTransformsParamFilterParamArrayOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFilterParamArrayOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFilterParamArrayOutput) Index added in v0.1.5

func (DatahubTaskTransformsParamFilterParamArrayOutput) ToDatahubTaskTransformsParamFilterParamArrayOutput added in v0.1.5

func (o DatahubTaskTransformsParamFilterParamArrayOutput) ToDatahubTaskTransformsParamFilterParamArrayOutput() DatahubTaskTransformsParamFilterParamArrayOutput

func (DatahubTaskTransformsParamFilterParamArrayOutput) ToDatahubTaskTransformsParamFilterParamArrayOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFilterParamArrayOutput) ToDatahubTaskTransformsParamFilterParamArrayOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFilterParamArrayOutput

type DatahubTaskTransformsParamFilterParamInput added in v0.1.5

type DatahubTaskTransformsParamFilterParamInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamFilterParamOutput() DatahubTaskTransformsParamFilterParamOutput
	ToDatahubTaskTransformsParamFilterParamOutputWithContext(context.Context) DatahubTaskTransformsParamFilterParamOutput
}

DatahubTaskTransformsParamFilterParamInput is an input type that accepts DatahubTaskTransformsParamFilterParamArgs and DatahubTaskTransformsParamFilterParamOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamFilterParamInput` via:

DatahubTaskTransformsParamFilterParamArgs{...}

type DatahubTaskTransformsParamFilterParamOutput added in v0.1.5

type DatahubTaskTransformsParamFilterParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamFilterParamOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamFilterParamOutput) Key added in v0.1.5

Key.

func (DatahubTaskTransformsParamFilterParamOutput) MatchMode added in v0.1.5

Matching mode, prefix matches PREFIX, suffix matches SUFFIX, contains matches CONTAINS, except matches EXCEPT, value matches NUMBER, IP matches IP.

func (DatahubTaskTransformsParamFilterParamOutput) ToDatahubTaskTransformsParamFilterParamOutput added in v0.1.5

func (o DatahubTaskTransformsParamFilterParamOutput) ToDatahubTaskTransformsParamFilterParamOutput() DatahubTaskTransformsParamFilterParamOutput

func (DatahubTaskTransformsParamFilterParamOutput) ToDatahubTaskTransformsParamFilterParamOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamFilterParamOutput) ToDatahubTaskTransformsParamFilterParamOutputWithContext(ctx context.Context) DatahubTaskTransformsParamFilterParamOutput

func (DatahubTaskTransformsParamFilterParamOutput) Type added in v0.1.5

REGULAR.

func (DatahubTaskTransformsParamFilterParamOutput) Value added in v0.1.5

Value.

type DatahubTaskTransformsParamInput added in v0.1.5

type DatahubTaskTransformsParamInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamOutput() DatahubTaskTransformsParamOutput
	ToDatahubTaskTransformsParamOutputWithContext(context.Context) DatahubTaskTransformsParamOutput
}

DatahubTaskTransformsParamInput is an input type that accepts DatahubTaskTransformsParamArgs and DatahubTaskTransformsParamOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamInput` via:

DatahubTaskTransformsParamArgs{...}

type DatahubTaskTransformsParamOutput added in v0.1.5

type DatahubTaskTransformsParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamOutput) BatchAnalyse added in v0.1.5

data process.

func (DatahubTaskTransformsParamOutput) Content added in v0.1.5

Raw data.

func (DatahubTaskTransformsParamOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamOutput) FailureParam added in v0.1.5

fail process.

func (DatahubTaskTransformsParamOutput) FieldChains added in v0.1.5

processing chain.

func (DatahubTaskTransformsParamOutput) FilterParams added in v0.1.5

filter.

func (DatahubTaskTransformsParamOutput) KeepMetadata added in v0.1.5

Whether to keep the data source Topic metadata information (source Topic, Partition, Offset), the default is false.

func (DatahubTaskTransformsParamOutput) OutputFormat added in v0.1.5

output format, JSON, ROW, default JSON.

func (DatahubTaskTransformsParamOutput) Result added in v0.1.5

result.

func (DatahubTaskTransformsParamOutput) RowParam added in v0.1.5

The output format is ROW Required.

func (DatahubTaskTransformsParamOutput) SourceType added in v0.1.5

data source.

func (DatahubTaskTransformsParamOutput) ToDatahubTaskTransformsParamOutput added in v0.1.5

func (o DatahubTaskTransformsParamOutput) ToDatahubTaskTransformsParamOutput() DatahubTaskTransformsParamOutput

func (DatahubTaskTransformsParamOutput) ToDatahubTaskTransformsParamOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamOutput) ToDatahubTaskTransformsParamOutputWithContext(ctx context.Context) DatahubTaskTransformsParamOutput

func (DatahubTaskTransformsParamOutput) ToDatahubTaskTransformsParamPtrOutput added in v0.1.5

func (o DatahubTaskTransformsParamOutput) ToDatahubTaskTransformsParamPtrOutput() DatahubTaskTransformsParamPtrOutput

func (DatahubTaskTransformsParamOutput) ToDatahubTaskTransformsParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamOutput) ToDatahubTaskTransformsParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamPtrOutput

type DatahubTaskTransformsParamPtrInput added in v0.1.5

type DatahubTaskTransformsParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamPtrOutput() DatahubTaskTransformsParamPtrOutput
	ToDatahubTaskTransformsParamPtrOutputWithContext(context.Context) DatahubTaskTransformsParamPtrOutput
}

DatahubTaskTransformsParamPtrInput is an input type that accepts DatahubTaskTransformsParamArgs, DatahubTaskTransformsParamPtr and DatahubTaskTransformsParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamPtrInput` via:

        DatahubTaskTransformsParamArgs{...}

or:

        nil

func DatahubTaskTransformsParamPtr added in v0.1.5

type DatahubTaskTransformsParamPtrOutput added in v0.1.5

type DatahubTaskTransformsParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamPtrOutput) BatchAnalyse added in v0.1.5

data process.

func (DatahubTaskTransformsParamPtrOutput) Content added in v0.1.5

Raw data.

func (DatahubTaskTransformsParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamPtrOutput) FailureParam added in v0.1.5

fail process.

func (DatahubTaskTransformsParamPtrOutput) FieldChains added in v0.1.5

processing chain.

func (DatahubTaskTransformsParamPtrOutput) FilterParams added in v0.1.5

filter.

func (DatahubTaskTransformsParamPtrOutput) KeepMetadata added in v0.1.5

Whether to keep the data source Topic metadata information (source Topic, Partition, Offset), the default is false.

func (DatahubTaskTransformsParamPtrOutput) OutputFormat added in v0.1.5

output format, JSON, ROW, default JSON.

func (DatahubTaskTransformsParamPtrOutput) Result added in v0.1.5

result.

func (DatahubTaskTransformsParamPtrOutput) RowParam added in v0.1.5

The output format is ROW Required.

func (DatahubTaskTransformsParamPtrOutput) SourceType added in v0.1.5

data source.

func (DatahubTaskTransformsParamPtrOutput) ToDatahubTaskTransformsParamPtrOutput added in v0.1.5

func (o DatahubTaskTransformsParamPtrOutput) ToDatahubTaskTransformsParamPtrOutput() DatahubTaskTransformsParamPtrOutput

func (DatahubTaskTransformsParamPtrOutput) ToDatahubTaskTransformsParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamPtrOutput) ToDatahubTaskTransformsParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamPtrOutput

type DatahubTaskTransformsParamRowParam added in v0.1.5

type DatahubTaskTransformsParamRowParam struct {
	// delimiter.
	EntryDelimiter *string `pulumi:"entryDelimiter"`
	// key, value delimiter.
	KeyValueDelimiter *string `pulumi:"keyValueDelimiter"`
	// row content, KEY_VALUE, VALUE.
	RowContent string `pulumi:"rowContent"`
}

type DatahubTaskTransformsParamRowParamArgs added in v0.1.5

type DatahubTaskTransformsParamRowParamArgs struct {
	// delimiter.
	EntryDelimiter pulumi.StringPtrInput `pulumi:"entryDelimiter"`
	// key, value delimiter.
	KeyValueDelimiter pulumi.StringPtrInput `pulumi:"keyValueDelimiter"`
	// row content, KEY_VALUE, VALUE.
	RowContent pulumi.StringInput `pulumi:"rowContent"`
}

func (DatahubTaskTransformsParamRowParamArgs) ElementType added in v0.1.5

func (DatahubTaskTransformsParamRowParamArgs) ToDatahubTaskTransformsParamRowParamOutput added in v0.1.5

func (i DatahubTaskTransformsParamRowParamArgs) ToDatahubTaskTransformsParamRowParamOutput() DatahubTaskTransformsParamRowParamOutput

func (DatahubTaskTransformsParamRowParamArgs) ToDatahubTaskTransformsParamRowParamOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamRowParamArgs) ToDatahubTaskTransformsParamRowParamOutputWithContext(ctx context.Context) DatahubTaskTransformsParamRowParamOutput

func (DatahubTaskTransformsParamRowParamArgs) ToDatahubTaskTransformsParamRowParamPtrOutput added in v0.1.5

func (i DatahubTaskTransformsParamRowParamArgs) ToDatahubTaskTransformsParamRowParamPtrOutput() DatahubTaskTransformsParamRowParamPtrOutput

func (DatahubTaskTransformsParamRowParamArgs) ToDatahubTaskTransformsParamRowParamPtrOutputWithContext added in v0.1.5

func (i DatahubTaskTransformsParamRowParamArgs) ToDatahubTaskTransformsParamRowParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamRowParamPtrOutput

type DatahubTaskTransformsParamRowParamInput added in v0.1.5

type DatahubTaskTransformsParamRowParamInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamRowParamOutput() DatahubTaskTransformsParamRowParamOutput
	ToDatahubTaskTransformsParamRowParamOutputWithContext(context.Context) DatahubTaskTransformsParamRowParamOutput
}

DatahubTaskTransformsParamRowParamInput is an input type that accepts DatahubTaskTransformsParamRowParamArgs and DatahubTaskTransformsParamRowParamOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamRowParamInput` via:

DatahubTaskTransformsParamRowParamArgs{...}

type DatahubTaskTransformsParamRowParamOutput added in v0.1.5

type DatahubTaskTransformsParamRowParamOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamRowParamOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamRowParamOutput) EntryDelimiter added in v0.1.5

delimiter.

func (DatahubTaskTransformsParamRowParamOutput) KeyValueDelimiter added in v0.1.5

key, value delimiter.

func (DatahubTaskTransformsParamRowParamOutput) RowContent added in v0.1.5

row content, KEY_VALUE, VALUE.

func (DatahubTaskTransformsParamRowParamOutput) ToDatahubTaskTransformsParamRowParamOutput added in v0.1.5

func (o DatahubTaskTransformsParamRowParamOutput) ToDatahubTaskTransformsParamRowParamOutput() DatahubTaskTransformsParamRowParamOutput

func (DatahubTaskTransformsParamRowParamOutput) ToDatahubTaskTransformsParamRowParamOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamRowParamOutput) ToDatahubTaskTransformsParamRowParamOutputWithContext(ctx context.Context) DatahubTaskTransformsParamRowParamOutput

func (DatahubTaskTransformsParamRowParamOutput) ToDatahubTaskTransformsParamRowParamPtrOutput added in v0.1.5

func (o DatahubTaskTransformsParamRowParamOutput) ToDatahubTaskTransformsParamRowParamPtrOutput() DatahubTaskTransformsParamRowParamPtrOutput

func (DatahubTaskTransformsParamRowParamOutput) ToDatahubTaskTransformsParamRowParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamRowParamOutput) ToDatahubTaskTransformsParamRowParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamRowParamPtrOutput

type DatahubTaskTransformsParamRowParamPtrInput added in v0.1.5

type DatahubTaskTransformsParamRowParamPtrInput interface {
	pulumi.Input

	ToDatahubTaskTransformsParamRowParamPtrOutput() DatahubTaskTransformsParamRowParamPtrOutput
	ToDatahubTaskTransformsParamRowParamPtrOutputWithContext(context.Context) DatahubTaskTransformsParamRowParamPtrOutput
}

DatahubTaskTransformsParamRowParamPtrInput is an input type that accepts DatahubTaskTransformsParamRowParamArgs, DatahubTaskTransformsParamRowParamPtr and DatahubTaskTransformsParamRowParamPtrOutput values. You can construct a concrete instance of `DatahubTaskTransformsParamRowParamPtrInput` via:

        DatahubTaskTransformsParamRowParamArgs{...}

or:

        nil

type DatahubTaskTransformsParamRowParamPtrOutput added in v0.1.5

type DatahubTaskTransformsParamRowParamPtrOutput struct{ *pulumi.OutputState }

func (DatahubTaskTransformsParamRowParamPtrOutput) Elem added in v0.1.5

func (DatahubTaskTransformsParamRowParamPtrOutput) ElementType added in v0.1.5

func (DatahubTaskTransformsParamRowParamPtrOutput) EntryDelimiter added in v0.1.5

delimiter.

func (DatahubTaskTransformsParamRowParamPtrOutput) KeyValueDelimiter added in v0.1.5

key, value delimiter.

func (DatahubTaskTransformsParamRowParamPtrOutput) RowContent added in v0.1.5

row content, KEY_VALUE, VALUE.

func (DatahubTaskTransformsParamRowParamPtrOutput) ToDatahubTaskTransformsParamRowParamPtrOutput added in v0.1.5

func (o DatahubTaskTransformsParamRowParamPtrOutput) ToDatahubTaskTransformsParamRowParamPtrOutput() DatahubTaskTransformsParamRowParamPtrOutput

func (DatahubTaskTransformsParamRowParamPtrOutput) ToDatahubTaskTransformsParamRowParamPtrOutputWithContext added in v0.1.5

func (o DatahubTaskTransformsParamRowParamPtrOutput) ToDatahubTaskTransformsParamRowParamPtrOutputWithContext(ctx context.Context) DatahubTaskTransformsParamRowParamPtrOutput

type DatahubTopic added in v0.1.3

type DatahubTopic struct {
	pulumi.CustomResourceState

	// Name, start with appid, which is a string of no more than 128 characters, must start with a letter, and the rest can contain letters, numbers, and dashes (-).
	Name pulumi.StringOutput `pulumi:"name"`
	// Subject note, which is a string of no more than 64 characters, must start with a letter, and the rest can contain letters, numbers and dashes (-).
	Note pulumi.StringPtrOutput `pulumi:"note"`
	// Number of Partitions, greater than 0.
	PartitionNum pulumi.IntOutput `pulumi:"partitionNum"`
	// Message retention time, in ms, the current minimum value is 60000 ms.
	RetentionMs pulumi.IntOutput `pulumi:"retentionMs"`
	// Tags of dataHub topic.
	Tags pulumi.MapOutput `pulumi:"tags"`
}

Provides a resource to create a ckafka datahubTopic

## Import

ckafka datahub_topic can be imported using the id, e.g.

```sh

$ pulumi import tencentcloud:Ckafka/datahubTopic:DatahubTopic datahub_topic datahub_topic_name

```

func GetDatahubTopic added in v0.1.3

func GetDatahubTopic(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DatahubTopicState, opts ...pulumi.ResourceOption) (*DatahubTopic, error)

GetDatahubTopic gets an existing DatahubTopic resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDatahubTopic added in v0.1.3

func NewDatahubTopic(ctx *pulumi.Context,
	name string, args *DatahubTopicArgs, opts ...pulumi.ResourceOption) (*DatahubTopic, error)

NewDatahubTopic registers a new resource with the given unique name, arguments, and options.

func (*DatahubTopic) ElementType added in v0.1.3

func (*DatahubTopic) ElementType() reflect.Type

func (*DatahubTopic) ToDatahubTopicOutput added in v0.1.3

func (i *DatahubTopic) ToDatahubTopicOutput() DatahubTopicOutput

func (*DatahubTopic) ToDatahubTopicOutputWithContext added in v0.1.3

func (i *DatahubTopic) ToDatahubTopicOutputWithContext(ctx context.Context) DatahubTopicOutput

type DatahubTopicArgs added in v0.1.3

type DatahubTopicArgs struct {
	// Name, start with appid, which is a string of no more than 128 characters, must start with a letter, and the rest can contain letters, numbers, and dashes (-).
	Name pulumi.StringPtrInput
	// Subject note, which is a string of no more than 64 characters, must start with a letter, and the rest can contain letters, numbers and dashes (-).
	Note pulumi.StringPtrInput
	// Number of Partitions, greater than 0.
	PartitionNum pulumi.IntInput
	// Message retention time, in ms, the current minimum value is 60000 ms.
	RetentionMs pulumi.IntInput
	// Tags of dataHub topic.
	Tags pulumi.MapInput
}

The set of arguments for constructing a DatahubTopic resource.

func (DatahubTopicArgs) ElementType added in v0.1.3

func (DatahubTopicArgs) ElementType() reflect.Type

type DatahubTopicArray added in v0.1.3

type DatahubTopicArray []DatahubTopicInput

func (DatahubTopicArray) ElementType added in v0.1.3

func (DatahubTopicArray) ElementType() reflect.Type

func (DatahubTopicArray) ToDatahubTopicArrayOutput added in v0.1.3

func (i DatahubTopicArray) ToDatahubTopicArrayOutput() DatahubTopicArrayOutput

func (DatahubTopicArray) ToDatahubTopicArrayOutputWithContext added in v0.1.3

func (i DatahubTopicArray) ToDatahubTopicArrayOutputWithContext(ctx context.Context) DatahubTopicArrayOutput

type DatahubTopicArrayInput added in v0.1.3

type DatahubTopicArrayInput interface {
	pulumi.Input

	ToDatahubTopicArrayOutput() DatahubTopicArrayOutput
	ToDatahubTopicArrayOutputWithContext(context.Context) DatahubTopicArrayOutput
}

DatahubTopicArrayInput is an input type that accepts DatahubTopicArray and DatahubTopicArrayOutput values. You can construct a concrete instance of `DatahubTopicArrayInput` via:

DatahubTopicArray{ DatahubTopicArgs{...} }

type DatahubTopicArrayOutput added in v0.1.3

type DatahubTopicArrayOutput struct{ *pulumi.OutputState }

func (DatahubTopicArrayOutput) ElementType added in v0.1.3

func (DatahubTopicArrayOutput) ElementType() reflect.Type

func (DatahubTopicArrayOutput) Index added in v0.1.3

func (DatahubTopicArrayOutput) ToDatahubTopicArrayOutput added in v0.1.3

func (o DatahubTopicArrayOutput) ToDatahubTopicArrayOutput() DatahubTopicArrayOutput

func (DatahubTopicArrayOutput) ToDatahubTopicArrayOutputWithContext added in v0.1.3

func (o DatahubTopicArrayOutput) ToDatahubTopicArrayOutputWithContext(ctx context.Context) DatahubTopicArrayOutput

type DatahubTopicInput added in v0.1.3

type DatahubTopicInput interface {
	pulumi.Input

	ToDatahubTopicOutput() DatahubTopicOutput
	ToDatahubTopicOutputWithContext(ctx context.Context) DatahubTopicOutput
}

type DatahubTopicMap added in v0.1.3

type DatahubTopicMap map[string]DatahubTopicInput

func (DatahubTopicMap) ElementType added in v0.1.3

func (DatahubTopicMap) ElementType() reflect.Type

func (DatahubTopicMap) ToDatahubTopicMapOutput added in v0.1.3

func (i DatahubTopicMap) ToDatahubTopicMapOutput() DatahubTopicMapOutput

func (DatahubTopicMap) ToDatahubTopicMapOutputWithContext added in v0.1.3

func (i DatahubTopicMap) ToDatahubTopicMapOutputWithContext(ctx context.Context) DatahubTopicMapOutput

type DatahubTopicMapInput added in v0.1.3

type DatahubTopicMapInput interface {
	pulumi.Input

	ToDatahubTopicMapOutput() DatahubTopicMapOutput
	ToDatahubTopicMapOutputWithContext(context.Context) DatahubTopicMapOutput
}

DatahubTopicMapInput is an input type that accepts DatahubTopicMap and DatahubTopicMapOutput values. You can construct a concrete instance of `DatahubTopicMapInput` via:

DatahubTopicMap{ "key": DatahubTopicArgs{...} }

type DatahubTopicMapOutput added in v0.1.3

type DatahubTopicMapOutput struct{ *pulumi.OutputState }

func (DatahubTopicMapOutput) ElementType added in v0.1.3

func (DatahubTopicMapOutput) ElementType() reflect.Type

func (DatahubTopicMapOutput) MapIndex added in v0.1.3

func (DatahubTopicMapOutput) ToDatahubTopicMapOutput added in v0.1.3

func (o DatahubTopicMapOutput) ToDatahubTopicMapOutput() DatahubTopicMapOutput

func (DatahubTopicMapOutput) ToDatahubTopicMapOutputWithContext added in v0.1.3

func (o DatahubTopicMapOutput) ToDatahubTopicMapOutputWithContext(ctx context.Context) DatahubTopicMapOutput

type DatahubTopicOutput added in v0.1.3

type DatahubTopicOutput struct{ *pulumi.OutputState }

func (DatahubTopicOutput) ElementType added in v0.1.3

func (DatahubTopicOutput) ElementType() reflect.Type

func (DatahubTopicOutput) Name added in v0.1.3

Name, start with appid, which is a string of no more than 128 characters, must start with a letter, and the rest can contain letters, numbers, and dashes (-).

func (DatahubTopicOutput) Note added in v0.1.3

Subject note, which is a string of no more than 64 characters, must start with a letter, and the rest can contain letters, numbers and dashes (-).

func (DatahubTopicOutput) PartitionNum added in v0.1.3

func (o DatahubTopicOutput) PartitionNum() pulumi.IntOutput

Number of Partitions, greater than 0.

func (DatahubTopicOutput) RetentionMs added in v0.1.3

func (o DatahubTopicOutput) RetentionMs() pulumi.IntOutput

Message retention time, in ms, the current minimum value is 60000 ms.

func (DatahubTopicOutput) Tags added in v0.1.3

Tags of dataHub topic.

func (DatahubTopicOutput) ToDatahubTopicOutput added in v0.1.3

func (o DatahubTopicOutput) ToDatahubTopicOutput() DatahubTopicOutput

func (DatahubTopicOutput) ToDatahubTopicOutputWithContext added in v0.1.3

func (o DatahubTopicOutput) ToDatahubTopicOutputWithContext(ctx context.Context) DatahubTopicOutput

type DatahubTopicState added in v0.1.3

type DatahubTopicState struct {
	// Name, start with appid, which is a string of no more than 128 characters, must start with a letter, and the rest can contain letters, numbers, and dashes (-).
	Name pulumi.StringPtrInput
	// Subject note, which is a string of no more than 64 characters, must start with a letter, and the rest can contain letters, numbers and dashes (-).
	Note pulumi.StringPtrInput
	// Number of Partitions, greater than 0.
	PartitionNum pulumi.IntPtrInput
	// Message retention time, in ms, the current minimum value is 60000 ms.
	RetentionMs pulumi.IntPtrInput
	// Tags of dataHub topic.
	Tags pulumi.MapInput
}

func (DatahubTopicState) ElementType added in v0.1.3

func (DatahubTopicState) ElementType() reflect.Type

type GetAclsAclList

type GetAclsAclList struct {
	// Host substr used for querying.
	Host string `pulumi:"host"`
	// ACL operation mode.
	OperationType string `pulumi:"operationType"`
	// ACL permission type, valid values are `UNKNOWN`, `ANY`, `DENY`, `ALLOW`, and `ALLOW` by default. Currently, CKafka supports `ALLOW` (equivalent to allow list), and other fields will be used for future ACLs compatible with open-source Kafka.
	PermissionType string `pulumi:"permissionType"`
	// User which can access. `*` means that any user can access.
	Principal string `pulumi:"principal"`
	// ACL resource name, which is related to `resourceType`. For example, if `resourceType` is `TOPIC`, this field indicates the topic name; if `resourceType` is `GROUP`, this field indicates the group name.
	ResourceName string `pulumi:"resourceName"`
	// ACL resource type. Valid values are `UNKNOWN`, `ANY`, `TOPIC`, `GROUP`, `CLUSTER`, `TRANSACTIONAL_ID`. Currently, only `TOPIC` is available, and other fields will be used for future ACLs compatible with open-source Kafka.
	ResourceType string `pulumi:"resourceType"`
}

type GetAclsAclListArgs

type GetAclsAclListArgs struct {
	// Host substr used for querying.
	Host pulumi.StringInput `pulumi:"host"`
	// ACL operation mode.
	OperationType pulumi.StringInput `pulumi:"operationType"`
	// ACL permission type, valid values are `UNKNOWN`, `ANY`, `DENY`, `ALLOW`, and `ALLOW` by default. Currently, CKafka supports `ALLOW` (equivalent to allow list), and other fields will be used for future ACLs compatible with open-source Kafka.
	PermissionType pulumi.StringInput `pulumi:"permissionType"`
	// User which can access. `*` means that any user can access.
	Principal pulumi.StringInput `pulumi:"principal"`
	// ACL resource name, which is related to `resourceType`. For example, if `resourceType` is `TOPIC`, this field indicates the topic name; if `resourceType` is `GROUP`, this field indicates the group name.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
	// ACL resource type. Valid values are `UNKNOWN`, `ANY`, `TOPIC`, `GROUP`, `CLUSTER`, `TRANSACTIONAL_ID`. Currently, only `TOPIC` is available, and other fields will be used for future ACLs compatible with open-source Kafka.
	ResourceType pulumi.StringInput `pulumi:"resourceType"`
}

func (GetAclsAclListArgs) ElementType

func (GetAclsAclListArgs) ElementType() reflect.Type

func (GetAclsAclListArgs) ToGetAclsAclListOutput

func (i GetAclsAclListArgs) ToGetAclsAclListOutput() GetAclsAclListOutput

func (GetAclsAclListArgs) ToGetAclsAclListOutputWithContext

func (i GetAclsAclListArgs) ToGetAclsAclListOutputWithContext(ctx context.Context) GetAclsAclListOutput

type GetAclsAclListArray

type GetAclsAclListArray []GetAclsAclListInput

func (GetAclsAclListArray) ElementType

func (GetAclsAclListArray) ElementType() reflect.Type

func (GetAclsAclListArray) ToGetAclsAclListArrayOutput

func (i GetAclsAclListArray) ToGetAclsAclListArrayOutput() GetAclsAclListArrayOutput

func (GetAclsAclListArray) ToGetAclsAclListArrayOutputWithContext

func (i GetAclsAclListArray) ToGetAclsAclListArrayOutputWithContext(ctx context.Context) GetAclsAclListArrayOutput

type GetAclsAclListArrayInput

type GetAclsAclListArrayInput interface {
	pulumi.Input

	ToGetAclsAclListArrayOutput() GetAclsAclListArrayOutput
	ToGetAclsAclListArrayOutputWithContext(context.Context) GetAclsAclListArrayOutput
}

GetAclsAclListArrayInput is an input type that accepts GetAclsAclListArray and GetAclsAclListArrayOutput values. You can construct a concrete instance of `GetAclsAclListArrayInput` via:

GetAclsAclListArray{ GetAclsAclListArgs{...} }

type GetAclsAclListArrayOutput

type GetAclsAclListArrayOutput struct{ *pulumi.OutputState }

func (GetAclsAclListArrayOutput) ElementType

func (GetAclsAclListArrayOutput) ElementType() reflect.Type

func (GetAclsAclListArrayOutput) Index

func (GetAclsAclListArrayOutput) ToGetAclsAclListArrayOutput

func (o GetAclsAclListArrayOutput) ToGetAclsAclListArrayOutput() GetAclsAclListArrayOutput

func (GetAclsAclListArrayOutput) ToGetAclsAclListArrayOutputWithContext

func (o GetAclsAclListArrayOutput) ToGetAclsAclListArrayOutputWithContext(ctx context.Context) GetAclsAclListArrayOutput

type GetAclsAclListInput

type GetAclsAclListInput interface {
	pulumi.Input

	ToGetAclsAclListOutput() GetAclsAclListOutput
	ToGetAclsAclListOutputWithContext(context.Context) GetAclsAclListOutput
}

GetAclsAclListInput is an input type that accepts GetAclsAclListArgs and GetAclsAclListOutput values. You can construct a concrete instance of `GetAclsAclListInput` via:

GetAclsAclListArgs{...}

type GetAclsAclListOutput

type GetAclsAclListOutput struct{ *pulumi.OutputState }

func (GetAclsAclListOutput) ElementType

func (GetAclsAclListOutput) ElementType() reflect.Type

func (GetAclsAclListOutput) Host

Host substr used for querying.

func (GetAclsAclListOutput) OperationType

func (o GetAclsAclListOutput) OperationType() pulumi.StringOutput

ACL operation mode.

func (GetAclsAclListOutput) PermissionType

func (o GetAclsAclListOutput) PermissionType() pulumi.StringOutput

ACL permission type, valid values are `UNKNOWN`, `ANY`, `DENY`, `ALLOW`, and `ALLOW` by default. Currently, CKafka supports `ALLOW` (equivalent to allow list), and other fields will be used for future ACLs compatible with open-source Kafka.

func (GetAclsAclListOutput) Principal

User which can access. `*` means that any user can access.

func (GetAclsAclListOutput) ResourceName

func (o GetAclsAclListOutput) ResourceName() pulumi.StringOutput

ACL resource name, which is related to `resourceType`. For example, if `resourceType` is `TOPIC`, this field indicates the topic name; if `resourceType` is `GROUP`, this field indicates the group name.

func (GetAclsAclListOutput) ResourceType

func (o GetAclsAclListOutput) ResourceType() pulumi.StringOutput

ACL resource type. Valid values are `UNKNOWN`, `ANY`, `TOPIC`, `GROUP`, `CLUSTER`, `TRANSACTIONAL_ID`. Currently, only `TOPIC` is available, and other fields will be used for future ACLs compatible with open-source Kafka.

func (GetAclsAclListOutput) ToGetAclsAclListOutput

func (o GetAclsAclListOutput) ToGetAclsAclListOutput() GetAclsAclListOutput

func (GetAclsAclListOutput) ToGetAclsAclListOutputWithContext

func (o GetAclsAclListOutput) ToGetAclsAclListOutputWithContext(ctx context.Context) GetAclsAclListOutput

type GetAclsArgs

type GetAclsArgs struct {
	// Host substr used for querying.
	Host *string `pulumi:"host"`
	// Id of the ckafka instance.
	InstanceId string `pulumi:"instanceId"`
	// ACL resource name, which is related to `resourceType`. For example, if `resourceType` is `TOPIC`, this field indicates the topic name; if `resourceType` is `GROUP`, this field indicates the group name.
	ResourceName string `pulumi:"resourceName"`
	// ACL resource type. Valid values are `UNKNOWN`, `ANY`, `TOPIC`, `GROUP`, `CLUSTER`, `TRANSACTIONAL_ID`. Currently, only `TOPIC` is available, and other fields will be used for future ACLs compatible with open-source Kafka.
	ResourceType string `pulumi:"resourceType"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getAcls.

type GetAclsOutputArgs

type GetAclsOutputArgs struct {
	// Host substr used for querying.
	Host pulumi.StringPtrInput `pulumi:"host"`
	// Id of the ckafka instance.
	InstanceId pulumi.StringInput `pulumi:"instanceId"`
	// ACL resource name, which is related to `resourceType`. For example, if `resourceType` is `TOPIC`, this field indicates the topic name; if `resourceType` is `GROUP`, this field indicates the group name.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
	// ACL resource type. Valid values are `UNKNOWN`, `ANY`, `TOPIC`, `GROUP`, `CLUSTER`, `TRANSACTIONAL_ID`. Currently, only `TOPIC` is available, and other fields will be used for future ACLs compatible with open-source Kafka.
	ResourceType pulumi.StringInput `pulumi:"resourceType"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getAcls.

func (GetAclsOutputArgs) ElementType

func (GetAclsOutputArgs) ElementType() reflect.Type

type GetAclsResult

type GetAclsResult struct {
	// A list of ckafka acls. Each element contains the following attributes:
	AclLists []GetAclsAclList `pulumi:"aclLists"`
	// IP address allowed to access.
	Host *string `pulumi:"host"`
	// The provider-assigned unique ID for this managed resource.
	Id         string `pulumi:"id"`
	InstanceId string `pulumi:"instanceId"`
	// ACL resource name, which is related to `resourceType`.
	ResourceName string `pulumi:"resourceName"`
	// ACL resource type.
	ResourceType     string  `pulumi:"resourceType"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of values returned by getAcls.

func GetAcls

func GetAcls(ctx *pulumi.Context, args *GetAclsArgs, opts ...pulumi.InvokeOption) (*GetAclsResult, error)

Use this data source to query detailed acl information of Ckafka

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetAcls(ctx, &ckafka.GetAclsArgs{
			Host:         pulumi.StringRef("2"),
			InstanceId:   "ckafka-f9ife4zz",
			ResourceName: "topic-tf-test",
			ResourceType: "TOPIC",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetAclsResultOutput

type GetAclsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getAcls.

func (GetAclsResultOutput) AclLists

A list of ckafka acls. Each element contains the following attributes:

func (GetAclsResultOutput) ElementType

func (GetAclsResultOutput) ElementType() reflect.Type

func (GetAclsResultOutput) Host

IP address allowed to access.

func (GetAclsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetAclsResultOutput) InstanceId

func (o GetAclsResultOutput) InstanceId() pulumi.StringOutput

func (GetAclsResultOutput) ResourceName

func (o GetAclsResultOutput) ResourceName() pulumi.StringOutput

ACL resource name, which is related to `resourceType`.

func (GetAclsResultOutput) ResourceType

func (o GetAclsResultOutput) ResourceType() pulumi.StringOutput

ACL resource type.

func (GetAclsResultOutput) ResultOutputFile

func (o GetAclsResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetAclsResultOutput) ToGetAclsResultOutput

func (o GetAclsResultOutput) ToGetAclsResultOutput() GetAclsResultOutput

func (GetAclsResultOutput) ToGetAclsResultOutputWithContext

func (o GetAclsResultOutput) ToGetAclsResultOutputWithContext(ctx context.Context) GetAclsResultOutput

type GetConnectResourceResult added in v0.1.5

type GetConnectResourceResult struct {
	// Resource List.
	ConnectResourceLists []GetConnectResourceResultConnectResourceList `pulumi:"connectResourceLists"`
	// Number of connection sources.
	TotalCount int `pulumi:"totalCount"`
}

type GetConnectResourceResultArgs added in v0.1.5

type GetConnectResourceResultArgs struct {
	// Resource List.
	ConnectResourceLists GetConnectResourceResultConnectResourceListArrayInput `pulumi:"connectResourceLists"`
	// Number of connection sources.
	TotalCount pulumi.IntInput `pulumi:"totalCount"`
}

func (GetConnectResourceResultArgs) ElementType added in v0.1.5

func (GetConnectResourceResultArgs) ToGetConnectResourceResultOutput added in v0.1.5

func (i GetConnectResourceResultArgs) ToGetConnectResourceResultOutput() GetConnectResourceResultOutput

func (GetConnectResourceResultArgs) ToGetConnectResourceResultOutputWithContext added in v0.1.5

func (i GetConnectResourceResultArgs) ToGetConnectResourceResultOutputWithContext(ctx context.Context) GetConnectResourceResultOutput

type GetConnectResourceResultArray added in v0.1.5

type GetConnectResourceResultArray []GetConnectResourceResultInput

func (GetConnectResourceResultArray) ElementType added in v0.1.5

func (GetConnectResourceResultArray) ToGetConnectResourceResultArrayOutput added in v0.1.5

func (i GetConnectResourceResultArray) ToGetConnectResourceResultArrayOutput() GetConnectResourceResultArrayOutput

func (GetConnectResourceResultArray) ToGetConnectResourceResultArrayOutputWithContext added in v0.1.5

func (i GetConnectResourceResultArray) ToGetConnectResourceResultArrayOutputWithContext(ctx context.Context) GetConnectResourceResultArrayOutput

type GetConnectResourceResultArrayInput added in v0.1.5

type GetConnectResourceResultArrayInput interface {
	pulumi.Input

	ToGetConnectResourceResultArrayOutput() GetConnectResourceResultArrayOutput
	ToGetConnectResourceResultArrayOutputWithContext(context.Context) GetConnectResourceResultArrayOutput
}

GetConnectResourceResultArrayInput is an input type that accepts GetConnectResourceResultArray and GetConnectResourceResultArrayOutput values. You can construct a concrete instance of `GetConnectResourceResultArrayInput` via:

GetConnectResourceResultArray{ GetConnectResourceResultArgs{...} }

type GetConnectResourceResultArrayOutput added in v0.1.5

type GetConnectResourceResultArrayOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultArrayOutput) ElementType added in v0.1.5

func (GetConnectResourceResultArrayOutput) Index added in v0.1.5

func (GetConnectResourceResultArrayOutput) ToGetConnectResourceResultArrayOutput added in v0.1.5

func (o GetConnectResourceResultArrayOutput) ToGetConnectResourceResultArrayOutput() GetConnectResourceResultArrayOutput

func (GetConnectResourceResultArrayOutput) ToGetConnectResourceResultArrayOutputWithContext added in v0.1.5

func (o GetConnectResourceResultArrayOutput) ToGetConnectResourceResultArrayOutputWithContext(ctx context.Context) GetConnectResourceResultArrayOutput

type GetConnectResourceResultConnectResourceList added in v0.1.5

type GetConnectResourceResultConnectResourceList struct {
	// ClickHouse configuration, returned when Type is CLICKHOUSE.
	ClickhouseConnectParams []GetConnectResourceResultConnectResourceListClickhouseConnectParam `pulumi:"clickhouseConnectParams"`
	// Creation time.
	CreateTime string `pulumi:"createTime"`
	// Ctsdb configuration, returned when Type is CTSDB.
	CtsdbConnectParams []GetConnectResourceResultConnectResourceListCtsdbConnectParam `pulumi:"ctsdbConnectParams"`
	// The current step of the connection source.
	CurrentStep string `pulumi:"currentStep"`
	// The number of Datahub tasks associated with this connection source.
	DatahubTaskCount int `pulumi:"datahubTaskCount"`
	// Description.
	Description string `pulumi:"description"`
	// Doris Configuration, returned when Type is DORIS.
	DorisConnectParams []GetConnectResourceResultConnectResourceListDorisConnectParam `pulumi:"dorisConnectParams"`
	// Dts configuration, returned when Type is DTS.
	DtsConnectParams []GetConnectResourceResultConnectResourceListDtsConnectParam `pulumi:"dtsConnectParams"`
	// Error Messages.
	ErrorMessage string `pulumi:"errorMessage"`
	// Es configuration, return when Type is ES.
	EsConnectParams []GetConnectResourceResultConnectResourceListEsConnectParam `pulumi:"esConnectParams"`
	// Kafka configuration, returned when Type is KAFKA.
	KafkaConnectParams []GetConnectResourceResultConnectResourceListKafkaConnectParam `pulumi:"kafkaConnectParams"`
	// Mariadb configuration, returned when Type is MARIADB.
	MariaDbConnectParams []GetConnectResourceResultConnectResourceListMariaDbConnectParam `pulumi:"mariaDbConnectParams"`
	// Mongo DB configuration, returned when Type is MONGODB.
	MongoDbConnectParams []GetConnectResourceResultConnectResourceListMongoDbConnectParam `pulumi:"mongoDbConnectParams"`
	// Mysql configuration, returned when Type is MYSQL or TDSQL C MYSQL.
	MysqlConnectParams []GetConnectResourceResultConnectResourceListMysqlConnectParam `pulumi:"mysqlConnectParams"`
	// Postgresql configuration, returned when Type is POSTGRESQL or TDSQL C POSTGRESQL.
	PostgreSqlConnectParams []GetConnectResourceResultConnectResourceListPostgreSqlConnectParam `pulumi:"postgreSqlConnectParams"`
	// Resource id.
	ResourceId string `pulumi:"resourceId"`
	// Resource name.
	ResourceName string `pulumi:"resourceName"`
	// SQL Server configuration, returned when Type is SQLSERVER.
	SqlServerConnectParams []GetConnectResourceResultConnectResourceListSqlServerConnectParam `pulumi:"sqlServerConnectParams"`
	// Resource status.
	Status int `pulumi:"status"`
	// Step List.
	StepLists []string `pulumi:"stepLists"`
	// Creation progress percentage.
	TaskProgress float64 `pulumi:"taskProgress"`
	// connection source type.
	Type string `pulumi:"type"`
}

type GetConnectResourceResultConnectResourceListArgs added in v0.1.5

type GetConnectResourceResultConnectResourceListArgs struct {
	// ClickHouse configuration, returned when Type is CLICKHOUSE.
	ClickhouseConnectParams GetConnectResourceResultConnectResourceListClickhouseConnectParamArrayInput `pulumi:"clickhouseConnectParams"`
	// Creation time.
	CreateTime pulumi.StringInput `pulumi:"createTime"`
	// Ctsdb configuration, returned when Type is CTSDB.
	CtsdbConnectParams GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayInput `pulumi:"ctsdbConnectParams"`
	// The current step of the connection source.
	CurrentStep pulumi.StringInput `pulumi:"currentStep"`
	// The number of Datahub tasks associated with this connection source.
	DatahubTaskCount pulumi.IntInput `pulumi:"datahubTaskCount"`
	// Description.
	Description pulumi.StringInput `pulumi:"description"`
	// Doris Configuration, returned when Type is DORIS.
	DorisConnectParams GetConnectResourceResultConnectResourceListDorisConnectParamArrayInput `pulumi:"dorisConnectParams"`
	// Dts configuration, returned when Type is DTS.
	DtsConnectParams GetConnectResourceResultConnectResourceListDtsConnectParamArrayInput `pulumi:"dtsConnectParams"`
	// Error Messages.
	ErrorMessage pulumi.StringInput `pulumi:"errorMessage"`
	// Es configuration, return when Type is ES.
	EsConnectParams GetConnectResourceResultConnectResourceListEsConnectParamArrayInput `pulumi:"esConnectParams"`
	// Kafka configuration, returned when Type is KAFKA.
	KafkaConnectParams GetConnectResourceResultConnectResourceListKafkaConnectParamArrayInput `pulumi:"kafkaConnectParams"`
	// Mariadb configuration, returned when Type is MARIADB.
	MariaDbConnectParams GetConnectResourceResultConnectResourceListMariaDbConnectParamArrayInput `pulumi:"mariaDbConnectParams"`
	// Mongo DB configuration, returned when Type is MONGODB.
	MongoDbConnectParams GetConnectResourceResultConnectResourceListMongoDbConnectParamArrayInput `pulumi:"mongoDbConnectParams"`
	// Mysql configuration, returned when Type is MYSQL or TDSQL C MYSQL.
	MysqlConnectParams GetConnectResourceResultConnectResourceListMysqlConnectParamArrayInput `pulumi:"mysqlConnectParams"`
	// Postgresql configuration, returned when Type is POSTGRESQL or TDSQL C POSTGRESQL.
	PostgreSqlConnectParams GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayInput `pulumi:"postgreSqlConnectParams"`
	// Resource id.
	ResourceId pulumi.StringInput `pulumi:"resourceId"`
	// Resource name.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
	// SQL Server configuration, returned when Type is SQLSERVER.
	SqlServerConnectParams GetConnectResourceResultConnectResourceListSqlServerConnectParamArrayInput `pulumi:"sqlServerConnectParams"`
	// Resource status.
	Status pulumi.IntInput `pulumi:"status"`
	// Step List.
	StepLists pulumi.StringArrayInput `pulumi:"stepLists"`
	// Creation progress percentage.
	TaskProgress pulumi.Float64Input `pulumi:"taskProgress"`
	// connection source type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetConnectResourceResultConnectResourceListArgs) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListArgs) ToGetConnectResourceResultConnectResourceListOutput added in v0.1.5

func (i GetConnectResourceResultConnectResourceListArgs) ToGetConnectResourceResultConnectResourceListOutput() GetConnectResourceResultConnectResourceListOutput

func (GetConnectResourceResultConnectResourceListArgs) ToGetConnectResourceResultConnectResourceListOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListArgs) ToGetConnectResourceResultConnectResourceListOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListOutput

type GetConnectResourceResultConnectResourceListArray added in v0.1.5

type GetConnectResourceResultConnectResourceListArray []GetConnectResourceResultConnectResourceListInput

func (GetConnectResourceResultConnectResourceListArray) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListArray) ToGetConnectResourceResultConnectResourceListArrayOutput added in v0.1.5

func (i GetConnectResourceResultConnectResourceListArray) ToGetConnectResourceResultConnectResourceListArrayOutput() GetConnectResourceResultConnectResourceListArrayOutput

func (GetConnectResourceResultConnectResourceListArray) ToGetConnectResourceResultConnectResourceListArrayOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListArray) ToGetConnectResourceResultConnectResourceListArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListArrayOutput

type GetConnectResourceResultConnectResourceListArrayInput added in v0.1.5

type GetConnectResourceResultConnectResourceListArrayInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListArrayOutput() GetConnectResourceResultConnectResourceListArrayOutput
	ToGetConnectResourceResultConnectResourceListArrayOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListArrayOutput
}

GetConnectResourceResultConnectResourceListArrayInput is an input type that accepts GetConnectResourceResultConnectResourceListArray and GetConnectResourceResultConnectResourceListArrayOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListArrayInput` via:

GetConnectResourceResultConnectResourceListArray{ GetConnectResourceResultConnectResourceListArgs{...} }

type GetConnectResourceResultConnectResourceListArrayOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListArrayOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListArrayOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListArrayOutput) Index added in v0.1.5

func (GetConnectResourceResultConnectResourceListArrayOutput) ToGetConnectResourceResultConnectResourceListArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListArrayOutput) ToGetConnectResourceResultConnectResourceListArrayOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListArrayOutput) ToGetConnectResourceResultConnectResourceListArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListArrayOutput

type GetConnectResourceResultConnectResourceListClickhouseConnectParam added in v0.1.5

type GetConnectResourceResultConnectResourceListClickhouseConnectParam struct {
	// Whether to update to the associated Dip task.
	IsUpdate bool `pulumi:"isUpdate"`
	// The password of the connection source.
	Password string `pulumi:"password"`
	// SQLServer port.
	Port int `pulumi:"port"`
	// Instance resource of connection source.
	Resource string `pulumi:"resource"`
	// Whether the connection source is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip string `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId string `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName string `pulumi:"userName"`
}

type GetConnectResourceResultConnectResourceListClickhouseConnectParamArgs added in v0.1.5

type GetConnectResourceResultConnectResourceListClickhouseConnectParamArgs struct {
	// Whether to update to the associated Dip task.
	IsUpdate pulumi.BoolInput `pulumi:"isUpdate"`
	// The password of the connection source.
	Password pulumi.StringInput `pulumi:"password"`
	// SQLServer port.
	Port pulumi.IntInput `pulumi:"port"`
	// Instance resource of connection source.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether the connection source is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringInput `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamArgs) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamArgs) ToGetConnectResourceResultConnectResourceListClickhouseConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamArgs) ToGetConnectResourceResultConnectResourceListClickhouseConnectParamOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListClickhouseConnectParamArgs) ToGetConnectResourceResultConnectResourceListClickhouseConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput

type GetConnectResourceResultConnectResourceListClickhouseConnectParamArray added in v0.1.5

type GetConnectResourceResultConnectResourceListClickhouseConnectParamArray []GetConnectResourceResultConnectResourceListClickhouseConnectParamInput

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamArray) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamArray) ToGetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamArray) ToGetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListClickhouseConnectParamArray) ToGetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListClickhouseConnectParamArrayInput added in v0.1.5

type GetConnectResourceResultConnectResourceListClickhouseConnectParamArrayInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutput() GetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutput
	ToGetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutput
}

GetConnectResourceResultConnectResourceListClickhouseConnectParamArrayInput is an input type that accepts GetConnectResourceResultConnectResourceListClickhouseConnectParamArray and GetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListClickhouseConnectParamArrayInput` via:

GetConnectResourceResultConnectResourceListClickhouseConnectParamArray{ GetConnectResourceResultConnectResourceListClickhouseConnectParamArgs{...} }

type GetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutput) Index added in v0.1.5

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListClickhouseConnectParamArrayOutputWithContext added in v0.1.5

type GetConnectResourceResultConnectResourceListClickhouseConnectParamInput added in v0.1.5

type GetConnectResourceResultConnectResourceListClickhouseConnectParamInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListClickhouseConnectParamOutput() GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput
	ToGetConnectResourceResultConnectResourceListClickhouseConnectParamOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput
}

GetConnectResourceResultConnectResourceListClickhouseConnectParamInput is an input type that accepts GetConnectResourceResultConnectResourceListClickhouseConnectParamArgs and GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListClickhouseConnectParamInput` via:

GetConnectResourceResultConnectResourceListClickhouseConnectParamArgs{...}

type GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput) IsUpdate added in v0.1.5

Whether to update to the associated Dip task.

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput) Password added in v0.1.5

The password of the connection source.

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput) Port added in v0.1.5

SQLServer port.

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput) Resource added in v0.1.5

Instance resource of connection source.

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput) SelfBuilt added in v0.1.5

Whether the connection source is a self-built cluster.

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput) ServiceVip added in v0.1.5

Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput) ToGetConnectResourceResultConnectResourceListClickhouseConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput) ToGetConnectResourceResultConnectResourceListClickhouseConnectParamOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput) ToGetConnectResourceResultConnectResourceListClickhouseConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput) UniqVpcId added in v0.1.5

The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListClickhouseConnectParamOutput) UserName added in v0.1.5

The username of the connection source.

type GetConnectResourceResultConnectResourceListCtsdbConnectParam added in v0.1.5

type GetConnectResourceResultConnectResourceListCtsdbConnectParam struct {
	// The password of the connection source.
	Password string `pulumi:"password"`
	// SQLServer port.
	Port int `pulumi:"port"`
	// Instance resource of connection source.
	Resource string `pulumi:"resource"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip string `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId string `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName string `pulumi:"userName"`
}

type GetConnectResourceResultConnectResourceListCtsdbConnectParamArgs added in v0.1.5

type GetConnectResourceResultConnectResourceListCtsdbConnectParamArgs struct {
	// The password of the connection source.
	Password pulumi.StringInput `pulumi:"password"`
	// SQLServer port.
	Port pulumi.IntInput `pulumi:"port"`
	// Instance resource of connection source.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringInput `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamArgs) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamArgs) ToGetConnectResourceResultConnectResourceListCtsdbConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamArgs) ToGetConnectResourceResultConnectResourceListCtsdbConnectParamOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListCtsdbConnectParamArgs) ToGetConnectResourceResultConnectResourceListCtsdbConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput

type GetConnectResourceResultConnectResourceListCtsdbConnectParamArray added in v0.1.5

type GetConnectResourceResultConnectResourceListCtsdbConnectParamArray []GetConnectResourceResultConnectResourceListCtsdbConnectParamInput

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamArray) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamArray) ToGetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamArray) ToGetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListCtsdbConnectParamArray) ToGetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayInput added in v0.1.5

type GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutput() GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutput
	ToGetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutput
}

GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayInput is an input type that accepts GetConnectResourceResultConnectResourceListCtsdbConnectParamArray and GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayInput` via:

GetConnectResourceResultConnectResourceListCtsdbConnectParamArray{ GetConnectResourceResultConnectResourceListCtsdbConnectParamArgs{...} }

type GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutput) Index added in v0.1.5

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListCtsdbConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListCtsdbConnectParamInput added in v0.1.5

type GetConnectResourceResultConnectResourceListCtsdbConnectParamInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListCtsdbConnectParamOutput() GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput
	ToGetConnectResourceResultConnectResourceListCtsdbConnectParamOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput
}

GetConnectResourceResultConnectResourceListCtsdbConnectParamInput is an input type that accepts GetConnectResourceResultConnectResourceListCtsdbConnectParamArgs and GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListCtsdbConnectParamInput` via:

GetConnectResourceResultConnectResourceListCtsdbConnectParamArgs{...}

type GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput) Password added in v0.1.5

The password of the connection source.

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput) Port added in v0.1.5

SQLServer port.

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput) Resource added in v0.1.5

Instance resource of connection source.

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput) ServiceVip added in v0.1.5

Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput) ToGetConnectResourceResultConnectResourceListCtsdbConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput) ToGetConnectResourceResultConnectResourceListCtsdbConnectParamOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput) ToGetConnectResourceResultConnectResourceListCtsdbConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput) UniqVpcId added in v0.1.5

The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListCtsdbConnectParamOutput) UserName added in v0.1.5

The username of the connection source.

type GetConnectResourceResultConnectResourceListDorisConnectParam added in v0.1.5

type GetConnectResourceResultConnectResourceListDorisConnectParam struct {
	// Doris's http load balancing connection port, usually mapped to be's 8040 port.
	BePort int `pulumi:"bePort"`
	// Whether to update to the associated Dip task.
	IsUpdate bool `pulumi:"isUpdate"`
	// The password of the connection source.
	Password string `pulumi:"password"`
	// SQLServer port.
	Port int `pulumi:"port"`
	// Instance resource of connection source.
	Resource string `pulumi:"resource"`
	// Whether the connection source is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip string `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId string `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName string `pulumi:"userName"`
}

type GetConnectResourceResultConnectResourceListDorisConnectParamArgs added in v0.1.5

type GetConnectResourceResultConnectResourceListDorisConnectParamArgs struct {
	// Doris's http load balancing connection port, usually mapped to be's 8040 port.
	BePort pulumi.IntInput `pulumi:"bePort"`
	// Whether to update to the associated Dip task.
	IsUpdate pulumi.BoolInput `pulumi:"isUpdate"`
	// The password of the connection source.
	Password pulumi.StringInput `pulumi:"password"`
	// SQLServer port.
	Port pulumi.IntInput `pulumi:"port"`
	// Instance resource of connection source.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether the connection source is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringInput `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (GetConnectResourceResultConnectResourceListDorisConnectParamArgs) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListDorisConnectParamArgs) ToGetConnectResourceResultConnectResourceListDorisConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListDorisConnectParamArgs) ToGetConnectResourceResultConnectResourceListDorisConnectParamOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListDorisConnectParamArgs) ToGetConnectResourceResultConnectResourceListDorisConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListDorisConnectParamOutput

type GetConnectResourceResultConnectResourceListDorisConnectParamArray added in v0.1.5

type GetConnectResourceResultConnectResourceListDorisConnectParamArray []GetConnectResourceResultConnectResourceListDorisConnectParamInput

func (GetConnectResourceResultConnectResourceListDorisConnectParamArray) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListDorisConnectParamArray) ToGetConnectResourceResultConnectResourceListDorisConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListDorisConnectParamArray) ToGetConnectResourceResultConnectResourceListDorisConnectParamArrayOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListDorisConnectParamArray) ToGetConnectResourceResultConnectResourceListDorisConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListDorisConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListDorisConnectParamArrayInput added in v0.1.5

type GetConnectResourceResultConnectResourceListDorisConnectParamArrayInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListDorisConnectParamArrayOutput() GetConnectResourceResultConnectResourceListDorisConnectParamArrayOutput
	ToGetConnectResourceResultConnectResourceListDorisConnectParamArrayOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListDorisConnectParamArrayOutput
}

GetConnectResourceResultConnectResourceListDorisConnectParamArrayInput is an input type that accepts GetConnectResourceResultConnectResourceListDorisConnectParamArray and GetConnectResourceResultConnectResourceListDorisConnectParamArrayOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListDorisConnectParamArrayInput` via:

GetConnectResourceResultConnectResourceListDorisConnectParamArray{ GetConnectResourceResultConnectResourceListDorisConnectParamArgs{...} }

type GetConnectResourceResultConnectResourceListDorisConnectParamArrayOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListDorisConnectParamArrayOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListDorisConnectParamArrayOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListDorisConnectParamArrayOutput) Index added in v0.1.5

func (GetConnectResourceResultConnectResourceListDorisConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListDorisConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListDorisConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListDorisConnectParamArrayOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListDorisConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListDorisConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListDorisConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListDorisConnectParamInput added in v0.1.5

type GetConnectResourceResultConnectResourceListDorisConnectParamInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListDorisConnectParamOutput() GetConnectResourceResultConnectResourceListDorisConnectParamOutput
	ToGetConnectResourceResultConnectResourceListDorisConnectParamOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListDorisConnectParamOutput
}

GetConnectResourceResultConnectResourceListDorisConnectParamInput is an input type that accepts GetConnectResourceResultConnectResourceListDorisConnectParamArgs and GetConnectResourceResultConnectResourceListDorisConnectParamOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListDorisConnectParamInput` via:

GetConnectResourceResultConnectResourceListDorisConnectParamArgs{...}

type GetConnectResourceResultConnectResourceListDorisConnectParamOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListDorisConnectParamOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListDorisConnectParamOutput) BePort added in v0.1.5

Doris's http load balancing connection port, usually mapped to be's 8040 port.

func (GetConnectResourceResultConnectResourceListDorisConnectParamOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListDorisConnectParamOutput) IsUpdate added in v0.1.5

Whether to update to the associated Dip task.

func (GetConnectResourceResultConnectResourceListDorisConnectParamOutput) Password added in v0.1.5

The password of the connection source.

func (GetConnectResourceResultConnectResourceListDorisConnectParamOutput) Port added in v0.1.5

SQLServer port.

func (GetConnectResourceResultConnectResourceListDorisConnectParamOutput) Resource added in v0.1.5

Instance resource of connection source.

func (GetConnectResourceResultConnectResourceListDorisConnectParamOutput) SelfBuilt added in v0.1.5

Whether the connection source is a self-built cluster.

func (GetConnectResourceResultConnectResourceListDorisConnectParamOutput) ServiceVip added in v0.1.5

Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListDorisConnectParamOutput) ToGetConnectResourceResultConnectResourceListDorisConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListDorisConnectParamOutput) ToGetConnectResourceResultConnectResourceListDorisConnectParamOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListDorisConnectParamOutput) ToGetConnectResourceResultConnectResourceListDorisConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListDorisConnectParamOutput

func (GetConnectResourceResultConnectResourceListDorisConnectParamOutput) UniqVpcId added in v0.1.5

The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListDorisConnectParamOutput) UserName added in v0.1.5

The username of the connection source.

type GetConnectResourceResultConnectResourceListDtsConnectParam added in v0.1.5

type GetConnectResourceResultConnectResourceListDtsConnectParam struct {
	// The id of the Dts consumer group.
	GroupId string `pulumi:"groupId"`
	// Whether to update to the associated Dip task.
	IsUpdate bool `pulumi:"isUpdate"`
	// The password of the connection source.
	Password string `pulumi:"password"`
	// SQLServer port.
	Port int `pulumi:"port"`
	// Instance resource of connection source.
	Resource string `pulumi:"resource"`
	// Topic subscribed by Dts.
	Topic string `pulumi:"topic"`
	// The username of the connection source.
	UserName string `pulumi:"userName"`
}

type GetConnectResourceResultConnectResourceListDtsConnectParamArgs added in v0.1.5

type GetConnectResourceResultConnectResourceListDtsConnectParamArgs struct {
	// The id of the Dts consumer group.
	GroupId pulumi.StringInput `pulumi:"groupId"`
	// Whether to update to the associated Dip task.
	IsUpdate pulumi.BoolInput `pulumi:"isUpdate"`
	// The password of the connection source.
	Password pulumi.StringInput `pulumi:"password"`
	// SQLServer port.
	Port pulumi.IntInput `pulumi:"port"`
	// Instance resource of connection source.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Topic subscribed by Dts.
	Topic pulumi.StringInput `pulumi:"topic"`
	// The username of the connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (GetConnectResourceResultConnectResourceListDtsConnectParamArgs) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListDtsConnectParamArgs) ToGetConnectResourceResultConnectResourceListDtsConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListDtsConnectParamArgs) ToGetConnectResourceResultConnectResourceListDtsConnectParamOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListDtsConnectParamArgs) ToGetConnectResourceResultConnectResourceListDtsConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListDtsConnectParamOutput

type GetConnectResourceResultConnectResourceListDtsConnectParamArray added in v0.1.5

type GetConnectResourceResultConnectResourceListDtsConnectParamArray []GetConnectResourceResultConnectResourceListDtsConnectParamInput

func (GetConnectResourceResultConnectResourceListDtsConnectParamArray) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListDtsConnectParamArray) ToGetConnectResourceResultConnectResourceListDtsConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListDtsConnectParamArray) ToGetConnectResourceResultConnectResourceListDtsConnectParamArrayOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListDtsConnectParamArray) ToGetConnectResourceResultConnectResourceListDtsConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListDtsConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListDtsConnectParamArrayInput added in v0.1.5

type GetConnectResourceResultConnectResourceListDtsConnectParamArrayInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListDtsConnectParamArrayOutput() GetConnectResourceResultConnectResourceListDtsConnectParamArrayOutput
	ToGetConnectResourceResultConnectResourceListDtsConnectParamArrayOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListDtsConnectParamArrayOutput
}

GetConnectResourceResultConnectResourceListDtsConnectParamArrayInput is an input type that accepts GetConnectResourceResultConnectResourceListDtsConnectParamArray and GetConnectResourceResultConnectResourceListDtsConnectParamArrayOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListDtsConnectParamArrayInput` via:

GetConnectResourceResultConnectResourceListDtsConnectParamArray{ GetConnectResourceResultConnectResourceListDtsConnectParamArgs{...} }

type GetConnectResourceResultConnectResourceListDtsConnectParamArrayOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListDtsConnectParamArrayOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListDtsConnectParamArrayOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListDtsConnectParamArrayOutput) Index added in v0.1.5

func (GetConnectResourceResultConnectResourceListDtsConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListDtsConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListDtsConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListDtsConnectParamArrayOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListDtsConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListDtsConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListDtsConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListDtsConnectParamInput added in v0.1.5

type GetConnectResourceResultConnectResourceListDtsConnectParamInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListDtsConnectParamOutput() GetConnectResourceResultConnectResourceListDtsConnectParamOutput
	ToGetConnectResourceResultConnectResourceListDtsConnectParamOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListDtsConnectParamOutput
}

GetConnectResourceResultConnectResourceListDtsConnectParamInput is an input type that accepts GetConnectResourceResultConnectResourceListDtsConnectParamArgs and GetConnectResourceResultConnectResourceListDtsConnectParamOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListDtsConnectParamInput` via:

GetConnectResourceResultConnectResourceListDtsConnectParamArgs{...}

type GetConnectResourceResultConnectResourceListDtsConnectParamOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListDtsConnectParamOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListDtsConnectParamOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListDtsConnectParamOutput) GroupId added in v0.1.5

The id of the Dts consumer group.

func (GetConnectResourceResultConnectResourceListDtsConnectParamOutput) IsUpdate added in v0.1.5

Whether to update to the associated Dip task.

func (GetConnectResourceResultConnectResourceListDtsConnectParamOutput) Password added in v0.1.5

The password of the connection source.

func (GetConnectResourceResultConnectResourceListDtsConnectParamOutput) Port added in v0.1.5

SQLServer port.

func (GetConnectResourceResultConnectResourceListDtsConnectParamOutput) Resource added in v0.1.5

Instance resource of connection source.

func (GetConnectResourceResultConnectResourceListDtsConnectParamOutput) ToGetConnectResourceResultConnectResourceListDtsConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListDtsConnectParamOutput) ToGetConnectResourceResultConnectResourceListDtsConnectParamOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListDtsConnectParamOutput) ToGetConnectResourceResultConnectResourceListDtsConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListDtsConnectParamOutput

func (GetConnectResourceResultConnectResourceListDtsConnectParamOutput) Topic added in v0.1.5

Topic subscribed by Dts.

func (GetConnectResourceResultConnectResourceListDtsConnectParamOutput) UserName added in v0.1.5

The username of the connection source.

type GetConnectResourceResultConnectResourceListEsConnectParam added in v0.1.5

type GetConnectResourceResultConnectResourceListEsConnectParam struct {
	// Whether to update to the associated Dip task.
	IsUpdate bool `pulumi:"isUpdate"`
	// The password of the connection source.
	Password string `pulumi:"password"`
	// SQLServer port.
	Port int `pulumi:"port"`
	// Instance resource of connection source.
	Resource string `pulumi:"resource"`
	// Whether the connection source is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip string `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId string `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName string `pulumi:"userName"`
}

type GetConnectResourceResultConnectResourceListEsConnectParamArgs added in v0.1.5

type GetConnectResourceResultConnectResourceListEsConnectParamArgs struct {
	// Whether to update to the associated Dip task.
	IsUpdate pulumi.BoolInput `pulumi:"isUpdate"`
	// The password of the connection source.
	Password pulumi.StringInput `pulumi:"password"`
	// SQLServer port.
	Port pulumi.IntInput `pulumi:"port"`
	// Instance resource of connection source.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether the connection source is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringInput `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (GetConnectResourceResultConnectResourceListEsConnectParamArgs) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListEsConnectParamArgs) ToGetConnectResourceResultConnectResourceListEsConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListEsConnectParamArgs) ToGetConnectResourceResultConnectResourceListEsConnectParamOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListEsConnectParamArgs) ToGetConnectResourceResultConnectResourceListEsConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListEsConnectParamOutput

type GetConnectResourceResultConnectResourceListEsConnectParamArray added in v0.1.5

type GetConnectResourceResultConnectResourceListEsConnectParamArray []GetConnectResourceResultConnectResourceListEsConnectParamInput

func (GetConnectResourceResultConnectResourceListEsConnectParamArray) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListEsConnectParamArray) ToGetConnectResourceResultConnectResourceListEsConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListEsConnectParamArray) ToGetConnectResourceResultConnectResourceListEsConnectParamArrayOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListEsConnectParamArray) ToGetConnectResourceResultConnectResourceListEsConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListEsConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListEsConnectParamArrayInput added in v0.1.5

type GetConnectResourceResultConnectResourceListEsConnectParamArrayInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListEsConnectParamArrayOutput() GetConnectResourceResultConnectResourceListEsConnectParamArrayOutput
	ToGetConnectResourceResultConnectResourceListEsConnectParamArrayOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListEsConnectParamArrayOutput
}

GetConnectResourceResultConnectResourceListEsConnectParamArrayInput is an input type that accepts GetConnectResourceResultConnectResourceListEsConnectParamArray and GetConnectResourceResultConnectResourceListEsConnectParamArrayOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListEsConnectParamArrayInput` via:

GetConnectResourceResultConnectResourceListEsConnectParamArray{ GetConnectResourceResultConnectResourceListEsConnectParamArgs{...} }

type GetConnectResourceResultConnectResourceListEsConnectParamArrayOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListEsConnectParamArrayOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListEsConnectParamArrayOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListEsConnectParamArrayOutput) Index added in v0.1.5

func (GetConnectResourceResultConnectResourceListEsConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListEsConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListEsConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListEsConnectParamArrayOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListEsConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListEsConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListEsConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListEsConnectParamInput added in v0.1.5

type GetConnectResourceResultConnectResourceListEsConnectParamInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListEsConnectParamOutput() GetConnectResourceResultConnectResourceListEsConnectParamOutput
	ToGetConnectResourceResultConnectResourceListEsConnectParamOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListEsConnectParamOutput
}

GetConnectResourceResultConnectResourceListEsConnectParamInput is an input type that accepts GetConnectResourceResultConnectResourceListEsConnectParamArgs and GetConnectResourceResultConnectResourceListEsConnectParamOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListEsConnectParamInput` via:

GetConnectResourceResultConnectResourceListEsConnectParamArgs{...}

type GetConnectResourceResultConnectResourceListEsConnectParamOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListEsConnectParamOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListEsConnectParamOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListEsConnectParamOutput) IsUpdate added in v0.1.5

Whether to update to the associated Dip task.

func (GetConnectResourceResultConnectResourceListEsConnectParamOutput) Password added in v0.1.5

The password of the connection source.

func (GetConnectResourceResultConnectResourceListEsConnectParamOutput) Port added in v0.1.5

SQLServer port.

func (GetConnectResourceResultConnectResourceListEsConnectParamOutput) Resource added in v0.1.5

Instance resource of connection source.

func (GetConnectResourceResultConnectResourceListEsConnectParamOutput) SelfBuilt added in v0.1.5

Whether the connection source is a self-built cluster.

func (GetConnectResourceResultConnectResourceListEsConnectParamOutput) ServiceVip added in v0.1.5

Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListEsConnectParamOutput) ToGetConnectResourceResultConnectResourceListEsConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListEsConnectParamOutput) ToGetConnectResourceResultConnectResourceListEsConnectParamOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListEsConnectParamOutput) ToGetConnectResourceResultConnectResourceListEsConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListEsConnectParamOutput

func (GetConnectResourceResultConnectResourceListEsConnectParamOutput) UniqVpcId added in v0.1.5

The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListEsConnectParamOutput) UserName added in v0.1.5

The username of the connection source.

type GetConnectResourceResultConnectResourceListInput added in v0.1.5

type GetConnectResourceResultConnectResourceListInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListOutput() GetConnectResourceResultConnectResourceListOutput
	ToGetConnectResourceResultConnectResourceListOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListOutput
}

GetConnectResourceResultConnectResourceListInput is an input type that accepts GetConnectResourceResultConnectResourceListArgs and GetConnectResourceResultConnectResourceListOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListInput` via:

GetConnectResourceResultConnectResourceListArgs{...}

type GetConnectResourceResultConnectResourceListKafkaConnectParam added in v0.1.5

type GetConnectResourceResultConnectResourceListKafkaConnectParam struct {
	// Broker address for Kafka connection, required for self-build.
	BrokerAddress string `pulumi:"brokerAddress"`
	// Whether to update to the associated Dip task.
	IsUpdate bool `pulumi:"isUpdate"`
	// Instance resource region of CKafka connection source, required when crossing regions.
	Region string `pulumi:"region"`
	// Instance resource of connection source.
	Resource string `pulumi:"resource"`
	// Whether the connection source is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
}

type GetConnectResourceResultConnectResourceListKafkaConnectParamArgs added in v0.1.5

type GetConnectResourceResultConnectResourceListKafkaConnectParamArgs struct {
	// Broker address for Kafka connection, required for self-build.
	BrokerAddress pulumi.StringInput `pulumi:"brokerAddress"`
	// Whether to update to the associated Dip task.
	IsUpdate pulumi.BoolInput `pulumi:"isUpdate"`
	// Instance resource region of CKafka connection source, required when crossing regions.
	Region pulumi.StringInput `pulumi:"region"`
	// Instance resource of connection source.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether the connection source is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
}

func (GetConnectResourceResultConnectResourceListKafkaConnectParamArgs) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListKafkaConnectParamArgs) ToGetConnectResourceResultConnectResourceListKafkaConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListKafkaConnectParamArgs) ToGetConnectResourceResultConnectResourceListKafkaConnectParamOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListKafkaConnectParamArgs) ToGetConnectResourceResultConnectResourceListKafkaConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListKafkaConnectParamOutput

type GetConnectResourceResultConnectResourceListKafkaConnectParamArray added in v0.1.5

type GetConnectResourceResultConnectResourceListKafkaConnectParamArray []GetConnectResourceResultConnectResourceListKafkaConnectParamInput

func (GetConnectResourceResultConnectResourceListKafkaConnectParamArray) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListKafkaConnectParamArray) ToGetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListKafkaConnectParamArray) ToGetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListKafkaConnectParamArray) ToGetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListKafkaConnectParamArrayInput added in v0.1.5

type GetConnectResourceResultConnectResourceListKafkaConnectParamArrayInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutput() GetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutput
	ToGetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutput
}

GetConnectResourceResultConnectResourceListKafkaConnectParamArrayInput is an input type that accepts GetConnectResourceResultConnectResourceListKafkaConnectParamArray and GetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListKafkaConnectParamArrayInput` via:

GetConnectResourceResultConnectResourceListKafkaConnectParamArray{ GetConnectResourceResultConnectResourceListKafkaConnectParamArgs{...} }

type GetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutput) Index added in v0.1.5

func (GetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListKafkaConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListKafkaConnectParamInput added in v0.1.5

type GetConnectResourceResultConnectResourceListKafkaConnectParamInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListKafkaConnectParamOutput() GetConnectResourceResultConnectResourceListKafkaConnectParamOutput
	ToGetConnectResourceResultConnectResourceListKafkaConnectParamOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListKafkaConnectParamOutput
}

GetConnectResourceResultConnectResourceListKafkaConnectParamInput is an input type that accepts GetConnectResourceResultConnectResourceListKafkaConnectParamArgs and GetConnectResourceResultConnectResourceListKafkaConnectParamOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListKafkaConnectParamInput` via:

GetConnectResourceResultConnectResourceListKafkaConnectParamArgs{...}

type GetConnectResourceResultConnectResourceListKafkaConnectParamOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListKafkaConnectParamOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListKafkaConnectParamOutput) BrokerAddress added in v0.1.5

Broker address for Kafka connection, required for self-build.

func (GetConnectResourceResultConnectResourceListKafkaConnectParamOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListKafkaConnectParamOutput) IsUpdate added in v0.1.5

Whether to update to the associated Dip task.

func (GetConnectResourceResultConnectResourceListKafkaConnectParamOutput) Region added in v0.1.5

Instance resource region of CKafka connection source, required when crossing regions.

func (GetConnectResourceResultConnectResourceListKafkaConnectParamOutput) Resource added in v0.1.5

Instance resource of connection source.

func (GetConnectResourceResultConnectResourceListKafkaConnectParamOutput) SelfBuilt added in v0.1.5

Whether the connection source is a self-built cluster.

func (GetConnectResourceResultConnectResourceListKafkaConnectParamOutput) ToGetConnectResourceResultConnectResourceListKafkaConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListKafkaConnectParamOutput) ToGetConnectResourceResultConnectResourceListKafkaConnectParamOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListKafkaConnectParamOutput) ToGetConnectResourceResultConnectResourceListKafkaConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListKafkaConnectParamOutput

type GetConnectResourceResultConnectResourceListMariaDbConnectParam added in v0.1.5

type GetConnectResourceResultConnectResourceListMariaDbConnectParam struct {
	// Whether to update to the associated Dip task.
	IsUpdate bool `pulumi:"isUpdate"`
	// The password of the connection source.
	Password string `pulumi:"password"`
	// SQLServer port.
	Port int `pulumi:"port"`
	// Instance resource of connection source.
	Resource string `pulumi:"resource"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip string `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId string `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName string `pulumi:"userName"`
}

type GetConnectResourceResultConnectResourceListMariaDbConnectParamArgs added in v0.1.5

type GetConnectResourceResultConnectResourceListMariaDbConnectParamArgs struct {
	// Whether to update to the associated Dip task.
	IsUpdate pulumi.BoolInput `pulumi:"isUpdate"`
	// The password of the connection source.
	Password pulumi.StringInput `pulumi:"password"`
	// SQLServer port.
	Port pulumi.IntInput `pulumi:"port"`
	// Instance resource of connection source.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringInput `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamArgs) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamArgs) ToGetConnectResourceResultConnectResourceListMariaDbConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamArgs) ToGetConnectResourceResultConnectResourceListMariaDbConnectParamOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListMariaDbConnectParamArgs) ToGetConnectResourceResultConnectResourceListMariaDbConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput

type GetConnectResourceResultConnectResourceListMariaDbConnectParamArray added in v0.1.5

type GetConnectResourceResultConnectResourceListMariaDbConnectParamArray []GetConnectResourceResultConnectResourceListMariaDbConnectParamInput

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamArray) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamArray) ToGetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamArray) ToGetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListMariaDbConnectParamArray) ToGetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListMariaDbConnectParamArrayInput added in v0.1.5

type GetConnectResourceResultConnectResourceListMariaDbConnectParamArrayInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutput() GetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutput
	ToGetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutput
}

GetConnectResourceResultConnectResourceListMariaDbConnectParamArrayInput is an input type that accepts GetConnectResourceResultConnectResourceListMariaDbConnectParamArray and GetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListMariaDbConnectParamArrayInput` via:

GetConnectResourceResultConnectResourceListMariaDbConnectParamArray{ GetConnectResourceResultConnectResourceListMariaDbConnectParamArgs{...} }

type GetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutput) Index added in v0.1.5

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListMariaDbConnectParamArrayOutputWithContext added in v0.1.5

type GetConnectResourceResultConnectResourceListMariaDbConnectParamInput added in v0.1.5

type GetConnectResourceResultConnectResourceListMariaDbConnectParamInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListMariaDbConnectParamOutput() GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput
	ToGetConnectResourceResultConnectResourceListMariaDbConnectParamOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput
}

GetConnectResourceResultConnectResourceListMariaDbConnectParamInput is an input type that accepts GetConnectResourceResultConnectResourceListMariaDbConnectParamArgs and GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListMariaDbConnectParamInput` via:

GetConnectResourceResultConnectResourceListMariaDbConnectParamArgs{...}

type GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput) IsUpdate added in v0.1.5

Whether to update to the associated Dip task.

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput) Password added in v0.1.5

The password of the connection source.

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput) Port added in v0.1.5

SQLServer port.

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput) Resource added in v0.1.5

Instance resource of connection source.

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput) ServiceVip added in v0.1.5

Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput) ToGetConnectResourceResultConnectResourceListMariaDbConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput) ToGetConnectResourceResultConnectResourceListMariaDbConnectParamOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput) ToGetConnectResourceResultConnectResourceListMariaDbConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput) UniqVpcId added in v0.1.5

The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListMariaDbConnectParamOutput) UserName added in v0.1.5

The username of the connection source.

type GetConnectResourceResultConnectResourceListMongoDbConnectParam added in v0.1.5

type GetConnectResourceResultConnectResourceListMongoDbConnectParam struct {
	// Whether to update to the associated Dip task.
	IsUpdate bool `pulumi:"isUpdate"`
	// The password of the connection source.
	Password string `pulumi:"password"`
	// SQLServer port.
	Port int `pulumi:"port"`
	// Instance resource of connection source.
	Resource string `pulumi:"resource"`
	// Whether the connection source is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip string `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId string `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName string `pulumi:"userName"`
}

type GetConnectResourceResultConnectResourceListMongoDbConnectParamArgs added in v0.1.5

type GetConnectResourceResultConnectResourceListMongoDbConnectParamArgs struct {
	// Whether to update to the associated Dip task.
	IsUpdate pulumi.BoolInput `pulumi:"isUpdate"`
	// The password of the connection source.
	Password pulumi.StringInput `pulumi:"password"`
	// SQLServer port.
	Port pulumi.IntInput `pulumi:"port"`
	// Instance resource of connection source.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether the connection source is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringInput `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamArgs) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamArgs) ToGetConnectResourceResultConnectResourceListMongoDbConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamArgs) ToGetConnectResourceResultConnectResourceListMongoDbConnectParamOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListMongoDbConnectParamArgs) ToGetConnectResourceResultConnectResourceListMongoDbConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput

type GetConnectResourceResultConnectResourceListMongoDbConnectParamArray added in v0.1.5

type GetConnectResourceResultConnectResourceListMongoDbConnectParamArray []GetConnectResourceResultConnectResourceListMongoDbConnectParamInput

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamArray) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamArray) ToGetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamArray) ToGetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListMongoDbConnectParamArray) ToGetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListMongoDbConnectParamArrayInput added in v0.1.5

type GetConnectResourceResultConnectResourceListMongoDbConnectParamArrayInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutput() GetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutput
	ToGetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutput
}

GetConnectResourceResultConnectResourceListMongoDbConnectParamArrayInput is an input type that accepts GetConnectResourceResultConnectResourceListMongoDbConnectParamArray and GetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListMongoDbConnectParamArrayInput` via:

GetConnectResourceResultConnectResourceListMongoDbConnectParamArray{ GetConnectResourceResultConnectResourceListMongoDbConnectParamArgs{...} }

type GetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutput) Index added in v0.1.5

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListMongoDbConnectParamArrayOutputWithContext added in v0.1.5

type GetConnectResourceResultConnectResourceListMongoDbConnectParamInput added in v0.1.5

type GetConnectResourceResultConnectResourceListMongoDbConnectParamInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListMongoDbConnectParamOutput() GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput
	ToGetConnectResourceResultConnectResourceListMongoDbConnectParamOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput
}

GetConnectResourceResultConnectResourceListMongoDbConnectParamInput is an input type that accepts GetConnectResourceResultConnectResourceListMongoDbConnectParamArgs and GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListMongoDbConnectParamInput` via:

GetConnectResourceResultConnectResourceListMongoDbConnectParamArgs{...}

type GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput) IsUpdate added in v0.1.5

Whether to update to the associated Dip task.

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput) Password added in v0.1.5

The password of the connection source.

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput) Port added in v0.1.5

SQLServer port.

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput) Resource added in v0.1.5

Instance resource of connection source.

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput) SelfBuilt added in v0.1.5

Whether the connection source is a self-built cluster.

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput) ServiceVip added in v0.1.5

Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput) ToGetConnectResourceResultConnectResourceListMongoDbConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput) ToGetConnectResourceResultConnectResourceListMongoDbConnectParamOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput) ToGetConnectResourceResultConnectResourceListMongoDbConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput) UniqVpcId added in v0.1.5

The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListMongoDbConnectParamOutput) UserName added in v0.1.5

The username of the connection source.

type GetConnectResourceResultConnectResourceListMysqlConnectParam added in v0.1.5

type GetConnectResourceResultConnectResourceListMysqlConnectParam struct {
	// Required when type is TDSQL C_POSTGRESQL.
	ClusterId string `pulumi:"clusterId"`
	// Whether to update to the associated Dip task.
	IsUpdate bool `pulumi:"isUpdate"`
	// The password of the connection source.
	Password string `pulumi:"password"`
	// SQLServer port.
	Port int `pulumi:"port"`
	// Instance resource of connection source.
	Resource string `pulumi:"resource"`
	// Whether the connection source is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip string `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId string `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName string `pulumi:"userName"`
}

type GetConnectResourceResultConnectResourceListMysqlConnectParamArgs added in v0.1.5

type GetConnectResourceResultConnectResourceListMysqlConnectParamArgs struct {
	// Required when type is TDSQL C_POSTGRESQL.
	ClusterId pulumi.StringInput `pulumi:"clusterId"`
	// Whether to update to the associated Dip task.
	IsUpdate pulumi.BoolInput `pulumi:"isUpdate"`
	// The password of the connection source.
	Password pulumi.StringInput `pulumi:"password"`
	// SQLServer port.
	Port pulumi.IntInput `pulumi:"port"`
	// Instance resource of connection source.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether the connection source is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringInput `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (GetConnectResourceResultConnectResourceListMysqlConnectParamArgs) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListMysqlConnectParamArgs) ToGetConnectResourceResultConnectResourceListMysqlConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListMysqlConnectParamArgs) ToGetConnectResourceResultConnectResourceListMysqlConnectParamOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListMysqlConnectParamArgs) ToGetConnectResourceResultConnectResourceListMysqlConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListMysqlConnectParamOutput

type GetConnectResourceResultConnectResourceListMysqlConnectParamArray added in v0.1.5

type GetConnectResourceResultConnectResourceListMysqlConnectParamArray []GetConnectResourceResultConnectResourceListMysqlConnectParamInput

func (GetConnectResourceResultConnectResourceListMysqlConnectParamArray) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListMysqlConnectParamArray) ToGetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListMysqlConnectParamArray) ToGetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListMysqlConnectParamArray) ToGetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListMysqlConnectParamArrayInput added in v0.1.5

type GetConnectResourceResultConnectResourceListMysqlConnectParamArrayInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutput() GetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutput
	ToGetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutput
}

GetConnectResourceResultConnectResourceListMysqlConnectParamArrayInput is an input type that accepts GetConnectResourceResultConnectResourceListMysqlConnectParamArray and GetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListMysqlConnectParamArrayInput` via:

GetConnectResourceResultConnectResourceListMysqlConnectParamArray{ GetConnectResourceResultConnectResourceListMysqlConnectParamArgs{...} }

type GetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutput) Index added in v0.1.5

func (GetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListMysqlConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListMysqlConnectParamInput added in v0.1.5

type GetConnectResourceResultConnectResourceListMysqlConnectParamInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListMysqlConnectParamOutput() GetConnectResourceResultConnectResourceListMysqlConnectParamOutput
	ToGetConnectResourceResultConnectResourceListMysqlConnectParamOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListMysqlConnectParamOutput
}

GetConnectResourceResultConnectResourceListMysqlConnectParamInput is an input type that accepts GetConnectResourceResultConnectResourceListMysqlConnectParamArgs and GetConnectResourceResultConnectResourceListMysqlConnectParamOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListMysqlConnectParamInput` via:

GetConnectResourceResultConnectResourceListMysqlConnectParamArgs{...}

type GetConnectResourceResultConnectResourceListMysqlConnectParamOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListMysqlConnectParamOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListMysqlConnectParamOutput) ClusterId added in v0.1.5

Required when type is TDSQL C_POSTGRESQL.

func (GetConnectResourceResultConnectResourceListMysqlConnectParamOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListMysqlConnectParamOutput) IsUpdate added in v0.1.5

Whether to update to the associated Dip task.

func (GetConnectResourceResultConnectResourceListMysqlConnectParamOutput) Password added in v0.1.5

The password of the connection source.

func (GetConnectResourceResultConnectResourceListMysqlConnectParamOutput) Port added in v0.1.5

SQLServer port.

func (GetConnectResourceResultConnectResourceListMysqlConnectParamOutput) Resource added in v0.1.5

Instance resource of connection source.

func (GetConnectResourceResultConnectResourceListMysqlConnectParamOutput) SelfBuilt added in v0.1.5

Whether the connection source is a self-built cluster.

func (GetConnectResourceResultConnectResourceListMysqlConnectParamOutput) ServiceVip added in v0.1.5

Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListMysqlConnectParamOutput) ToGetConnectResourceResultConnectResourceListMysqlConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListMysqlConnectParamOutput) ToGetConnectResourceResultConnectResourceListMysqlConnectParamOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListMysqlConnectParamOutput) ToGetConnectResourceResultConnectResourceListMysqlConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListMysqlConnectParamOutput

func (GetConnectResourceResultConnectResourceListMysqlConnectParamOutput) UniqVpcId added in v0.1.5

The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListMysqlConnectParamOutput) UserName added in v0.1.5

The username of the connection source.

type GetConnectResourceResultConnectResourceListOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListOutput) ClickhouseConnectParams added in v0.1.5

ClickHouse configuration, returned when Type is CLICKHOUSE.

func (GetConnectResourceResultConnectResourceListOutput) CreateTime added in v0.1.5

Creation time.

func (GetConnectResourceResultConnectResourceListOutput) CtsdbConnectParams added in v0.1.5

Ctsdb configuration, returned when Type is CTSDB.

func (GetConnectResourceResultConnectResourceListOutput) CurrentStep added in v0.1.5

The current step of the connection source.

func (GetConnectResourceResultConnectResourceListOutput) DatahubTaskCount added in v0.1.5

The number of Datahub tasks associated with this connection source.

func (GetConnectResourceResultConnectResourceListOutput) Description added in v0.1.5

Description.

func (GetConnectResourceResultConnectResourceListOutput) DorisConnectParams added in v0.1.5

Doris Configuration, returned when Type is DORIS.

func (GetConnectResourceResultConnectResourceListOutput) DtsConnectParams added in v0.1.5

Dts configuration, returned when Type is DTS.

func (GetConnectResourceResultConnectResourceListOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListOutput) ErrorMessage added in v0.1.5

Error Messages.

func (GetConnectResourceResultConnectResourceListOutput) EsConnectParams added in v0.1.5

Es configuration, return when Type is ES.

func (GetConnectResourceResultConnectResourceListOutput) KafkaConnectParams added in v0.1.5

Kafka configuration, returned when Type is KAFKA.

func (GetConnectResourceResultConnectResourceListOutput) MariaDbConnectParams added in v0.1.5

Mariadb configuration, returned when Type is MARIADB.

func (GetConnectResourceResultConnectResourceListOutput) MongoDbConnectParams added in v0.1.5

Mongo DB configuration, returned when Type is MONGODB.

func (GetConnectResourceResultConnectResourceListOutput) MysqlConnectParams added in v0.1.5

Mysql configuration, returned when Type is MYSQL or TDSQL C MYSQL.

func (GetConnectResourceResultConnectResourceListOutput) PostgreSqlConnectParams added in v0.1.5

Postgresql configuration, returned when Type is POSTGRESQL or TDSQL C POSTGRESQL.

func (GetConnectResourceResultConnectResourceListOutput) ResourceId added in v0.1.5

Resource id.

func (GetConnectResourceResultConnectResourceListOutput) ResourceName added in v0.1.5

Resource name.

func (GetConnectResourceResultConnectResourceListOutput) SqlServerConnectParams added in v0.1.5

SQL Server configuration, returned when Type is SQLSERVER.

func (GetConnectResourceResultConnectResourceListOutput) Status added in v0.1.5

Resource status.

func (GetConnectResourceResultConnectResourceListOutput) StepLists added in v0.1.5

Step List.

func (GetConnectResourceResultConnectResourceListOutput) TaskProgress added in v0.1.5

Creation progress percentage.

func (GetConnectResourceResultConnectResourceListOutput) ToGetConnectResourceResultConnectResourceListOutput added in v0.1.5

func (o GetConnectResourceResultConnectResourceListOutput) ToGetConnectResourceResultConnectResourceListOutput() GetConnectResourceResultConnectResourceListOutput

func (GetConnectResourceResultConnectResourceListOutput) ToGetConnectResourceResultConnectResourceListOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListOutput) ToGetConnectResourceResultConnectResourceListOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListOutput

func (GetConnectResourceResultConnectResourceListOutput) Type added in v0.1.5

connection source type.

type GetConnectResourceResultConnectResourceListPostgreSqlConnectParam added in v0.1.5

type GetConnectResourceResultConnectResourceListPostgreSqlConnectParam struct {
	// Required when type is TDSQL C_POSTGRESQL.
	ClusterId string `pulumi:"clusterId"`
	// Whether to update to the associated Dip task.
	IsUpdate bool `pulumi:"isUpdate"`
	// The password of the connection source.
	Password string `pulumi:"password"`
	// SQLServer port.
	Port int `pulumi:"port"`
	// Instance resource of connection source.
	Resource string `pulumi:"resource"`
	// Whether the connection source is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip string `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId string `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName string `pulumi:"userName"`
}

type GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArgs added in v0.1.5

type GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArgs struct {
	// Required when type is TDSQL C_POSTGRESQL.
	ClusterId pulumi.StringInput `pulumi:"clusterId"`
	// Whether to update to the associated Dip task.
	IsUpdate pulumi.BoolInput `pulumi:"isUpdate"`
	// The password of the connection source.
	Password pulumi.StringInput `pulumi:"password"`
	// SQLServer port.
	Port pulumi.IntInput `pulumi:"port"`
	// Instance resource of connection source.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether the connection source is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringInput `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArgs) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArgs) ToGetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArgs) ToGetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArgs) ToGetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput

type GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArray added in v0.1.5

type GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArray []GetConnectResourceResultConnectResourceListPostgreSqlConnectParamInput

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArray) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArray) ToGetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArray) ToGetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArray) ToGetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayInput added in v0.1.5

type GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutput() GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutput
	ToGetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutput
}

GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayInput is an input type that accepts GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArray and GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayInput` via:

GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArray{ GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArgs{...} }

type GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutput) Index added in v0.1.5

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListPostgreSqlConnectParamArrayOutputWithContext added in v0.1.5

type GetConnectResourceResultConnectResourceListPostgreSqlConnectParamInput added in v0.1.5

type GetConnectResourceResultConnectResourceListPostgreSqlConnectParamInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput() GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput
	ToGetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput
}

GetConnectResourceResultConnectResourceListPostgreSqlConnectParamInput is an input type that accepts GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArgs and GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListPostgreSqlConnectParamInput` via:

GetConnectResourceResultConnectResourceListPostgreSqlConnectParamArgs{...}

type GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput) ClusterId added in v0.1.5

Required when type is TDSQL C_POSTGRESQL.

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput) IsUpdate added in v0.1.5

Whether to update to the associated Dip task.

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput) Password added in v0.1.5

The password of the connection source.

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput) Port added in v0.1.5

SQLServer port.

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput) Resource added in v0.1.5

Instance resource of connection source.

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput) SelfBuilt added in v0.1.5

Whether the connection source is a self-built cluster.

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput) ServiceVip added in v0.1.5

Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput) ToGetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput) ToGetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput) ToGetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput) UniqVpcId added in v0.1.5

The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListPostgreSqlConnectParamOutput) UserName added in v0.1.5

The username of the connection source.

type GetConnectResourceResultConnectResourceListSqlServerConnectParam added in v0.1.5

type GetConnectResourceResultConnectResourceListSqlServerConnectParam struct {
	// Whether to update to the associated Dip task.
	IsUpdate bool `pulumi:"isUpdate"`
	// The password of the connection source.
	Password string `pulumi:"password"`
	// SQLServer port.
	Port int `pulumi:"port"`
	// Instance resource of connection source.
	Resource string `pulumi:"resource"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip string `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId string `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName string `pulumi:"userName"`
}

type GetConnectResourceResultConnectResourceListSqlServerConnectParamArgs added in v0.1.5

type GetConnectResourceResultConnectResourceListSqlServerConnectParamArgs struct {
	// Whether to update to the associated Dip task.
	IsUpdate pulumi.BoolInput `pulumi:"isUpdate"`
	// The password of the connection source.
	Password pulumi.StringInput `pulumi:"password"`
	// SQLServer port.
	Port pulumi.IntInput `pulumi:"port"`
	// Instance resource of connection source.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.
	ServiceVip pulumi.StringInput `pulumi:"serviceVip"`
	// The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
	// The username of the connection source.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamArgs) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamArgs) ToGetConnectResourceResultConnectResourceListSqlServerConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamArgs) ToGetConnectResourceResultConnectResourceListSqlServerConnectParamOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListSqlServerConnectParamArgs) ToGetConnectResourceResultConnectResourceListSqlServerConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput

type GetConnectResourceResultConnectResourceListSqlServerConnectParamArray added in v0.1.5

type GetConnectResourceResultConnectResourceListSqlServerConnectParamArray []GetConnectResourceResultConnectResourceListSqlServerConnectParamInput

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamArray) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamArray) ToGetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamArray) ToGetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutputWithContext added in v0.1.5

func (i GetConnectResourceResultConnectResourceListSqlServerConnectParamArray) ToGetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutput

type GetConnectResourceResultConnectResourceListSqlServerConnectParamArrayInput added in v0.1.5

type GetConnectResourceResultConnectResourceListSqlServerConnectParamArrayInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutput() GetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutput
	ToGetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutput
}

GetConnectResourceResultConnectResourceListSqlServerConnectParamArrayInput is an input type that accepts GetConnectResourceResultConnectResourceListSqlServerConnectParamArray and GetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListSqlServerConnectParamArrayInput` via:

GetConnectResourceResultConnectResourceListSqlServerConnectParamArray{ GetConnectResourceResultConnectResourceListSqlServerConnectParamArgs{...} }

type GetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutput) Index added in v0.1.5

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutput) ToGetConnectResourceResultConnectResourceListSqlServerConnectParamArrayOutputWithContext added in v0.1.5

type GetConnectResourceResultConnectResourceListSqlServerConnectParamInput added in v0.1.5

type GetConnectResourceResultConnectResourceListSqlServerConnectParamInput interface {
	pulumi.Input

	ToGetConnectResourceResultConnectResourceListSqlServerConnectParamOutput() GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput
	ToGetConnectResourceResultConnectResourceListSqlServerConnectParamOutputWithContext(context.Context) GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput
}

GetConnectResourceResultConnectResourceListSqlServerConnectParamInput is an input type that accepts GetConnectResourceResultConnectResourceListSqlServerConnectParamArgs and GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput values. You can construct a concrete instance of `GetConnectResourceResultConnectResourceListSqlServerConnectParamInput` via:

GetConnectResourceResultConnectResourceListSqlServerConnectParamArgs{...}

type GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput added in v0.1.5

type GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput) ElementType added in v0.1.5

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput) IsUpdate added in v0.1.5

Whether to update to the associated Dip task.

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput) Password added in v0.1.5

The password of the connection source.

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput) Port added in v0.1.5

SQLServer port.

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput) Resource added in v0.1.5

Instance resource of connection source.

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput) ServiceVip added in v0.1.5

Instance VIP of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput) ToGetConnectResourceResultConnectResourceListSqlServerConnectParamOutput added in v0.1.5

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput) ToGetConnectResourceResultConnectResourceListSqlServerConnectParamOutputWithContext added in v0.1.5

func (o GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput) ToGetConnectResourceResultConnectResourceListSqlServerConnectParamOutputWithContext(ctx context.Context) GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput) UniqVpcId added in v0.1.5

The vpc Id of the connection source, when it is a Tencent Cloud instance, it is required.

func (GetConnectResourceResultConnectResourceListSqlServerConnectParamOutput) UserName added in v0.1.5

The username of the connection source.

type GetConnectResourceResultInput added in v0.1.5

type GetConnectResourceResultInput interface {
	pulumi.Input

	ToGetConnectResourceResultOutput() GetConnectResourceResultOutput
	ToGetConnectResourceResultOutputWithContext(context.Context) GetConnectResourceResultOutput
}

GetConnectResourceResultInput is an input type that accepts GetConnectResourceResultArgs and GetConnectResourceResultOutput values. You can construct a concrete instance of `GetConnectResourceResultInput` via:

GetConnectResourceResultArgs{...}

type GetConnectResourceResultOutput added in v0.1.5

type GetConnectResourceResultOutput struct{ *pulumi.OutputState }

func (GetConnectResourceResultOutput) ConnectResourceLists added in v0.1.5

Resource List.

func (GetConnectResourceResultOutput) ElementType added in v0.1.5

func (GetConnectResourceResultOutput) ToGetConnectResourceResultOutput added in v0.1.5

func (o GetConnectResourceResultOutput) ToGetConnectResourceResultOutput() GetConnectResourceResultOutput

func (GetConnectResourceResultOutput) ToGetConnectResourceResultOutputWithContext added in v0.1.5

func (o GetConnectResourceResultOutput) ToGetConnectResourceResultOutputWithContext(ctx context.Context) GetConnectResourceResultOutput

func (GetConnectResourceResultOutput) TotalCount added in v0.1.5

Number of connection sources.

type GetDatahubGroupOffsetsArgs added in v0.1.5

type GetDatahubGroupOffsetsArgs struct {
	// Kafka consumer group.
	Group string `pulumi:"group"`
	// topic name that the task subscribe.
	Name string `pulumi:"name"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// fuzzy match topicName.
	SearchWord *string `pulumi:"searchWord"`
}

A collection of arguments for invoking getDatahubGroupOffsets.

type GetDatahubGroupOffsetsOutputArgs added in v0.1.5

type GetDatahubGroupOffsetsOutputArgs struct {
	// Kafka consumer group.
	Group pulumi.StringInput `pulumi:"group"`
	// topic name that the task subscribe.
	Name pulumi.StringInput `pulumi:"name"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// fuzzy match topicName.
	SearchWord pulumi.StringPtrInput `pulumi:"searchWord"`
}

A collection of arguments for invoking getDatahubGroupOffsets.

func (GetDatahubGroupOffsetsOutputArgs) ElementType added in v0.1.5

type GetDatahubGroupOffsetsResult added in v0.1.5

type GetDatahubGroupOffsetsResult struct {
	Group string `pulumi:"group"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	Name             string  `pulumi:"name"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SearchWord       *string `pulumi:"searchWord"`
	// The topic array, where each element is a json object.
	TopicLists []GetDatahubGroupOffsetsTopicList `pulumi:"topicLists"`
}

A collection of values returned by getDatahubGroupOffsets.

func GetDatahubGroupOffsets added in v0.1.5

func GetDatahubGroupOffsets(ctx *pulumi.Context, args *GetDatahubGroupOffsetsArgs, opts ...pulumi.InvokeOption) (*GetDatahubGroupOffsetsResult, error)

Use this data source to query detailed information of ckafka datahubGroupOffsets

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetDatahubGroupOffsets(ctx, nil, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetDatahubGroupOffsetsResultOutput added in v0.1.5

type GetDatahubGroupOffsetsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getDatahubGroupOffsets.

func GetDatahubGroupOffsetsOutput added in v0.1.5

func (GetDatahubGroupOffsetsResultOutput) ElementType added in v0.1.5

func (GetDatahubGroupOffsetsResultOutput) Group added in v0.1.5

func (GetDatahubGroupOffsetsResultOutput) Id added in v0.1.5

The provider-assigned unique ID for this managed resource.

func (GetDatahubGroupOffsetsResultOutput) Name added in v0.1.5

func (GetDatahubGroupOffsetsResultOutput) ResultOutputFile added in v0.1.5

func (GetDatahubGroupOffsetsResultOutput) SearchWord added in v0.1.5

func (GetDatahubGroupOffsetsResultOutput) ToGetDatahubGroupOffsetsResultOutput added in v0.1.5

func (o GetDatahubGroupOffsetsResultOutput) ToGetDatahubGroupOffsetsResultOutput() GetDatahubGroupOffsetsResultOutput

func (GetDatahubGroupOffsetsResultOutput) ToGetDatahubGroupOffsetsResultOutputWithContext added in v0.1.5

func (o GetDatahubGroupOffsetsResultOutput) ToGetDatahubGroupOffsetsResultOutputWithContext(ctx context.Context) GetDatahubGroupOffsetsResultOutput

func (GetDatahubGroupOffsetsResultOutput) TopicLists added in v0.1.5

The topic array, where each element is a json object.

type GetDatahubGroupOffsetsTopicList added in v0.1.5

type GetDatahubGroupOffsetsTopicList struct {
	// The topic partition array, where each element is a json object.
	Partitions []GetDatahubGroupOffsetsTopicListPartition `pulumi:"partitions"`
	// topic name.
	Topic string `pulumi:"topic"`
}

type GetDatahubGroupOffsetsTopicListArgs added in v0.1.5

type GetDatahubGroupOffsetsTopicListArgs struct {
	// The topic partition array, where each element is a json object.
	Partitions GetDatahubGroupOffsetsTopicListPartitionArrayInput `pulumi:"partitions"`
	// topic name.
	Topic pulumi.StringInput `pulumi:"topic"`
}

func (GetDatahubGroupOffsetsTopicListArgs) ElementType added in v0.1.5

func (GetDatahubGroupOffsetsTopicListArgs) ToGetDatahubGroupOffsetsTopicListOutput added in v0.1.5

func (i GetDatahubGroupOffsetsTopicListArgs) ToGetDatahubGroupOffsetsTopicListOutput() GetDatahubGroupOffsetsTopicListOutput

func (GetDatahubGroupOffsetsTopicListArgs) ToGetDatahubGroupOffsetsTopicListOutputWithContext added in v0.1.5

func (i GetDatahubGroupOffsetsTopicListArgs) ToGetDatahubGroupOffsetsTopicListOutputWithContext(ctx context.Context) GetDatahubGroupOffsetsTopicListOutput

type GetDatahubGroupOffsetsTopicListArray added in v0.1.5

type GetDatahubGroupOffsetsTopicListArray []GetDatahubGroupOffsetsTopicListInput

func (GetDatahubGroupOffsetsTopicListArray) ElementType added in v0.1.5

func (GetDatahubGroupOffsetsTopicListArray) ToGetDatahubGroupOffsetsTopicListArrayOutput added in v0.1.5

func (i GetDatahubGroupOffsetsTopicListArray) ToGetDatahubGroupOffsetsTopicListArrayOutput() GetDatahubGroupOffsetsTopicListArrayOutput

func (GetDatahubGroupOffsetsTopicListArray) ToGetDatahubGroupOffsetsTopicListArrayOutputWithContext added in v0.1.5

func (i GetDatahubGroupOffsetsTopicListArray) ToGetDatahubGroupOffsetsTopicListArrayOutputWithContext(ctx context.Context) GetDatahubGroupOffsetsTopicListArrayOutput

type GetDatahubGroupOffsetsTopicListArrayInput added in v0.1.5

type GetDatahubGroupOffsetsTopicListArrayInput interface {
	pulumi.Input

	ToGetDatahubGroupOffsetsTopicListArrayOutput() GetDatahubGroupOffsetsTopicListArrayOutput
	ToGetDatahubGroupOffsetsTopicListArrayOutputWithContext(context.Context) GetDatahubGroupOffsetsTopicListArrayOutput
}

GetDatahubGroupOffsetsTopicListArrayInput is an input type that accepts GetDatahubGroupOffsetsTopicListArray and GetDatahubGroupOffsetsTopicListArrayOutput values. You can construct a concrete instance of `GetDatahubGroupOffsetsTopicListArrayInput` via:

GetDatahubGroupOffsetsTopicListArray{ GetDatahubGroupOffsetsTopicListArgs{...} }

type GetDatahubGroupOffsetsTopicListArrayOutput added in v0.1.5

type GetDatahubGroupOffsetsTopicListArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubGroupOffsetsTopicListArrayOutput) ElementType added in v0.1.5

func (GetDatahubGroupOffsetsTopicListArrayOutput) Index added in v0.1.5

func (GetDatahubGroupOffsetsTopicListArrayOutput) ToGetDatahubGroupOffsetsTopicListArrayOutput added in v0.1.5

func (o GetDatahubGroupOffsetsTopicListArrayOutput) ToGetDatahubGroupOffsetsTopicListArrayOutput() GetDatahubGroupOffsetsTopicListArrayOutput

func (GetDatahubGroupOffsetsTopicListArrayOutput) ToGetDatahubGroupOffsetsTopicListArrayOutputWithContext added in v0.1.5

func (o GetDatahubGroupOffsetsTopicListArrayOutput) ToGetDatahubGroupOffsetsTopicListArrayOutputWithContext(ctx context.Context) GetDatahubGroupOffsetsTopicListArrayOutput

type GetDatahubGroupOffsetsTopicListInput added in v0.1.5

type GetDatahubGroupOffsetsTopicListInput interface {
	pulumi.Input

	ToGetDatahubGroupOffsetsTopicListOutput() GetDatahubGroupOffsetsTopicListOutput
	ToGetDatahubGroupOffsetsTopicListOutputWithContext(context.Context) GetDatahubGroupOffsetsTopicListOutput
}

GetDatahubGroupOffsetsTopicListInput is an input type that accepts GetDatahubGroupOffsetsTopicListArgs and GetDatahubGroupOffsetsTopicListOutput values. You can construct a concrete instance of `GetDatahubGroupOffsetsTopicListInput` via:

GetDatahubGroupOffsetsTopicListArgs{...}

type GetDatahubGroupOffsetsTopicListOutput added in v0.1.5

type GetDatahubGroupOffsetsTopicListOutput struct{ *pulumi.OutputState }

func (GetDatahubGroupOffsetsTopicListOutput) ElementType added in v0.1.5

func (GetDatahubGroupOffsetsTopicListOutput) Partitions added in v0.1.5

The topic partition array, where each element is a json object.

func (GetDatahubGroupOffsetsTopicListOutput) ToGetDatahubGroupOffsetsTopicListOutput added in v0.1.5

func (o GetDatahubGroupOffsetsTopicListOutput) ToGetDatahubGroupOffsetsTopicListOutput() GetDatahubGroupOffsetsTopicListOutput

func (GetDatahubGroupOffsetsTopicListOutput) ToGetDatahubGroupOffsetsTopicListOutputWithContext added in v0.1.5

func (o GetDatahubGroupOffsetsTopicListOutput) ToGetDatahubGroupOffsetsTopicListOutputWithContext(ctx context.Context) GetDatahubGroupOffsetsTopicListOutput

func (GetDatahubGroupOffsetsTopicListOutput) Topic added in v0.1.5

topic name.

type GetDatahubGroupOffsetsTopicListPartition added in v0.1.5

type GetDatahubGroupOffsetsTopicListPartition struct {
	// Error Code.
	ErrorCode int `pulumi:"errorCode"`
	// The number of unconsumed messages.
	Lag int `pulumi:"lag"`
	// partition Log End Offset.
	LogEndOffset int `pulumi:"logEndOffset"`
	// Usually an empty string.
	Metadata string `pulumi:"metadata"`
	// consumer offset.
	Offset int `pulumi:"offset"`
	// topic partitionId.
	Partition int `pulumi:"partition"`
}

type GetDatahubGroupOffsetsTopicListPartitionArgs added in v0.1.5

type GetDatahubGroupOffsetsTopicListPartitionArgs struct {
	// Error Code.
	ErrorCode pulumi.IntInput `pulumi:"errorCode"`
	// The number of unconsumed messages.
	Lag pulumi.IntInput `pulumi:"lag"`
	// partition Log End Offset.
	LogEndOffset pulumi.IntInput `pulumi:"logEndOffset"`
	// Usually an empty string.
	Metadata pulumi.StringInput `pulumi:"metadata"`
	// consumer offset.
	Offset pulumi.IntInput `pulumi:"offset"`
	// topic partitionId.
	Partition pulumi.IntInput `pulumi:"partition"`
}

func (GetDatahubGroupOffsetsTopicListPartitionArgs) ElementType added in v0.1.5

func (GetDatahubGroupOffsetsTopicListPartitionArgs) ToGetDatahubGroupOffsetsTopicListPartitionOutput added in v0.1.5

func (i GetDatahubGroupOffsetsTopicListPartitionArgs) ToGetDatahubGroupOffsetsTopicListPartitionOutput() GetDatahubGroupOffsetsTopicListPartitionOutput

func (GetDatahubGroupOffsetsTopicListPartitionArgs) ToGetDatahubGroupOffsetsTopicListPartitionOutputWithContext added in v0.1.5

func (i GetDatahubGroupOffsetsTopicListPartitionArgs) ToGetDatahubGroupOffsetsTopicListPartitionOutputWithContext(ctx context.Context) GetDatahubGroupOffsetsTopicListPartitionOutput

type GetDatahubGroupOffsetsTopicListPartitionArray added in v0.1.5

type GetDatahubGroupOffsetsTopicListPartitionArray []GetDatahubGroupOffsetsTopicListPartitionInput

func (GetDatahubGroupOffsetsTopicListPartitionArray) ElementType added in v0.1.5

func (GetDatahubGroupOffsetsTopicListPartitionArray) ToGetDatahubGroupOffsetsTopicListPartitionArrayOutput added in v0.1.5

func (i GetDatahubGroupOffsetsTopicListPartitionArray) ToGetDatahubGroupOffsetsTopicListPartitionArrayOutput() GetDatahubGroupOffsetsTopicListPartitionArrayOutput

func (GetDatahubGroupOffsetsTopicListPartitionArray) ToGetDatahubGroupOffsetsTopicListPartitionArrayOutputWithContext added in v0.1.5

func (i GetDatahubGroupOffsetsTopicListPartitionArray) ToGetDatahubGroupOffsetsTopicListPartitionArrayOutputWithContext(ctx context.Context) GetDatahubGroupOffsetsTopicListPartitionArrayOutput

type GetDatahubGroupOffsetsTopicListPartitionArrayInput added in v0.1.5

type GetDatahubGroupOffsetsTopicListPartitionArrayInput interface {
	pulumi.Input

	ToGetDatahubGroupOffsetsTopicListPartitionArrayOutput() GetDatahubGroupOffsetsTopicListPartitionArrayOutput
	ToGetDatahubGroupOffsetsTopicListPartitionArrayOutputWithContext(context.Context) GetDatahubGroupOffsetsTopicListPartitionArrayOutput
}

GetDatahubGroupOffsetsTopicListPartitionArrayInput is an input type that accepts GetDatahubGroupOffsetsTopicListPartitionArray and GetDatahubGroupOffsetsTopicListPartitionArrayOutput values. You can construct a concrete instance of `GetDatahubGroupOffsetsTopicListPartitionArrayInput` via:

GetDatahubGroupOffsetsTopicListPartitionArray{ GetDatahubGroupOffsetsTopicListPartitionArgs{...} }

type GetDatahubGroupOffsetsTopicListPartitionArrayOutput added in v0.1.5

type GetDatahubGroupOffsetsTopicListPartitionArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubGroupOffsetsTopicListPartitionArrayOutput) ElementType added in v0.1.5

func (GetDatahubGroupOffsetsTopicListPartitionArrayOutput) Index added in v0.1.5

func (GetDatahubGroupOffsetsTopicListPartitionArrayOutput) ToGetDatahubGroupOffsetsTopicListPartitionArrayOutput added in v0.1.5

func (o GetDatahubGroupOffsetsTopicListPartitionArrayOutput) ToGetDatahubGroupOffsetsTopicListPartitionArrayOutput() GetDatahubGroupOffsetsTopicListPartitionArrayOutput

func (GetDatahubGroupOffsetsTopicListPartitionArrayOutput) ToGetDatahubGroupOffsetsTopicListPartitionArrayOutputWithContext added in v0.1.5

func (o GetDatahubGroupOffsetsTopicListPartitionArrayOutput) ToGetDatahubGroupOffsetsTopicListPartitionArrayOutputWithContext(ctx context.Context) GetDatahubGroupOffsetsTopicListPartitionArrayOutput

type GetDatahubGroupOffsetsTopicListPartitionInput added in v0.1.5

type GetDatahubGroupOffsetsTopicListPartitionInput interface {
	pulumi.Input

	ToGetDatahubGroupOffsetsTopicListPartitionOutput() GetDatahubGroupOffsetsTopicListPartitionOutput
	ToGetDatahubGroupOffsetsTopicListPartitionOutputWithContext(context.Context) GetDatahubGroupOffsetsTopicListPartitionOutput
}

GetDatahubGroupOffsetsTopicListPartitionInput is an input type that accepts GetDatahubGroupOffsetsTopicListPartitionArgs and GetDatahubGroupOffsetsTopicListPartitionOutput values. You can construct a concrete instance of `GetDatahubGroupOffsetsTopicListPartitionInput` via:

GetDatahubGroupOffsetsTopicListPartitionArgs{...}

type GetDatahubGroupOffsetsTopicListPartitionOutput added in v0.1.5

type GetDatahubGroupOffsetsTopicListPartitionOutput struct{ *pulumi.OutputState }

func (GetDatahubGroupOffsetsTopicListPartitionOutput) ElementType added in v0.1.5

func (GetDatahubGroupOffsetsTopicListPartitionOutput) ErrorCode added in v0.1.5

Error Code.

func (GetDatahubGroupOffsetsTopicListPartitionOutput) Lag added in v0.1.5

The number of unconsumed messages.

func (GetDatahubGroupOffsetsTopicListPartitionOutput) LogEndOffset added in v0.1.5

partition Log End Offset.

func (GetDatahubGroupOffsetsTopicListPartitionOutput) Metadata added in v0.1.5

Usually an empty string.

func (GetDatahubGroupOffsetsTopicListPartitionOutput) Offset added in v0.1.5

consumer offset.

func (GetDatahubGroupOffsetsTopicListPartitionOutput) Partition added in v0.1.5

topic partitionId.

func (GetDatahubGroupOffsetsTopicListPartitionOutput) ToGetDatahubGroupOffsetsTopicListPartitionOutput added in v0.1.5

func (o GetDatahubGroupOffsetsTopicListPartitionOutput) ToGetDatahubGroupOffsetsTopicListPartitionOutput() GetDatahubGroupOffsetsTopicListPartitionOutput

func (GetDatahubGroupOffsetsTopicListPartitionOutput) ToGetDatahubGroupOffsetsTopicListPartitionOutputWithContext added in v0.1.5

func (o GetDatahubGroupOffsetsTopicListPartitionOutput) ToGetDatahubGroupOffsetsTopicListPartitionOutputWithContext(ctx context.Context) GetDatahubGroupOffsetsTopicListPartitionOutput

type GetDatahubTaskTaskList added in v0.1.5

type GetDatahubTaskTaskList struct {
	// CreateTime.
	CreateTime string `pulumi:"createTime"`
	// Datahub Id.
	DatahubId string `pulumi:"datahubId"`
	// ErrorMessage.
	ErrorMessage string `pulumi:"errorMessage"`
	// data resource.
	SourceResources []GetDatahubTaskTaskListSourceResource `pulumi:"sourceResources"`
	// Status, -1 failed to create, 0 to create, 1 to run, 2 to delete, 3 to deleted, 4 to delete failed, 5 to pause, 6 to pause, 7 to pause, 8 to resume, 9 to resume failed.
	Status int `pulumi:"status"`
	// StepList.
	StepLists []string `pulumi:"stepLists"`
	// Target Resource.
	TargetResources []GetDatahubTaskTaskListTargetResource `pulumi:"targetResources"`
	// Task Current Step.
	TaskCurrentStep string `pulumi:"taskCurrentStep"`
	// task ID.
	TaskId string `pulumi:"taskId"`
	// TaskName.
	TaskName string `pulumi:"taskName"`
	// Creation progress percentage.
	TaskProgress float64 `pulumi:"taskProgress"`
	// Task type, SOURCE|SINK.
	TaskType string `pulumi:"taskType"`
}

type GetDatahubTaskTaskListArgs added in v0.1.5

type GetDatahubTaskTaskListArgs struct {
	// CreateTime.
	CreateTime pulumi.StringInput `pulumi:"createTime"`
	// Datahub Id.
	DatahubId pulumi.StringInput `pulumi:"datahubId"`
	// ErrorMessage.
	ErrorMessage pulumi.StringInput `pulumi:"errorMessage"`
	// data resource.
	SourceResources GetDatahubTaskTaskListSourceResourceArrayInput `pulumi:"sourceResources"`
	// Status, -1 failed to create, 0 to create, 1 to run, 2 to delete, 3 to deleted, 4 to delete failed, 5 to pause, 6 to pause, 7 to pause, 8 to resume, 9 to resume failed.
	Status pulumi.IntInput `pulumi:"status"`
	// StepList.
	StepLists pulumi.StringArrayInput `pulumi:"stepLists"`
	// Target Resource.
	TargetResources GetDatahubTaskTaskListTargetResourceArrayInput `pulumi:"targetResources"`
	// Task Current Step.
	TaskCurrentStep pulumi.StringInput `pulumi:"taskCurrentStep"`
	// task ID.
	TaskId pulumi.StringInput `pulumi:"taskId"`
	// TaskName.
	TaskName pulumi.StringInput `pulumi:"taskName"`
	// Creation progress percentage.
	TaskProgress pulumi.Float64Input `pulumi:"taskProgress"`
	// Task type, SOURCE|SINK.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

func (GetDatahubTaskTaskListArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListArgs) ElementType() reflect.Type

func (GetDatahubTaskTaskListArgs) ToGetDatahubTaskTaskListOutput added in v0.1.5

func (i GetDatahubTaskTaskListArgs) ToGetDatahubTaskTaskListOutput() GetDatahubTaskTaskListOutput

func (GetDatahubTaskTaskListArgs) ToGetDatahubTaskTaskListOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListArgs) ToGetDatahubTaskTaskListOutputWithContext(ctx context.Context) GetDatahubTaskTaskListOutput

type GetDatahubTaskTaskListArray added in v0.1.5

type GetDatahubTaskTaskListArray []GetDatahubTaskTaskListInput

func (GetDatahubTaskTaskListArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListArray) ToGetDatahubTaskTaskListArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListArray) ToGetDatahubTaskTaskListArrayOutput() GetDatahubTaskTaskListArrayOutput

func (GetDatahubTaskTaskListArray) ToGetDatahubTaskTaskListArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListArray) ToGetDatahubTaskTaskListArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListArrayOutput

type GetDatahubTaskTaskListArrayInput added in v0.1.5

type GetDatahubTaskTaskListArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListArrayOutput() GetDatahubTaskTaskListArrayOutput
	ToGetDatahubTaskTaskListArrayOutputWithContext(context.Context) GetDatahubTaskTaskListArrayOutput
}

GetDatahubTaskTaskListArrayInput is an input type that accepts GetDatahubTaskTaskListArray and GetDatahubTaskTaskListArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListArrayInput` via:

GetDatahubTaskTaskListArray{ GetDatahubTaskTaskListArgs{...} }

type GetDatahubTaskTaskListArrayOutput added in v0.1.5

type GetDatahubTaskTaskListArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListArrayOutput) ToGetDatahubTaskTaskListArrayOutput added in v0.1.5

func (o GetDatahubTaskTaskListArrayOutput) ToGetDatahubTaskTaskListArrayOutput() GetDatahubTaskTaskListArrayOutput

func (GetDatahubTaskTaskListArrayOutput) ToGetDatahubTaskTaskListArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListArrayOutput) ToGetDatahubTaskTaskListArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListArrayOutput

type GetDatahubTaskTaskListInput added in v0.1.5

type GetDatahubTaskTaskListInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListOutput() GetDatahubTaskTaskListOutput
	ToGetDatahubTaskTaskListOutputWithContext(context.Context) GetDatahubTaskTaskListOutput
}

GetDatahubTaskTaskListInput is an input type that accepts GetDatahubTaskTaskListArgs and GetDatahubTaskTaskListOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListInput` via:

GetDatahubTaskTaskListArgs{...}

type GetDatahubTaskTaskListOutput added in v0.1.5

type GetDatahubTaskTaskListOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListOutput) CreateTime added in v0.1.5

CreateTime.

func (GetDatahubTaskTaskListOutput) DatahubId added in v0.1.5

Datahub Id.

func (GetDatahubTaskTaskListOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListOutput) ErrorMessage added in v0.1.5

ErrorMessage.

func (GetDatahubTaskTaskListOutput) SourceResources added in v0.1.5

data resource.

func (GetDatahubTaskTaskListOutput) Status added in v0.1.5

Status, -1 failed to create, 0 to create, 1 to run, 2 to delete, 3 to deleted, 4 to delete failed, 5 to pause, 6 to pause, 7 to pause, 8 to resume, 9 to resume failed.

func (GetDatahubTaskTaskListOutput) StepLists added in v0.1.5

StepList.

func (GetDatahubTaskTaskListOutput) TargetResources added in v0.1.5

Target Resource.

func (GetDatahubTaskTaskListOutput) TaskCurrentStep added in v0.1.5

func (o GetDatahubTaskTaskListOutput) TaskCurrentStep() pulumi.StringOutput

Task Current Step.

func (GetDatahubTaskTaskListOutput) TaskId added in v0.1.5

task ID.

func (GetDatahubTaskTaskListOutput) TaskName added in v0.1.5

TaskName.

func (GetDatahubTaskTaskListOutput) TaskProgress added in v0.1.5

Creation progress percentage.

func (GetDatahubTaskTaskListOutput) TaskType added in v0.1.5

Task type, SOURCE|SINK.

func (GetDatahubTaskTaskListOutput) ToGetDatahubTaskTaskListOutput added in v0.1.5

func (o GetDatahubTaskTaskListOutput) ToGetDatahubTaskTaskListOutput() GetDatahubTaskTaskListOutput

func (GetDatahubTaskTaskListOutput) ToGetDatahubTaskTaskListOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListOutput) ToGetDatahubTaskTaskListOutputWithContext(ctx context.Context) GetDatahubTaskTaskListOutput

type GetDatahubTaskTaskListSourceResource added in v0.1.5

type GetDatahubTaskTaskListSourceResource struct {
	// ClickHouse config, Type CLICKHOUSE requierd.
	ClickHouseParams []GetDatahubTaskTaskListSourceResourceClickHouseParam `pulumi:"clickHouseParams"`
	// Cls configuration, Required when Type is CLS.
	ClsParams []GetDatahubTaskTaskListSourceResourceClsParam `pulumi:"clsParams"`
	// Cos configuration, required when Type is COS.
	CosParams []GetDatahubTaskTaskListSourceResourceCosParam `pulumi:"cosParams"`
	// Ctsdb configuration, Required when Type is CTSDB.
	CtsdbParams []GetDatahubTaskTaskListSourceResourceCtsdbParam `pulumi:"ctsdbParams"`
	// Dts configuration, required when Type is DTS.
	DtsParams []GetDatahubTaskTaskListSourceResourceDtsParam `pulumi:"dtsParams"`
	// Es configuration, required when Type is ES.
	EsParams []GetDatahubTaskTaskListSourceResourceEsParam `pulumi:"esParams"`
	// EB configuration, required when type is EB.
	EventBusParams []GetDatahubTaskTaskListSourceResourceEventBusParam `pulumi:"eventBusParams"`
	// ckafka configuration, required when Type is KAFKA.
	KafkaParams []GetDatahubTaskTaskListSourceResourceKafkaParam `pulumi:"kafkaParams"`
	// MariaDB configuration, Required when Type is MARIADB.
	MariaDbParams []GetDatahubTaskTaskListSourceResourceMariaDbParam `pulumi:"mariaDbParams"`
	// MongoDB config, Required when Type is MONGODB.
	MongoDbParams []GetDatahubTaskTaskListSourceResourceMongoDbParam `pulumi:"mongoDbParams"`
	// MySQL configuration, Required when Type is MYSQL.
	MySqlParams []GetDatahubTaskTaskListSourceResourceMySqlParam `pulumi:"mySqlParams"`
	// PostgreSQL configuration, Required when Type is POSTGRESQL or TDSQL C_POSTGRESQL.
	PostgreSqlParams []GetDatahubTaskTaskListSourceResourcePostgreSqlParam `pulumi:"postgreSqlParams"`
	// Scf configuration, Required when Type is SCF.
	ScfParams []GetDatahubTaskTaskListSourceResourceScfParam `pulumi:"scfParams"`
	// SQLServer configuration, Required when Type is SQLSERVER.
	SqlServerParams []GetDatahubTaskTaskListSourceResourceSqlServerParam `pulumi:"sqlServerParams"`
	// Tdw configuration, required when Type is TDW.
	TdwParams []GetDatahubTaskTaskListSourceResourceTdwParam `pulumi:"tdwParams"`
	// Topic configuration, Required when Type is Topic.
	TopicParams []GetDatahubTaskTaskListSourceResourceTopicParam `pulumi:"topicParams"`
	// Resource Type.
	Type string `pulumi:"type"`
}

type GetDatahubTaskTaskListSourceResourceArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceArgs struct {
	// ClickHouse config, Type CLICKHOUSE requierd.
	ClickHouseParams GetDatahubTaskTaskListSourceResourceClickHouseParamArrayInput `pulumi:"clickHouseParams"`
	// Cls configuration, Required when Type is CLS.
	ClsParams GetDatahubTaskTaskListSourceResourceClsParamArrayInput `pulumi:"clsParams"`
	// Cos configuration, required when Type is COS.
	CosParams GetDatahubTaskTaskListSourceResourceCosParamArrayInput `pulumi:"cosParams"`
	// Ctsdb configuration, Required when Type is CTSDB.
	CtsdbParams GetDatahubTaskTaskListSourceResourceCtsdbParamArrayInput `pulumi:"ctsdbParams"`
	// Dts configuration, required when Type is DTS.
	DtsParams GetDatahubTaskTaskListSourceResourceDtsParamArrayInput `pulumi:"dtsParams"`
	// Es configuration, required when Type is ES.
	EsParams GetDatahubTaskTaskListSourceResourceEsParamArrayInput `pulumi:"esParams"`
	// EB configuration, required when type is EB.
	EventBusParams GetDatahubTaskTaskListSourceResourceEventBusParamArrayInput `pulumi:"eventBusParams"`
	// ckafka configuration, required when Type is KAFKA.
	KafkaParams GetDatahubTaskTaskListSourceResourceKafkaParamArrayInput `pulumi:"kafkaParams"`
	// MariaDB configuration, Required when Type is MARIADB.
	MariaDbParams GetDatahubTaskTaskListSourceResourceMariaDbParamArrayInput `pulumi:"mariaDbParams"`
	// MongoDB config, Required when Type is MONGODB.
	MongoDbParams GetDatahubTaskTaskListSourceResourceMongoDbParamArrayInput `pulumi:"mongoDbParams"`
	// MySQL configuration, Required when Type is MYSQL.
	MySqlParams GetDatahubTaskTaskListSourceResourceMySqlParamArrayInput `pulumi:"mySqlParams"`
	// PostgreSQL configuration, Required when Type is POSTGRESQL or TDSQL C_POSTGRESQL.
	PostgreSqlParams GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayInput `pulumi:"postgreSqlParams"`
	// Scf configuration, Required when Type is SCF.
	ScfParams GetDatahubTaskTaskListSourceResourceScfParamArrayInput `pulumi:"scfParams"`
	// SQLServer configuration, Required when Type is SQLSERVER.
	SqlServerParams GetDatahubTaskTaskListSourceResourceSqlServerParamArrayInput `pulumi:"sqlServerParams"`
	// Tdw configuration, required when Type is TDW.
	TdwParams GetDatahubTaskTaskListSourceResourceTdwParamArrayInput `pulumi:"tdwParams"`
	// Topic configuration, Required when Type is Topic.
	TopicParams GetDatahubTaskTaskListSourceResourceTopicParamArrayInput `pulumi:"topicParams"`
	// Resource Type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetDatahubTaskTaskListSourceResourceArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceArgs) ToGetDatahubTaskTaskListSourceResourceOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceArgs) ToGetDatahubTaskTaskListSourceResourceOutput() GetDatahubTaskTaskListSourceResourceOutput

func (GetDatahubTaskTaskListSourceResourceArgs) ToGetDatahubTaskTaskListSourceResourceOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceArgs) ToGetDatahubTaskTaskListSourceResourceOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceOutput

type GetDatahubTaskTaskListSourceResourceArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceArray []GetDatahubTaskTaskListSourceResourceInput

func (GetDatahubTaskTaskListSourceResourceArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceArray) ToGetDatahubTaskTaskListSourceResourceArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceArray) ToGetDatahubTaskTaskListSourceResourceArrayOutput() GetDatahubTaskTaskListSourceResourceArrayOutput

func (GetDatahubTaskTaskListSourceResourceArray) ToGetDatahubTaskTaskListSourceResourceArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceArray) ToGetDatahubTaskTaskListSourceResourceArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceArrayOutput

type GetDatahubTaskTaskListSourceResourceArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceArrayOutput() GetDatahubTaskTaskListSourceResourceArrayOutput
	ToGetDatahubTaskTaskListSourceResourceArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceArrayOutput
}

GetDatahubTaskTaskListSourceResourceArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceArray and GetDatahubTaskTaskListSourceResourceArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceArrayInput` via:

GetDatahubTaskTaskListSourceResourceArray{ GetDatahubTaskTaskListSourceResourceArgs{...} }

type GetDatahubTaskTaskListSourceResourceArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceArrayOutput) ToGetDatahubTaskTaskListSourceResourceArrayOutput added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceArrayOutput) ToGetDatahubTaskTaskListSourceResourceArrayOutput() GetDatahubTaskTaskListSourceResourceArrayOutput

func (GetDatahubTaskTaskListSourceResourceArrayOutput) ToGetDatahubTaskTaskListSourceResourceArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceArrayOutput) ToGetDatahubTaskTaskListSourceResourceArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceArrayOutput

type GetDatahubTaskTaskListSourceResourceClickHouseParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParam struct {
	// ClickHouse cluster.
	Cluster string `pulumi:"cluster"`
	// SQLServer database name.
	Database string `pulumi:"database"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls []GetDatahubTaskTaskListSourceResourceClickHouseParamDropCl `pulumi:"dropCls"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage bool `pulumi:"dropInvalidMessage"`
	// Mongo DB connection ip.
	Ip string `pulumi:"ip"`
	// MongoDB database password.
	Password string `pulumi:"password"`
	// MongoDB connection port.
	Port int `pulumi:"port"`
	// Resource.
	Resource string `pulumi:"resource"`
	// ClickHouse schema.
	Schemas []GetDatahubTaskTaskListSourceResourceClickHouseParamSchema `pulumi:"schemas"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// instance vip.
	ServiceVip string `pulumi:"serviceVip"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
	// Resource Type.
	Type string `pulumi:"type"`
	// instance vpc id.
	UniqVpcId string `pulumi:"uniqVpcId"`
	// MongoDB database user name.
	UserName string `pulumi:"userName"`
}

type GetDatahubTaskTaskListSourceResourceClickHouseParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamArgs struct {
	// ClickHouse cluster.
	Cluster pulumi.StringInput `pulumi:"cluster"`
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayInput `pulumi:"dropCls"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage pulumi.BoolInput `pulumi:"dropInvalidMessage"`
	// Mongo DB connection ip.
	Ip pulumi.StringInput `pulumi:"ip"`
	// MongoDB database password.
	Password pulumi.StringInput `pulumi:"password"`
	// MongoDB connection port.
	Port pulumi.IntInput `pulumi:"port"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// ClickHouse schema.
	Schemas GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayInput `pulumi:"schemas"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// instance vip.
	ServiceVip pulumi.StringInput `pulumi:"serviceVip"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
	// Resource Type.
	Type pulumi.StringInput `pulumi:"type"`
	// instance vpc id.
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
	// MongoDB database user name.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (GetDatahubTaskTaskListSourceResourceClickHouseParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamArgs) ToGetDatahubTaskTaskListSourceResourceClickHouseParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamArgs) ToGetDatahubTaskTaskListSourceResourceClickHouseParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceClickHouseParamArgs) ToGetDatahubTaskTaskListSourceResourceClickHouseParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamOutput

type GetDatahubTaskTaskListSourceResourceClickHouseParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamArray []GetDatahubTaskTaskListSourceResourceClickHouseParamInput

func (GetDatahubTaskTaskListSourceResourceClickHouseParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamArray) ToGetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceClickHouseParamArray) ToGetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput() GetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput

func (GetDatahubTaskTaskListSourceResourceClickHouseParamArray) ToGetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceClickHouseParamArray) ToGetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput

type GetDatahubTaskTaskListSourceResourceClickHouseParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput() GetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceClickHouseParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceClickHouseParamArray and GetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceClickHouseParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceClickHouseParamArray{ GetDatahubTaskTaskListSourceResourceClickHouseParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamArrayOutput

type GetDatahubTaskTaskListSourceResourceClickHouseParamDropCl added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamDropCl struct {
	// cls LogSet id.
	DropClsLogSet string `pulumi:"dropClsLogSet"`
	// account.
	DropClsOwneruin string `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion string `pulumi:"dropClsRegion"`
	// cls topic.
	DropClsTopicId string `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls bool `pulumi:"dropInvalidMessageToCls"`
}

type GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArgs struct {
	// cls LogSet id.
	DropClsLogSet pulumi.StringInput `pulumi:"dropClsLogSet"`
	// account.
	DropClsOwneruin pulumi.StringInput `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion pulumi.StringInput `pulumi:"dropClsRegion"`
	// cls topic.
	DropClsTopicId pulumi.StringInput `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls pulumi.BoolInput `pulumi:"dropInvalidMessageToCls"`
}

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArgs) ToGetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArgs) ToGetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArgs) ToGetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput

type GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArray []GetDatahubTaskTaskListSourceResourceClickHouseParamDropClInput

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArray) ToGetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArray) ToGetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArray) ToGetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutput

type GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutput() GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutput
	ToGetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutput
}

GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArray and GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayInput` via:

GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArray{ GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArgs{...} }

type GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArrayOutput

type GetDatahubTaskTaskListSourceResourceClickHouseParamDropClInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamDropClInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput() GetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput
	ToGetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput
}

GetDatahubTaskTaskListSourceResourceClickHouseParamDropClInput is an input type that accepts GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArgs and GetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceClickHouseParamDropClInput` via:

GetDatahubTaskTaskListSourceResourceClickHouseParamDropClArgs{...}

type GetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput) DropClsLogSet added in v0.1.5

cls LogSet id.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput) DropClsOwneruin added in v0.1.5

account.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput) DropClsTopicId added in v0.1.5

cls topic.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamDropClOutput

type GetDatahubTaskTaskListSourceResourceClickHouseParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceClickHouseParamOutput() GetDatahubTaskTaskListSourceResourceClickHouseParamOutput
	ToGetDatahubTaskTaskListSourceResourceClickHouseParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamOutput
}

GetDatahubTaskTaskListSourceResourceClickHouseParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceClickHouseParamArgs and GetDatahubTaskTaskListSourceResourceClickHouseParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceClickHouseParamInput` via:

GetDatahubTaskTaskListSourceResourceClickHouseParamArgs{...}

type GetDatahubTaskTaskListSourceResourceClickHouseParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) Cluster added in v0.1.5

ClickHouse cluster.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) Database added in v0.1.5

SQLServer database name.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) DropInvalidMessage added in v0.1.5

Whether to discard messages that fail to parse, the default is true.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) Ip added in v0.1.5

Mongo DB connection ip.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) Password added in v0.1.5

MongoDB database password.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) Port added in v0.1.5

MongoDB connection port.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) Schemas added in v0.1.5

ClickHouse schema.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) ServiceVip added in v0.1.5

instance vip.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) Table added in v0.1.5

SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamOutput

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) Type added in v0.1.5

Resource Type.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) UniqVpcId added in v0.1.5

instance vpc id.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamOutput) UserName added in v0.1.5

MongoDB database user name.

type GetDatahubTaskTaskListSourceResourceClickHouseParamSchema added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamSchema struct {
	// Whether the message is allowed to be empty.
	AllowNull bool `pulumi:"allowNull"`
	// Column Name.
	ColumnName string `pulumi:"columnName"`
	// The key name of the message.
	JsonKey string `pulumi:"jsonKey"`
	// Resource Type.
	Type string `pulumi:"type"`
}

type GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArgs struct {
	// Whether the message is allowed to be empty.
	AllowNull pulumi.BoolInput `pulumi:"allowNull"`
	// Column Name.
	ColumnName pulumi.StringInput `pulumi:"columnName"`
	// The key name of the message.
	JsonKey pulumi.StringInput `pulumi:"jsonKey"`
	// Resource Type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArgs) ToGetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArgs) ToGetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArgs) ToGetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput

type GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArray []GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaInput

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArray) ToGetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArray) ToGetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArray) ToGetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutput

type GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutput() GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutput
	ToGetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutput
}

GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArray and GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayInput` via:

GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArray{ GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArgs{...} }

type GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArrayOutput

type GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput() GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput
	ToGetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput
}

GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaInput is an input type that accepts GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArgs and GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaInput` via:

GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaArgs{...}

type GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput) AllowNull added in v0.1.5

Whether the message is allowed to be empty.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput) ColumnName added in v0.1.5

Column Name.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput) JsonKey added in v0.1.5

The key name of the message.

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput) ToGetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput

func (GetDatahubTaskTaskListSourceResourceClickHouseParamSchemaOutput) Type added in v0.1.5

Resource Type.

type GetDatahubTaskTaskListSourceResourceClsParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClsParam struct {
	// key for data in non-json format.
	ContentKey string `pulumi:"contentKey"`
	// Whether the produced information is in json format.
	DecodeJson bool `pulumi:"decodeJson"`
	// LogSet id.
	LogSet string `pulumi:"logSet"`
	// Resource.
	Resource string `pulumi:"resource"`
	// Specify the content of a field in the message as the time of the cls log. The format of the field content needs to be a second-level timestamp.
	TimeField string `pulumi:"timeField"`
}

type GetDatahubTaskTaskListSourceResourceClsParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClsParamArgs struct {
	// key for data in non-json format.
	ContentKey pulumi.StringInput `pulumi:"contentKey"`
	// Whether the produced information is in json format.
	DecodeJson pulumi.BoolInput `pulumi:"decodeJson"`
	// LogSet id.
	LogSet pulumi.StringInput `pulumi:"logSet"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Specify the content of a field in the message as the time of the cls log. The format of the field content needs to be a second-level timestamp.
	TimeField pulumi.StringInput `pulumi:"timeField"`
}

func (GetDatahubTaskTaskListSourceResourceClsParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClsParamArgs) ToGetDatahubTaskTaskListSourceResourceClsParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceClsParamArgs) ToGetDatahubTaskTaskListSourceResourceClsParamOutput() GetDatahubTaskTaskListSourceResourceClsParamOutput

func (GetDatahubTaskTaskListSourceResourceClsParamArgs) ToGetDatahubTaskTaskListSourceResourceClsParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceClsParamArgs) ToGetDatahubTaskTaskListSourceResourceClsParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceClsParamOutput

type GetDatahubTaskTaskListSourceResourceClsParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClsParamArray []GetDatahubTaskTaskListSourceResourceClsParamInput

func (GetDatahubTaskTaskListSourceResourceClsParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClsParamArray) ToGetDatahubTaskTaskListSourceResourceClsParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceClsParamArray) ToGetDatahubTaskTaskListSourceResourceClsParamArrayOutput() GetDatahubTaskTaskListSourceResourceClsParamArrayOutput

func (GetDatahubTaskTaskListSourceResourceClsParamArray) ToGetDatahubTaskTaskListSourceResourceClsParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceClsParamArray) ToGetDatahubTaskTaskListSourceResourceClsParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceClsParamArrayOutput

type GetDatahubTaskTaskListSourceResourceClsParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClsParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceClsParamArrayOutput() GetDatahubTaskTaskListSourceResourceClsParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceClsParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceClsParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceClsParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceClsParamArray and GetDatahubTaskTaskListSourceResourceClsParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceClsParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceClsParamArray{ GetDatahubTaskTaskListSourceResourceClsParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceClsParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClsParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceClsParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClsParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClsParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceClsParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClsParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceClsParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceClsParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceClsParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceClsParamArrayOutput

type GetDatahubTaskTaskListSourceResourceClsParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClsParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceClsParamOutput() GetDatahubTaskTaskListSourceResourceClsParamOutput
	ToGetDatahubTaskTaskListSourceResourceClsParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceClsParamOutput
}

GetDatahubTaskTaskListSourceResourceClsParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceClsParamArgs and GetDatahubTaskTaskListSourceResourceClsParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceClsParamInput` via:

GetDatahubTaskTaskListSourceResourceClsParamArgs{...}

type GetDatahubTaskTaskListSourceResourceClsParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceClsParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceClsParamOutput) ContentKey added in v0.1.5

key for data in non-json format.

func (GetDatahubTaskTaskListSourceResourceClsParamOutput) DecodeJson added in v0.1.5

Whether the produced information is in json format.

func (GetDatahubTaskTaskListSourceResourceClsParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceClsParamOutput) LogSet added in v0.1.5

LogSet id.

func (GetDatahubTaskTaskListSourceResourceClsParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListSourceResourceClsParamOutput) TimeField added in v0.1.5

Specify the content of a field in the message as the time of the cls log. The format of the field content needs to be a second-level timestamp.

func (GetDatahubTaskTaskListSourceResourceClsParamOutput) ToGetDatahubTaskTaskListSourceResourceClsParamOutput added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceClsParamOutput) ToGetDatahubTaskTaskListSourceResourceClsParamOutput() GetDatahubTaskTaskListSourceResourceClsParamOutput

func (GetDatahubTaskTaskListSourceResourceClsParamOutput) ToGetDatahubTaskTaskListSourceResourceClsParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceClsParamOutput) ToGetDatahubTaskTaskListSourceResourceClsParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceClsParamOutput

type GetDatahubTaskTaskListSourceResourceCosParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceCosParam struct {
	// The size of aggregated messages MB.
	AggregateBatchSize int `pulumi:"aggregateBatchSize"`
	// time interval.
	AggregateInterval int `pulumi:"aggregateInterval"`
	// cos bucket name.
	BucketName string `pulumi:"bucketName"`
	// Partition format formatted according to strptime time.
	DirectoryTimeFormat string `pulumi:"directoryTimeFormat"`
	// The file format after message aggregation csv|json.
	FormatOutputType string `pulumi:"formatOutputType"`
	// ObjectKey.
	ObjectKey string `pulumi:"objectKey"`
	// Dumped object directory prefix.
	ObjectKeyPrefix string `pulumi:"objectKeyPrefix"`
	// region code.
	Region string `pulumi:"region"`
}

type GetDatahubTaskTaskListSourceResourceCosParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceCosParamArgs struct {
	// The size of aggregated messages MB.
	AggregateBatchSize pulumi.IntInput `pulumi:"aggregateBatchSize"`
	// time interval.
	AggregateInterval pulumi.IntInput `pulumi:"aggregateInterval"`
	// cos bucket name.
	BucketName pulumi.StringInput `pulumi:"bucketName"`
	// Partition format formatted according to strptime time.
	DirectoryTimeFormat pulumi.StringInput `pulumi:"directoryTimeFormat"`
	// The file format after message aggregation csv|json.
	FormatOutputType pulumi.StringInput `pulumi:"formatOutputType"`
	// ObjectKey.
	ObjectKey pulumi.StringInput `pulumi:"objectKey"`
	// Dumped object directory prefix.
	ObjectKeyPrefix pulumi.StringInput `pulumi:"objectKeyPrefix"`
	// region code.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetDatahubTaskTaskListSourceResourceCosParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceCosParamArgs) ToGetDatahubTaskTaskListSourceResourceCosParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceCosParamArgs) ToGetDatahubTaskTaskListSourceResourceCosParamOutput() GetDatahubTaskTaskListSourceResourceCosParamOutput

func (GetDatahubTaskTaskListSourceResourceCosParamArgs) ToGetDatahubTaskTaskListSourceResourceCosParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceCosParamArgs) ToGetDatahubTaskTaskListSourceResourceCosParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceCosParamOutput

type GetDatahubTaskTaskListSourceResourceCosParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceCosParamArray []GetDatahubTaskTaskListSourceResourceCosParamInput

func (GetDatahubTaskTaskListSourceResourceCosParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceCosParamArray) ToGetDatahubTaskTaskListSourceResourceCosParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceCosParamArray) ToGetDatahubTaskTaskListSourceResourceCosParamArrayOutput() GetDatahubTaskTaskListSourceResourceCosParamArrayOutput

func (GetDatahubTaskTaskListSourceResourceCosParamArray) ToGetDatahubTaskTaskListSourceResourceCosParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceCosParamArray) ToGetDatahubTaskTaskListSourceResourceCosParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceCosParamArrayOutput

type GetDatahubTaskTaskListSourceResourceCosParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceCosParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceCosParamArrayOutput() GetDatahubTaskTaskListSourceResourceCosParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceCosParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceCosParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceCosParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceCosParamArray and GetDatahubTaskTaskListSourceResourceCosParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceCosParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceCosParamArray{ GetDatahubTaskTaskListSourceResourceCosParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceCosParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceCosParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceCosParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceCosParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceCosParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceCosParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceCosParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceCosParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceCosParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceCosParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceCosParamArrayOutput

type GetDatahubTaskTaskListSourceResourceCosParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceCosParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceCosParamOutput() GetDatahubTaskTaskListSourceResourceCosParamOutput
	ToGetDatahubTaskTaskListSourceResourceCosParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceCosParamOutput
}

GetDatahubTaskTaskListSourceResourceCosParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceCosParamArgs and GetDatahubTaskTaskListSourceResourceCosParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceCosParamInput` via:

GetDatahubTaskTaskListSourceResourceCosParamArgs{...}

type GetDatahubTaskTaskListSourceResourceCosParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceCosParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceCosParamOutput) AggregateBatchSize added in v0.1.5

The size of aggregated messages MB.

func (GetDatahubTaskTaskListSourceResourceCosParamOutput) AggregateInterval added in v0.1.5

time interval.

func (GetDatahubTaskTaskListSourceResourceCosParamOutput) BucketName added in v0.1.5

cos bucket name.

func (GetDatahubTaskTaskListSourceResourceCosParamOutput) DirectoryTimeFormat added in v0.1.5

Partition format formatted according to strptime time.

func (GetDatahubTaskTaskListSourceResourceCosParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceCosParamOutput) FormatOutputType added in v0.1.5

The file format after message aggregation csv|json.

func (GetDatahubTaskTaskListSourceResourceCosParamOutput) ObjectKey added in v0.1.5

ObjectKey.

func (GetDatahubTaskTaskListSourceResourceCosParamOutput) ObjectKeyPrefix added in v0.1.5

Dumped object directory prefix.

func (GetDatahubTaskTaskListSourceResourceCosParamOutput) Region added in v0.1.5

region code.

func (GetDatahubTaskTaskListSourceResourceCosParamOutput) ToGetDatahubTaskTaskListSourceResourceCosParamOutput added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceCosParamOutput) ToGetDatahubTaskTaskListSourceResourceCosParamOutput() GetDatahubTaskTaskListSourceResourceCosParamOutput

func (GetDatahubTaskTaskListSourceResourceCosParamOutput) ToGetDatahubTaskTaskListSourceResourceCosParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceCosParamOutput) ToGetDatahubTaskTaskListSourceResourceCosParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceCosParamOutput

type GetDatahubTaskTaskListSourceResourceCtsdbParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceCtsdbParam struct {
	// Ctsdb metric.
	CtsdbMetric string `pulumi:"ctsdbMetric"`
	// Resource.
	Resource string `pulumi:"resource"`
}

type GetDatahubTaskTaskListSourceResourceCtsdbParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceCtsdbParamArgs struct {
	// Ctsdb metric.
	CtsdbMetric pulumi.StringInput `pulumi:"ctsdbMetric"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
}

func (GetDatahubTaskTaskListSourceResourceCtsdbParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceCtsdbParamArgs) ToGetDatahubTaskTaskListSourceResourceCtsdbParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceCtsdbParamArgs) ToGetDatahubTaskTaskListSourceResourceCtsdbParamOutput() GetDatahubTaskTaskListSourceResourceCtsdbParamOutput

func (GetDatahubTaskTaskListSourceResourceCtsdbParamArgs) ToGetDatahubTaskTaskListSourceResourceCtsdbParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceCtsdbParamArgs) ToGetDatahubTaskTaskListSourceResourceCtsdbParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceCtsdbParamOutput

type GetDatahubTaskTaskListSourceResourceCtsdbParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceCtsdbParamArray []GetDatahubTaskTaskListSourceResourceCtsdbParamInput

func (GetDatahubTaskTaskListSourceResourceCtsdbParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceCtsdbParamArray) ToGetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceCtsdbParamArray) ToGetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput() GetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput

func (GetDatahubTaskTaskListSourceResourceCtsdbParamArray) ToGetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceCtsdbParamArray) ToGetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput

type GetDatahubTaskTaskListSourceResourceCtsdbParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceCtsdbParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput() GetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceCtsdbParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceCtsdbParamArray and GetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceCtsdbParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceCtsdbParamArray{ GetDatahubTaskTaskListSourceResourceCtsdbParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceCtsdbParamArrayOutput

type GetDatahubTaskTaskListSourceResourceCtsdbParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceCtsdbParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceCtsdbParamOutput() GetDatahubTaskTaskListSourceResourceCtsdbParamOutput
	ToGetDatahubTaskTaskListSourceResourceCtsdbParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceCtsdbParamOutput
}

GetDatahubTaskTaskListSourceResourceCtsdbParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceCtsdbParamArgs and GetDatahubTaskTaskListSourceResourceCtsdbParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceCtsdbParamInput` via:

GetDatahubTaskTaskListSourceResourceCtsdbParamArgs{...}

type GetDatahubTaskTaskListSourceResourceCtsdbParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceCtsdbParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceCtsdbParamOutput) CtsdbMetric added in v0.1.5

Ctsdb metric.

func (GetDatahubTaskTaskListSourceResourceCtsdbParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceCtsdbParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListSourceResourceCtsdbParamOutput) ToGetDatahubTaskTaskListSourceResourceCtsdbParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceCtsdbParamOutput) ToGetDatahubTaskTaskListSourceResourceCtsdbParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceCtsdbParamOutput) ToGetDatahubTaskTaskListSourceResourceCtsdbParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceCtsdbParamOutput

type GetDatahubTaskTaskListSourceResourceDtsParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceDtsParam struct {
	// Dts consumer group Id.
	GroupId string `pulumi:"groupId"`
	// Dts consumer group passwd.
	GroupPassword string `pulumi:"groupPassword"`
	// Dts account.
	GroupUser string `pulumi:"groupUser"`
	// Mongo DB connection ip.
	Ip string `pulumi:"ip"`
	// MongoDB connection port.
	Port int `pulumi:"port"`
	// Resource.
	Resource string `pulumi:"resource"`
	// Topic name, use `,` when more than 1 topic.
	Topic string `pulumi:"topic"`
	// False to synchronize the original data, true to synchronize the parsed json format data, the default is true.
	TranSql bool `pulumi:"tranSql"`
}

type GetDatahubTaskTaskListSourceResourceDtsParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceDtsParamArgs struct {
	// Dts consumer group Id.
	GroupId pulumi.StringInput `pulumi:"groupId"`
	// Dts consumer group passwd.
	GroupPassword pulumi.StringInput `pulumi:"groupPassword"`
	// Dts account.
	GroupUser pulumi.StringInput `pulumi:"groupUser"`
	// Mongo DB connection ip.
	Ip pulumi.StringInput `pulumi:"ip"`
	// MongoDB connection port.
	Port pulumi.IntInput `pulumi:"port"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Topic name, use `,` when more than 1 topic.
	Topic pulumi.StringInput `pulumi:"topic"`
	// False to synchronize the original data, true to synchronize the parsed json format data, the default is true.
	TranSql pulumi.BoolInput `pulumi:"tranSql"`
}

func (GetDatahubTaskTaskListSourceResourceDtsParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceDtsParamArgs) ToGetDatahubTaskTaskListSourceResourceDtsParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceDtsParamArgs) ToGetDatahubTaskTaskListSourceResourceDtsParamOutput() GetDatahubTaskTaskListSourceResourceDtsParamOutput

func (GetDatahubTaskTaskListSourceResourceDtsParamArgs) ToGetDatahubTaskTaskListSourceResourceDtsParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceDtsParamArgs) ToGetDatahubTaskTaskListSourceResourceDtsParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceDtsParamOutput

type GetDatahubTaskTaskListSourceResourceDtsParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceDtsParamArray []GetDatahubTaskTaskListSourceResourceDtsParamInput

func (GetDatahubTaskTaskListSourceResourceDtsParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceDtsParamArray) ToGetDatahubTaskTaskListSourceResourceDtsParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceDtsParamArray) ToGetDatahubTaskTaskListSourceResourceDtsParamArrayOutput() GetDatahubTaskTaskListSourceResourceDtsParamArrayOutput

func (GetDatahubTaskTaskListSourceResourceDtsParamArray) ToGetDatahubTaskTaskListSourceResourceDtsParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceDtsParamArray) ToGetDatahubTaskTaskListSourceResourceDtsParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceDtsParamArrayOutput

type GetDatahubTaskTaskListSourceResourceDtsParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceDtsParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceDtsParamArrayOutput() GetDatahubTaskTaskListSourceResourceDtsParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceDtsParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceDtsParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceDtsParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceDtsParamArray and GetDatahubTaskTaskListSourceResourceDtsParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceDtsParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceDtsParamArray{ GetDatahubTaskTaskListSourceResourceDtsParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceDtsParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceDtsParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceDtsParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceDtsParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceDtsParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceDtsParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceDtsParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceDtsParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceDtsParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceDtsParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceDtsParamArrayOutput

type GetDatahubTaskTaskListSourceResourceDtsParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceDtsParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceDtsParamOutput() GetDatahubTaskTaskListSourceResourceDtsParamOutput
	ToGetDatahubTaskTaskListSourceResourceDtsParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceDtsParamOutput
}

GetDatahubTaskTaskListSourceResourceDtsParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceDtsParamArgs and GetDatahubTaskTaskListSourceResourceDtsParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceDtsParamInput` via:

GetDatahubTaskTaskListSourceResourceDtsParamArgs{...}

type GetDatahubTaskTaskListSourceResourceDtsParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceDtsParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceDtsParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceDtsParamOutput) GroupId added in v0.1.5

Dts consumer group Id.

func (GetDatahubTaskTaskListSourceResourceDtsParamOutput) GroupPassword added in v0.1.5

Dts consumer group passwd.

func (GetDatahubTaskTaskListSourceResourceDtsParamOutput) GroupUser added in v0.1.5

Dts account.

func (GetDatahubTaskTaskListSourceResourceDtsParamOutput) Ip added in v0.1.5

Mongo DB connection ip.

func (GetDatahubTaskTaskListSourceResourceDtsParamOutput) Port added in v0.1.5

MongoDB connection port.

func (GetDatahubTaskTaskListSourceResourceDtsParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListSourceResourceDtsParamOutput) ToGetDatahubTaskTaskListSourceResourceDtsParamOutput added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceDtsParamOutput) ToGetDatahubTaskTaskListSourceResourceDtsParamOutput() GetDatahubTaskTaskListSourceResourceDtsParamOutput

func (GetDatahubTaskTaskListSourceResourceDtsParamOutput) ToGetDatahubTaskTaskListSourceResourceDtsParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceDtsParamOutput) ToGetDatahubTaskTaskListSourceResourceDtsParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceDtsParamOutput

func (GetDatahubTaskTaskListSourceResourceDtsParamOutput) Topic added in v0.1.5

Topic name, use `,` when more than 1 topic.

func (GetDatahubTaskTaskListSourceResourceDtsParamOutput) TranSql added in v0.1.5

False to synchronize the original data, true to synchronize the parsed json format data, the default is true.

type GetDatahubTaskTaskListSourceResourceEsParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParam struct {
	// key for data in non-json format.
	ContentKey string `pulumi:"contentKey"`
	// When the message dumped to ES is the binlog of Database, if you need to synchronize database operations, that is, fill in the primary key of the database table when adding, deleting, and modifying operations to ES.
	DatabasePrimaryKey string `pulumi:"databasePrimaryKey"`
	// Es date suffix.
	DateFormat string `pulumi:"dateFormat"`
	// The field name of the document ID value dumped into Es.
	DocumentIdField string `pulumi:"documentIdField"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls []GetDatahubTaskTaskListSourceResourceEsParamDropCl `pulumi:"dropCls"`
	// dead letter queue.
	DropDlqs []GetDatahubTaskTaskListSourceResourceEsParamDropDlq `pulumi:"dropDlqs"`
	// Whether Es discards messages in non-json format.
	DropInvalidJsonMessage bool `pulumi:"dropInvalidJsonMessage"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage bool `pulumi:"dropInvalidMessage"`
	// Es index name.
	Index string `pulumi:"index"`
	// Es custom index name type, STRING, JSONPATH, the default is STRING.
	IndexType string `pulumi:"indexType"`
	// MongoDB database password.
	Password string `pulumi:"password"`
	// MongoDB connection port.
	Port int `pulumi:"port"`
	// Resource.
	Resource string `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// instance vip.
	ServiceVip string `pulumi:"serviceVip"`
	// instance vpc id.
	UniqVpcId string `pulumi:"uniqVpcId"`
	// MongoDB database user name.
	UserName string `pulumi:"userName"`
}

type GetDatahubTaskTaskListSourceResourceEsParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamArgs struct {
	// key for data in non-json format.
	ContentKey pulumi.StringInput `pulumi:"contentKey"`
	// When the message dumped to ES is the binlog of Database, if you need to synchronize database operations, that is, fill in the primary key of the database table when adding, deleting, and modifying operations to ES.
	DatabasePrimaryKey pulumi.StringInput `pulumi:"databasePrimaryKey"`
	// Es date suffix.
	DateFormat pulumi.StringInput `pulumi:"dateFormat"`
	// The field name of the document ID value dumped into Es.
	DocumentIdField pulumi.StringInput `pulumi:"documentIdField"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls GetDatahubTaskTaskListSourceResourceEsParamDropClArrayInput `pulumi:"dropCls"`
	// dead letter queue.
	DropDlqs GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayInput `pulumi:"dropDlqs"`
	// Whether Es discards messages in non-json format.
	DropInvalidJsonMessage pulumi.BoolInput `pulumi:"dropInvalidJsonMessage"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage pulumi.BoolInput `pulumi:"dropInvalidMessage"`
	// Es index name.
	Index pulumi.StringInput `pulumi:"index"`
	// Es custom index name type, STRING, JSONPATH, the default is STRING.
	IndexType pulumi.StringInput `pulumi:"indexType"`
	// MongoDB database password.
	Password pulumi.StringInput `pulumi:"password"`
	// MongoDB connection port.
	Port pulumi.IntInput `pulumi:"port"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// instance vip.
	ServiceVip pulumi.StringInput `pulumi:"serviceVip"`
	// instance vpc id.
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
	// MongoDB database user name.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (GetDatahubTaskTaskListSourceResourceEsParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamArgs) ToGetDatahubTaskTaskListSourceResourceEsParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEsParamArgs) ToGetDatahubTaskTaskListSourceResourceEsParamOutput() GetDatahubTaskTaskListSourceResourceEsParamOutput

func (GetDatahubTaskTaskListSourceResourceEsParamArgs) ToGetDatahubTaskTaskListSourceResourceEsParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEsParamArgs) ToGetDatahubTaskTaskListSourceResourceEsParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamOutput

type GetDatahubTaskTaskListSourceResourceEsParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamArray []GetDatahubTaskTaskListSourceResourceEsParamInput

func (GetDatahubTaskTaskListSourceResourceEsParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamArray) ToGetDatahubTaskTaskListSourceResourceEsParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEsParamArray) ToGetDatahubTaskTaskListSourceResourceEsParamArrayOutput() GetDatahubTaskTaskListSourceResourceEsParamArrayOutput

func (GetDatahubTaskTaskListSourceResourceEsParamArray) ToGetDatahubTaskTaskListSourceResourceEsParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEsParamArray) ToGetDatahubTaskTaskListSourceResourceEsParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamArrayOutput

type GetDatahubTaskTaskListSourceResourceEsParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceEsParamArrayOutput() GetDatahubTaskTaskListSourceResourceEsParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceEsParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceEsParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceEsParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceEsParamArray and GetDatahubTaskTaskListSourceResourceEsParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceEsParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceEsParamArray{ GetDatahubTaskTaskListSourceResourceEsParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceEsParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceEsParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceEsParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamArrayOutput

type GetDatahubTaskTaskListSourceResourceEsParamDropCl added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropCl struct {
	// cls LogSet id.
	DropClsLogSet string `pulumi:"dropClsLogSet"`
	// account.
	DropClsOwneruin string `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion string `pulumi:"dropClsRegion"`
	// cls topic.
	DropClsTopicId string `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls bool `pulumi:"dropInvalidMessageToCls"`
}

type GetDatahubTaskTaskListSourceResourceEsParamDropClArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropClArgs struct {
	// cls LogSet id.
	DropClsLogSet pulumi.StringInput `pulumi:"dropClsLogSet"`
	// account.
	DropClsOwneruin pulumi.StringInput `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion pulumi.StringInput `pulumi:"dropClsRegion"`
	// cls topic.
	DropClsTopicId pulumi.StringInput `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls pulumi.BoolInput `pulumi:"dropInvalidMessageToCls"`
}

func (GetDatahubTaskTaskListSourceResourceEsParamDropClArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropClArgs) ToGetDatahubTaskTaskListSourceResourceEsParamDropClOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEsParamDropClArgs) ToGetDatahubTaskTaskListSourceResourceEsParamDropClOutput() GetDatahubTaskTaskListSourceResourceEsParamDropClOutput

func (GetDatahubTaskTaskListSourceResourceEsParamDropClArgs) ToGetDatahubTaskTaskListSourceResourceEsParamDropClOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEsParamDropClArgs) ToGetDatahubTaskTaskListSourceResourceEsParamDropClOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropClOutput

type GetDatahubTaskTaskListSourceResourceEsParamDropClArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropClArray []GetDatahubTaskTaskListSourceResourceEsParamDropClInput

func (GetDatahubTaskTaskListSourceResourceEsParamDropClArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropClArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEsParamDropClArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput() GetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput

func (GetDatahubTaskTaskListSourceResourceEsParamDropClArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEsParamDropClArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput

type GetDatahubTaskTaskListSourceResourceEsParamDropClArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropClArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput() GetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput
	ToGetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput
}

GetDatahubTaskTaskListSourceResourceEsParamDropClArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceEsParamDropClArray and GetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceEsParamDropClArrayInput` via:

GetDatahubTaskTaskListSourceResourceEsParamDropClArray{ GetDatahubTaskTaskListSourceResourceEsParamDropClArgs{...} }

type GetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropClArrayOutput

type GetDatahubTaskTaskListSourceResourceEsParamDropClInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropClInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceEsParamDropClOutput() GetDatahubTaskTaskListSourceResourceEsParamDropClOutput
	ToGetDatahubTaskTaskListSourceResourceEsParamDropClOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropClOutput
}

GetDatahubTaskTaskListSourceResourceEsParamDropClInput is an input type that accepts GetDatahubTaskTaskListSourceResourceEsParamDropClArgs and GetDatahubTaskTaskListSourceResourceEsParamDropClOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceEsParamDropClInput` via:

GetDatahubTaskTaskListSourceResourceEsParamDropClArgs{...}

type GetDatahubTaskTaskListSourceResourceEsParamDropClOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropClOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceEsParamDropClOutput) DropClsLogSet added in v0.1.5

cls LogSet id.

func (GetDatahubTaskTaskListSourceResourceEsParamDropClOutput) DropClsOwneruin added in v0.1.5

account.

func (GetDatahubTaskTaskListSourceResourceEsParamDropClOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (GetDatahubTaskTaskListSourceResourceEsParamDropClOutput) DropClsTopicId added in v0.1.5

cls topic.

func (GetDatahubTaskTaskListSourceResourceEsParamDropClOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (GetDatahubTaskTaskListSourceResourceEsParamDropClOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropClOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropClOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropClOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropClOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceEsParamDropClOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropClOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropClOutput

type GetDatahubTaskTaskListSourceResourceEsParamDropDlq added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlq struct {
	// dlq type, CKAFKA|TOPIC.
	DlqType string `pulumi:"dlqType"`
	// ckafka configuration, required when Type is KAFKA.
	KafkaParams []GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParam `pulumi:"kafkaParams"`
	// retry times.
	MaxRetryAttempts int `pulumi:"maxRetryAttempts"`
	// retry interval.
	RetryInterval int `pulumi:"retryInterval"`
	// Topic configuration, Required when Type is Topic.
	TopicParams []GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParam `pulumi:"topicParams"`
	// Resource Type.
	Type string `pulumi:"type"`
}

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqArgs struct {
	// dlq type, CKAFKA|TOPIC.
	DlqType pulumi.StringInput `pulumi:"dlqType"`
	// ckafka configuration, required when Type is KAFKA.
	KafkaParams GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayInput `pulumi:"kafkaParams"`
	// retry times.
	MaxRetryAttempts pulumi.IntInput `pulumi:"maxRetryAttempts"`
	// retry interval.
	RetryInterval pulumi.IntInput `pulumi:"retryInterval"`
	// Topic configuration, Required when Type is Topic.
	TopicParams GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayInput `pulumi:"topicParams"`
	// Resource Type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqArgs) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqArgs) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEsParamDropDlqArgs) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqArray []GetDatahubTaskTaskListSourceResourceEsParamDropDlqInput

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEsParamDropDlqArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput() GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEsParamDropDlqArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput() GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput
	ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput
}

GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceEsParamDropDlqArray and GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayInput` via:

GetDatahubTaskTaskListSourceResourceEsParamDropDlqArray{ GetDatahubTaskTaskListSourceResourceEsParamDropDlqArgs{...} }

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqArrayOutput

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput() GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput
	ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput
}

GetDatahubTaskTaskListSourceResourceEsParamDropDlqInput is an input type that accepts GetDatahubTaskTaskListSourceResourceEsParamDropDlqArgs and GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceEsParamDropDlqInput` via:

GetDatahubTaskTaskListSourceResourceEsParamDropDlqArgs{...}

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParam struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType string `pulumi:"compressionType"`
	// ConnectorSyncType.
	ConnectorSyncType string `pulumi:"connectorSyncType"`
	// enable dead letter queue.
	EnableToleration bool `pulumi:"enableToleration"`
	// KeepPartition.
	KeepPartition bool `pulumi:"keepPartition"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType string `pulumi:"offsetType"`
	// the partition num of the topic.
	PartitionNum int `pulumi:"partitionNum"`
	// Qps(query per seconds) limit.
	QpsLimit int `pulumi:"qpsLimit"`
	// Resource.
	Resource string `pulumi:"resource"`
	// instance name.
	ResourceName string `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime int `pulumi:"startTime"`
	// maps of table to topic, required when multi topic is selected.
	TableMappings []GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMapping `pulumi:"tableMappings"`
	// Topic name, use `,` when more than 1 topic.
	Topic string `pulumi:"topic"`
	// Topic TopicId.
	TopicId string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic bool `pulumi:"useAutoCreateTopic"`
	// whether to use multi table.
	UseTableMapping bool `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId int `pulumi:"zoneId"`
}

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArgs struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType pulumi.StringInput `pulumi:"compressionType"`
	// ConnectorSyncType.
	ConnectorSyncType pulumi.StringInput `pulumi:"connectorSyncType"`
	// enable dead letter queue.
	EnableToleration pulumi.BoolInput `pulumi:"enableToleration"`
	// KeepPartition.
	KeepPartition pulumi.BoolInput `pulumi:"keepPartition"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringInput `pulumi:"offsetType"`
	// the partition num of the topic.
	PartitionNum pulumi.IntInput `pulumi:"partitionNum"`
	// Qps(query per seconds) limit.
	QpsLimit pulumi.IntInput `pulumi:"qpsLimit"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// instance name.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntInput `pulumi:"startTime"`
	// maps of table to topic, required when multi topic is selected.
	TableMappings GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayInput `pulumi:"tableMappings"`
	// Topic name, use `,` when more than 1 topic.
	Topic pulumi.StringInput `pulumi:"topic"`
	// Topic TopicId.
	TopicId pulumi.StringInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic pulumi.BoolInput `pulumi:"useAutoCreateTopic"`
	// whether to use multi table.
	UseTableMapping pulumi.BoolInput `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId pulumi.IntInput `pulumi:"zoneId"`
}

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArgs) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArgs) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArgs) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArray []GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamInput

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutput

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutput() GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArray and GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArray{ GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArrayOutput

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput() GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput
	ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput
}

GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArgs and GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamInput` via:

GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamArgs{...}

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) ConnectorSyncType added in v0.1.5

ConnectorSyncType.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) EnableToleration added in v0.1.5

enable dead letter queue.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) KeepPartition added in v0.1.5

KeepPartition.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) PartitionNum added in v0.1.5

the partition num of the topic.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) QpsLimit added in v0.1.5

Qps(query per seconds) limit.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) ResourceName added in v0.1.5

instance name.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) TableMappings added in v0.1.5

maps of table to topic, required when multi topic is selected.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) Topic added in v0.1.5

Topic name, use `,` when more than 1 topic.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) TopicId added in v0.1.5

Topic TopicId.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) UseTableMapping added in v0.1.5

whether to use multi table.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamOutput) ZoneId added in v0.1.5

Zone ID.

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMapping added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMapping struct {
	// SQLServer database name.
	Database string `pulumi:"database"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
	// Topic name, use `,` when more than 1 topic.
	Topic string `pulumi:"topic"`
	// Topic TopicId.
	TopicId string `pulumi:"topicId"`
}

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArgs struct {
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
	// Topic name, use `,` when more than 1 topic.
	Topic pulumi.StringInput `pulumi:"topic"`
	// Topic TopicId.
	TopicId pulumi.StringInput `pulumi:"topicId"`
}

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArgs) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArgs) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutputWithContext added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArray []GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingInput

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput() GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput
	ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput
}

GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArray and GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayInput` via:

GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArray{ GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArgs{...} }

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutput() GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutput
	ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutput
}

GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingInput is an input type that accepts GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArgs and GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingInput` via:

GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingArgs{...}

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutput) Database added in v0.1.5

SQLServer database name.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutput) Table added in v0.1.5

SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutputWithContext added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutput) Topic added in v0.1.5

Topic name, use `,` when more than 1 topic.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqKafkaParamTableMappingOutput) TopicId added in v0.1.5

Topic TopicId.

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput) DlqType added in v0.1.5

dlq type, CKAFKA|TOPIC.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput) KafkaParams added in v0.1.5

ckafka configuration, required when Type is KAFKA.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput) MaxRetryAttempts added in v0.1.5

retry times.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput) RetryInterval added in v0.1.5

retry interval.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput) TopicParams added in v0.1.5

Topic configuration, Required when Type is Topic.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqOutput) Type added in v0.1.5

Resource Type.

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParam struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType string `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType string `pulumi:"offsetType"`
	// Resource.
	Resource string `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime int `pulumi:"startTime"`
	// Topic TopicId.
	TopicId string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic bool `pulumi:"useAutoCreateTopic"`
}

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArgs struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType pulumi.StringInput `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringInput `pulumi:"offsetType"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntInput `pulumi:"startTime"`
	// Topic TopicId.
	TopicId pulumi.StringInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic pulumi.BoolInput `pulumi:"useAutoCreateTopic"`
}

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArgs) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArgs) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArgs) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArray []GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamInput

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArray) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutput

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutput() GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArray and GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArray{ GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArrayOutput

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput() GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput
	ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput
}

GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArgs and GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamInput` via:

GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamArgs{...}

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput) ToGetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput) TopicId added in v0.1.5

Topic TopicId.

func (GetDatahubTaskTaskListSourceResourceEsParamDropDlqTopicParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

type GetDatahubTaskTaskListSourceResourceEsParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceEsParamOutput() GetDatahubTaskTaskListSourceResourceEsParamOutput
	ToGetDatahubTaskTaskListSourceResourceEsParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceEsParamOutput
}

GetDatahubTaskTaskListSourceResourceEsParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceEsParamArgs and GetDatahubTaskTaskListSourceResourceEsParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceEsParamInput` via:

GetDatahubTaskTaskListSourceResourceEsParamArgs{...}

type GetDatahubTaskTaskListSourceResourceEsParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEsParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) ContentKey added in v0.1.5

key for data in non-json format.

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) DatabasePrimaryKey added in v0.1.5

When the message dumped to ES is the binlog of Database, if you need to synchronize database operations, that is, fill in the primary key of the database table when adding, deleting, and modifying operations to ES.

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) DateFormat added in v0.1.5

Es date suffix.

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) DocumentIdField added in v0.1.5

The field name of the document ID value dumped into Es.

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) DropDlqs added in v0.1.5

dead letter queue.

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) DropInvalidJsonMessage added in v0.1.5

Whether Es discards messages in non-json format.

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) DropInvalidMessage added in v0.1.5

Whether to discard messages that fail to parse, the default is true.

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) Index added in v0.1.5

Es index name.

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) IndexType added in v0.1.5

Es custom index name type, STRING, JSONPATH, the default is STRING.

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) Password added in v0.1.5

MongoDB database password.

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) Port added in v0.1.5

MongoDB connection port.

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) ServiceVip added in v0.1.5

instance vip.

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) ToGetDatahubTaskTaskListSourceResourceEsParamOutput added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceEsParamOutput) ToGetDatahubTaskTaskListSourceResourceEsParamOutput() GetDatahubTaskTaskListSourceResourceEsParamOutput

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) ToGetDatahubTaskTaskListSourceResourceEsParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceEsParamOutput) ToGetDatahubTaskTaskListSourceResourceEsParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEsParamOutput

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) UniqVpcId added in v0.1.5

instance vpc id.

func (GetDatahubTaskTaskListSourceResourceEsParamOutput) UserName added in v0.1.5

MongoDB database user name.

type GetDatahubTaskTaskListSourceResourceEventBusParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEventBusParam struct {
	// SCF function name.
	FunctionName string `pulumi:"functionName"`
	// SCF cloud function namespace, the default is default.
	Namespace string `pulumi:"namespace"`
	// SCF cloud function version and alias, the default is DEFAULT.
	Qualifier string `pulumi:"qualifier"`
	// Resource.
	Resource string `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// Resource Type.
	Type string `pulumi:"type"`
}

type GetDatahubTaskTaskListSourceResourceEventBusParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEventBusParamArgs struct {
	// SCF function name.
	FunctionName pulumi.StringInput `pulumi:"functionName"`
	// SCF cloud function namespace, the default is default.
	Namespace pulumi.StringInput `pulumi:"namespace"`
	// SCF cloud function version and alias, the default is DEFAULT.
	Qualifier pulumi.StringInput `pulumi:"qualifier"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// Resource Type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetDatahubTaskTaskListSourceResourceEventBusParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEventBusParamArgs) ToGetDatahubTaskTaskListSourceResourceEventBusParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEventBusParamArgs) ToGetDatahubTaskTaskListSourceResourceEventBusParamOutput() GetDatahubTaskTaskListSourceResourceEventBusParamOutput

func (GetDatahubTaskTaskListSourceResourceEventBusParamArgs) ToGetDatahubTaskTaskListSourceResourceEventBusParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEventBusParamArgs) ToGetDatahubTaskTaskListSourceResourceEventBusParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEventBusParamOutput

type GetDatahubTaskTaskListSourceResourceEventBusParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEventBusParamArray []GetDatahubTaskTaskListSourceResourceEventBusParamInput

func (GetDatahubTaskTaskListSourceResourceEventBusParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEventBusParamArray) ToGetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEventBusParamArray) ToGetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput() GetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput

func (GetDatahubTaskTaskListSourceResourceEventBusParamArray) ToGetDatahubTaskTaskListSourceResourceEventBusParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceEventBusParamArray) ToGetDatahubTaskTaskListSourceResourceEventBusParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput

type GetDatahubTaskTaskListSourceResourceEventBusParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEventBusParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput() GetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceEventBusParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceEventBusParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceEventBusParamArray and GetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceEventBusParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceEventBusParamArray{ GetDatahubTaskTaskListSourceResourceEventBusParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceEventBusParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceEventBusParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEventBusParamArrayOutput

type GetDatahubTaskTaskListSourceResourceEventBusParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEventBusParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceEventBusParamOutput() GetDatahubTaskTaskListSourceResourceEventBusParamOutput
	ToGetDatahubTaskTaskListSourceResourceEventBusParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceEventBusParamOutput
}

GetDatahubTaskTaskListSourceResourceEventBusParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceEventBusParamArgs and GetDatahubTaskTaskListSourceResourceEventBusParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceEventBusParamInput` via:

GetDatahubTaskTaskListSourceResourceEventBusParamArgs{...}

type GetDatahubTaskTaskListSourceResourceEventBusParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceEventBusParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceEventBusParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEventBusParamOutput) FunctionName added in v0.1.5

SCF function name.

func (GetDatahubTaskTaskListSourceResourceEventBusParamOutput) Namespace added in v0.1.5

SCF cloud function namespace, the default is default.

func (GetDatahubTaskTaskListSourceResourceEventBusParamOutput) Qualifier added in v0.1.5

SCF cloud function version and alias, the default is DEFAULT.

func (GetDatahubTaskTaskListSourceResourceEventBusParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListSourceResourceEventBusParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (GetDatahubTaskTaskListSourceResourceEventBusParamOutput) ToGetDatahubTaskTaskListSourceResourceEventBusParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceEventBusParamOutput) ToGetDatahubTaskTaskListSourceResourceEventBusParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceEventBusParamOutput) ToGetDatahubTaskTaskListSourceResourceEventBusParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceEventBusParamOutput

func (GetDatahubTaskTaskListSourceResourceEventBusParamOutput) Type added in v0.1.5

Resource Type.

type GetDatahubTaskTaskListSourceResourceInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceOutput() GetDatahubTaskTaskListSourceResourceOutput
	ToGetDatahubTaskTaskListSourceResourceOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceOutput
}

GetDatahubTaskTaskListSourceResourceInput is an input type that accepts GetDatahubTaskTaskListSourceResourceArgs and GetDatahubTaskTaskListSourceResourceOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceInput` via:

GetDatahubTaskTaskListSourceResourceArgs{...}

type GetDatahubTaskTaskListSourceResourceKafkaParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceKafkaParam struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType string `pulumi:"compressionType"`
	// ConnectorSyncType.
	ConnectorSyncType string `pulumi:"connectorSyncType"`
	// enable dead letter queue.
	EnableToleration bool `pulumi:"enableToleration"`
	// KeepPartition.
	KeepPartition bool `pulumi:"keepPartition"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType string `pulumi:"offsetType"`
	// the partition num of the topic.
	PartitionNum int `pulumi:"partitionNum"`
	// Qps(query per seconds) limit.
	QpsLimit int `pulumi:"qpsLimit"`
	// Resource.
	Resource string `pulumi:"resource"`
	// instance name.
	ResourceName string `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime int `pulumi:"startTime"`
	// maps of table to topic, required when multi topic is selected.
	TableMappings []GetDatahubTaskTaskListSourceResourceKafkaParamTableMapping `pulumi:"tableMappings"`
	// Topic name, use `,` when more than 1 topic.
	Topic string `pulumi:"topic"`
	// Topic TopicId.
	TopicId string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic bool `pulumi:"useAutoCreateTopic"`
	// whether to use multi table.
	UseTableMapping bool `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId int `pulumi:"zoneId"`
}

type GetDatahubTaskTaskListSourceResourceKafkaParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceKafkaParamArgs struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType pulumi.StringInput `pulumi:"compressionType"`
	// ConnectorSyncType.
	ConnectorSyncType pulumi.StringInput `pulumi:"connectorSyncType"`
	// enable dead letter queue.
	EnableToleration pulumi.BoolInput `pulumi:"enableToleration"`
	// KeepPartition.
	KeepPartition pulumi.BoolInput `pulumi:"keepPartition"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringInput `pulumi:"offsetType"`
	// the partition num of the topic.
	PartitionNum pulumi.IntInput `pulumi:"partitionNum"`
	// Qps(query per seconds) limit.
	QpsLimit pulumi.IntInput `pulumi:"qpsLimit"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// instance name.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntInput `pulumi:"startTime"`
	// maps of table to topic, required when multi topic is selected.
	TableMappings GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayInput `pulumi:"tableMappings"`
	// Topic name, use `,` when more than 1 topic.
	Topic pulumi.StringInput `pulumi:"topic"`
	// Topic TopicId.
	TopicId pulumi.StringInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic pulumi.BoolInput `pulumi:"useAutoCreateTopic"`
	// whether to use multi table.
	UseTableMapping pulumi.BoolInput `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId pulumi.IntInput `pulumi:"zoneId"`
}

func (GetDatahubTaskTaskListSourceResourceKafkaParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceKafkaParamArgs) ToGetDatahubTaskTaskListSourceResourceKafkaParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceKafkaParamArgs) ToGetDatahubTaskTaskListSourceResourceKafkaParamOutput() GetDatahubTaskTaskListSourceResourceKafkaParamOutput

func (GetDatahubTaskTaskListSourceResourceKafkaParamArgs) ToGetDatahubTaskTaskListSourceResourceKafkaParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceKafkaParamArgs) ToGetDatahubTaskTaskListSourceResourceKafkaParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceKafkaParamOutput

type GetDatahubTaskTaskListSourceResourceKafkaParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceKafkaParamArray []GetDatahubTaskTaskListSourceResourceKafkaParamInput

func (GetDatahubTaskTaskListSourceResourceKafkaParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceKafkaParamArray) ToGetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceKafkaParamArray) ToGetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput() GetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput

func (GetDatahubTaskTaskListSourceResourceKafkaParamArray) ToGetDatahubTaskTaskListSourceResourceKafkaParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceKafkaParamArray) ToGetDatahubTaskTaskListSourceResourceKafkaParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput

type GetDatahubTaskTaskListSourceResourceKafkaParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceKafkaParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput() GetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceKafkaParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceKafkaParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceKafkaParamArray and GetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceKafkaParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceKafkaParamArray{ GetDatahubTaskTaskListSourceResourceKafkaParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceKafkaParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceKafkaParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceKafkaParamArrayOutput

type GetDatahubTaskTaskListSourceResourceKafkaParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceKafkaParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceKafkaParamOutput() GetDatahubTaskTaskListSourceResourceKafkaParamOutput
	ToGetDatahubTaskTaskListSourceResourceKafkaParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceKafkaParamOutput
}

GetDatahubTaskTaskListSourceResourceKafkaParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceKafkaParamArgs and GetDatahubTaskTaskListSourceResourceKafkaParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceKafkaParamInput` via:

GetDatahubTaskTaskListSourceResourceKafkaParamArgs{...}

type GetDatahubTaskTaskListSourceResourceKafkaParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceKafkaParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) ConnectorSyncType added in v0.1.5

ConnectorSyncType.

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) EnableToleration added in v0.1.5

enable dead letter queue.

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) KeepPartition added in v0.1.5

KeepPartition.

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) PartitionNum added in v0.1.5

the partition num of the topic.

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) QpsLimit added in v0.1.5

Qps(query per seconds) limit.

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) ResourceName added in v0.1.5

instance name.

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) TableMappings added in v0.1.5

maps of table to topic, required when multi topic is selected.

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) ToGetDatahubTaskTaskListSourceResourceKafkaParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) ToGetDatahubTaskTaskListSourceResourceKafkaParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceKafkaParamOutput) ToGetDatahubTaskTaskListSourceResourceKafkaParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceKafkaParamOutput

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) Topic added in v0.1.5

Topic name, use `,` when more than 1 topic.

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) TopicId added in v0.1.5

Topic TopicId.

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) UseTableMapping added in v0.1.5

whether to use multi table.

func (GetDatahubTaskTaskListSourceResourceKafkaParamOutput) ZoneId added in v0.1.5

Zone ID.

type GetDatahubTaskTaskListSourceResourceKafkaParamTableMapping added in v0.1.5

type GetDatahubTaskTaskListSourceResourceKafkaParamTableMapping struct {
	// SQLServer database name.
	Database string `pulumi:"database"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
	// Topic name, use `,` when more than 1 topic.
	Topic string `pulumi:"topic"`
	// Topic TopicId.
	TopicId string `pulumi:"topicId"`
}

type GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArgs struct {
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
	// Topic name, use `,` when more than 1 topic.
	Topic pulumi.StringInput `pulumi:"topic"`
	// Topic TopicId.
	TopicId pulumi.StringInput `pulumi:"topicId"`
}

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArgs) ToGetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArgs) ToGetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArgs) ToGetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput

type GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArray []GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingInput

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArray) ToGetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArray) ToGetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArray) ToGetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutput

type GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutput() GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutput
	ToGetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutput
}

GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArray and GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayInput` via:

GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArray{ GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArgs{...} }

type GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutput) ToGetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutput) ToGetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutput) ToGetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArrayOutput

type GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput() GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput
	ToGetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput
}

GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingInput is an input type that accepts GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArgs and GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingInput` via:

GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingArgs{...}

type GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput) Database added in v0.1.5

SQLServer database name.

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput) Table added in v0.1.5

SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput) ToGetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput) ToGetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput) ToGetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput) Topic added in v0.1.5

Topic name, use `,` when more than 1 topic.

func (GetDatahubTaskTaskListSourceResourceKafkaParamTableMappingOutput) TopicId added in v0.1.5

Topic TopicId.

type GetDatahubTaskTaskListSourceResourceMariaDbParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMariaDbParam struct {
	// SQLServer database name.
	Database string `pulumi:"database"`
	// If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.
	IncludeContentChanges string `pulumi:"includeContentChanges"`
	// If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.
	IncludeQuery bool `pulumi:"includeQuery"`
	// When the Table input is a prefix, the value of this item is true, otherwise it is false.
	IsTablePrefix bool `pulumi:"isTablePrefix"`
	// Format  library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns string `pulumi:"keyColumns"`
	// output format, DEFAULT, CANAL_1, CANAL_2.
	OutputFormat string `pulumi:"outputFormat"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema bool `pulumi:"recordWithSchema"`
	// Resource.
	Resource string `pulumi:"resource"`
	// schema_only|initial default initial.
	SnapshotMode string `pulumi:"snapshotMode"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
}

type GetDatahubTaskTaskListSourceResourceMariaDbParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMariaDbParamArgs struct {
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.
	IncludeContentChanges pulumi.StringInput `pulumi:"includeContentChanges"`
	// If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.
	IncludeQuery pulumi.BoolInput `pulumi:"includeQuery"`
	// When the Table input is a prefix, the value of this item is true, otherwise it is false.
	IsTablePrefix pulumi.BoolInput `pulumi:"isTablePrefix"`
	// Format  library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns pulumi.StringInput `pulumi:"keyColumns"`
	// output format, DEFAULT, CANAL_1, CANAL_2.
	OutputFormat pulumi.StringInput `pulumi:"outputFormat"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema pulumi.BoolInput `pulumi:"recordWithSchema"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// schema_only|initial default initial.
	SnapshotMode pulumi.StringInput `pulumi:"snapshotMode"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
}

func (GetDatahubTaskTaskListSourceResourceMariaDbParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMariaDbParamArgs) ToGetDatahubTaskTaskListSourceResourceMariaDbParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMariaDbParamArgs) ToGetDatahubTaskTaskListSourceResourceMariaDbParamOutput() GetDatahubTaskTaskListSourceResourceMariaDbParamOutput

func (GetDatahubTaskTaskListSourceResourceMariaDbParamArgs) ToGetDatahubTaskTaskListSourceResourceMariaDbParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMariaDbParamArgs) ToGetDatahubTaskTaskListSourceResourceMariaDbParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMariaDbParamOutput

type GetDatahubTaskTaskListSourceResourceMariaDbParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMariaDbParamArray []GetDatahubTaskTaskListSourceResourceMariaDbParamInput

func (GetDatahubTaskTaskListSourceResourceMariaDbParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMariaDbParamArray) ToGetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMariaDbParamArray) ToGetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput() GetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput

func (GetDatahubTaskTaskListSourceResourceMariaDbParamArray) ToGetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMariaDbParamArray) ToGetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput

type GetDatahubTaskTaskListSourceResourceMariaDbParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMariaDbParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput() GetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceMariaDbParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceMariaDbParamArray and GetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceMariaDbParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceMariaDbParamArray{ GetDatahubTaskTaskListSourceResourceMariaDbParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMariaDbParamArrayOutput

type GetDatahubTaskTaskListSourceResourceMariaDbParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMariaDbParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceMariaDbParamOutput() GetDatahubTaskTaskListSourceResourceMariaDbParamOutput
	ToGetDatahubTaskTaskListSourceResourceMariaDbParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceMariaDbParamOutput
}

GetDatahubTaskTaskListSourceResourceMariaDbParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceMariaDbParamArgs and GetDatahubTaskTaskListSourceResourceMariaDbParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceMariaDbParamInput` via:

GetDatahubTaskTaskListSourceResourceMariaDbParamArgs{...}

type GetDatahubTaskTaskListSourceResourceMariaDbParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMariaDbParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceMariaDbParamOutput) Database added in v0.1.5

SQLServer database name.

func (GetDatahubTaskTaskListSourceResourceMariaDbParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMariaDbParamOutput) IncludeContentChanges added in v0.1.5

If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.

func (GetDatahubTaskTaskListSourceResourceMariaDbParamOutput) IncludeQuery added in v0.1.5

If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.

func (GetDatahubTaskTaskListSourceResourceMariaDbParamOutput) IsTablePrefix added in v0.1.5

When the Table input is a prefix, the value of this item is true, otherwise it is false.

func (GetDatahubTaskTaskListSourceResourceMariaDbParamOutput) KeyColumns added in v0.1.5

Format library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (GetDatahubTaskTaskListSourceResourceMariaDbParamOutput) OutputFormat added in v0.1.5

output format, DEFAULT, CANAL_1, CANAL_2.

func (GetDatahubTaskTaskListSourceResourceMariaDbParamOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (GetDatahubTaskTaskListSourceResourceMariaDbParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListSourceResourceMariaDbParamOutput) SnapshotMode added in v0.1.5

schema_only|initial default initial.

func (GetDatahubTaskTaskListSourceResourceMariaDbParamOutput) Table added in v0.1.5

SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (GetDatahubTaskTaskListSourceResourceMariaDbParamOutput) ToGetDatahubTaskTaskListSourceResourceMariaDbParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMariaDbParamOutput) ToGetDatahubTaskTaskListSourceResourceMariaDbParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceMariaDbParamOutput) ToGetDatahubTaskTaskListSourceResourceMariaDbParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMariaDbParamOutput

type GetDatahubTaskTaskListSourceResourceMongoDbParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMongoDbParam struct {
	// MongoDB collection.
	Collection string `pulumi:"collection"`
	// Whether to copy the stock data, the default parameter is true.
	CopyExisting bool `pulumi:"copyExisting"`
	// SQLServer database name.
	Database string `pulumi:"database"`
	// Mongo DB connection ip.
	Ip string `pulumi:"ip"`
	// Listening event type, if it is empty, it means select all. Values include insert, update, replace, delete, invalidate, drop, dropdatabase, rename, used between multiple types, separated by commas.
	ListeningEvent string `pulumi:"listeningEvent"`
	// MongoDB database password.
	Password string `pulumi:"password"`
	// aggregation pipeline.
	Pipeline string `pulumi:"pipeline"`
	// MongoDB connection port.
	Port int `pulumi:"port"`
	// Master-slave priority, default master node.
	ReadPreference string `pulumi:"readPreference"`
	// Resource.
	Resource string `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// MongoDB database user name.
	UserName string `pulumi:"userName"`
}

type GetDatahubTaskTaskListSourceResourceMongoDbParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMongoDbParamArgs struct {
	// MongoDB collection.
	Collection pulumi.StringInput `pulumi:"collection"`
	// Whether to copy the stock data, the default parameter is true.
	CopyExisting pulumi.BoolInput `pulumi:"copyExisting"`
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// Mongo DB connection ip.
	Ip pulumi.StringInput `pulumi:"ip"`
	// Listening event type, if it is empty, it means select all. Values include insert, update, replace, delete, invalidate, drop, dropdatabase, rename, used between multiple types, separated by commas.
	ListeningEvent pulumi.StringInput `pulumi:"listeningEvent"`
	// MongoDB database password.
	Password pulumi.StringInput `pulumi:"password"`
	// aggregation pipeline.
	Pipeline pulumi.StringInput `pulumi:"pipeline"`
	// MongoDB connection port.
	Port pulumi.IntInput `pulumi:"port"`
	// Master-slave priority, default master node.
	ReadPreference pulumi.StringInput `pulumi:"readPreference"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// MongoDB database user name.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (GetDatahubTaskTaskListSourceResourceMongoDbParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMongoDbParamArgs) ToGetDatahubTaskTaskListSourceResourceMongoDbParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMongoDbParamArgs) ToGetDatahubTaskTaskListSourceResourceMongoDbParamOutput() GetDatahubTaskTaskListSourceResourceMongoDbParamOutput

func (GetDatahubTaskTaskListSourceResourceMongoDbParamArgs) ToGetDatahubTaskTaskListSourceResourceMongoDbParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMongoDbParamArgs) ToGetDatahubTaskTaskListSourceResourceMongoDbParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMongoDbParamOutput

type GetDatahubTaskTaskListSourceResourceMongoDbParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMongoDbParamArray []GetDatahubTaskTaskListSourceResourceMongoDbParamInput

func (GetDatahubTaskTaskListSourceResourceMongoDbParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMongoDbParamArray) ToGetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMongoDbParamArray) ToGetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput() GetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput

func (GetDatahubTaskTaskListSourceResourceMongoDbParamArray) ToGetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMongoDbParamArray) ToGetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput

type GetDatahubTaskTaskListSourceResourceMongoDbParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMongoDbParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput() GetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceMongoDbParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceMongoDbParamArray and GetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceMongoDbParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceMongoDbParamArray{ GetDatahubTaskTaskListSourceResourceMongoDbParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMongoDbParamArrayOutput

type GetDatahubTaskTaskListSourceResourceMongoDbParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMongoDbParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceMongoDbParamOutput() GetDatahubTaskTaskListSourceResourceMongoDbParamOutput
	ToGetDatahubTaskTaskListSourceResourceMongoDbParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceMongoDbParamOutput
}

GetDatahubTaskTaskListSourceResourceMongoDbParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceMongoDbParamArgs and GetDatahubTaskTaskListSourceResourceMongoDbParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceMongoDbParamInput` via:

GetDatahubTaskTaskListSourceResourceMongoDbParamArgs{...}

type GetDatahubTaskTaskListSourceResourceMongoDbParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMongoDbParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceMongoDbParamOutput) Collection added in v0.1.5

MongoDB collection.

func (GetDatahubTaskTaskListSourceResourceMongoDbParamOutput) CopyExisting added in v0.1.5

Whether to copy the stock data, the default parameter is true.

func (GetDatahubTaskTaskListSourceResourceMongoDbParamOutput) Database added in v0.1.5

SQLServer database name.

func (GetDatahubTaskTaskListSourceResourceMongoDbParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMongoDbParamOutput) Ip added in v0.1.5

Mongo DB connection ip.

func (GetDatahubTaskTaskListSourceResourceMongoDbParamOutput) ListeningEvent added in v0.1.5

Listening event type, if it is empty, it means select all. Values include insert, update, replace, delete, invalidate, drop, dropdatabase, rename, used between multiple types, separated by commas.

func (GetDatahubTaskTaskListSourceResourceMongoDbParamOutput) Password added in v0.1.5

MongoDB database password.

func (GetDatahubTaskTaskListSourceResourceMongoDbParamOutput) Pipeline added in v0.1.5

aggregation pipeline.

func (GetDatahubTaskTaskListSourceResourceMongoDbParamOutput) Port added in v0.1.5

MongoDB connection port.

func (GetDatahubTaskTaskListSourceResourceMongoDbParamOutput) ReadPreference added in v0.1.5

Master-slave priority, default master node.

func (GetDatahubTaskTaskListSourceResourceMongoDbParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListSourceResourceMongoDbParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (GetDatahubTaskTaskListSourceResourceMongoDbParamOutput) ToGetDatahubTaskTaskListSourceResourceMongoDbParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMongoDbParamOutput) ToGetDatahubTaskTaskListSourceResourceMongoDbParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceMongoDbParamOutput) ToGetDatahubTaskTaskListSourceResourceMongoDbParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMongoDbParamOutput

func (GetDatahubTaskTaskListSourceResourceMongoDbParamOutput) UserName added in v0.1.5

MongoDB database user name.

type GetDatahubTaskTaskListSourceResourceMySqlParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParam struct {
	// the name of the column to be monitored.
	DataSourceIncrementColumn string `pulumi:"dataSourceIncrementColumn"`
	// TIMESTAMP indicates that the incremental column is of timestamp type, INCREMENT indicates that the incremental column is of self-incrementing id type.
	DataSourceIncrementMode string `pulumi:"dataSourceIncrementMode"`
	// TABLE indicates that the read item is a table, QUERY indicates that the read item is a query.
	DataSourceMonitorMode string `pulumi:"dataSourceMonitorMode"`
	// When DataMonitorMode=TABLE, pass in the Table that needs to be read; when DataMonitorMode=QUERY, pass in the query sql statement that needs to be read.
	DataSourceMonitorResource string `pulumi:"dataSourceMonitorResource"`
	// HEAD means copy stock + incremental data, TAIL means copy only incremental data.
	DataSourceStartFrom string `pulumi:"dataSourceStartFrom"`
	// INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.
	DataTargetInsertMode string `pulumi:"dataTargetInsertMode"`
	// When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.
	DataTargetPrimaryKeyField string `pulumi:"dataTargetPrimaryKeyField"`
	// Mapping relationship between tables and messages.
	DataTargetRecordMappings []GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMapping `pulumi:"dataTargetRecordMappings"`
	// SQLServer database name.
	Database string `pulumi:"database"`
	// The Topic that stores the Ddl information of My SQL, if it is empty, it will not be stored by default.
	DdlTopic string `pulumi:"ddlTopic"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls []GetDatahubTaskTaskListSourceResourceMySqlParamDropCl `pulumi:"dropCls"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage bool `pulumi:"dropInvalidMessage"`
	// If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.
	IncludeContentChanges string `pulumi:"includeContentChanges"`
	// If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.
	IncludeQuery bool `pulumi:"includeQuery"`
	// When the Table input is a prefix, the value of this item is true, otherwise it is false.
	IsTablePrefix bool `pulumi:"isTablePrefix"`
	// Whether the input table is a regular expression.
	IsTableRegular bool `pulumi:"isTableRegular"`
	// Format  library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns string `pulumi:"keyColumns"`
	// output format, DEFAULT, CANAL_1, CANAL_2.
	OutputFormat string `pulumi:"outputFormat"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema bool `pulumi:"recordWithSchema"`
	// Resource.
	Resource string `pulumi:"resource"`
	// database name of signal table.
	SignalDatabase string `pulumi:"signalDatabase"`
	// schema_only|initial default initial.
	SnapshotMode string `pulumi:"snapshotMode"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
	// Regular expression for routing events to specific topics, defaults to (.*).
	TopicRegex string `pulumi:"topicRegex"`
	// TopicRegex, $1, $2.
	TopicReplacement string `pulumi:"topicReplacement"`
}

type GetDatahubTaskTaskListSourceResourceMySqlParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamArgs struct {
	// the name of the column to be monitored.
	DataSourceIncrementColumn pulumi.StringInput `pulumi:"dataSourceIncrementColumn"`
	// TIMESTAMP indicates that the incremental column is of timestamp type, INCREMENT indicates that the incremental column is of self-incrementing id type.
	DataSourceIncrementMode pulumi.StringInput `pulumi:"dataSourceIncrementMode"`
	// TABLE indicates that the read item is a table, QUERY indicates that the read item is a query.
	DataSourceMonitorMode pulumi.StringInput `pulumi:"dataSourceMonitorMode"`
	// When DataMonitorMode=TABLE, pass in the Table that needs to be read; when DataMonitorMode=QUERY, pass in the query sql statement that needs to be read.
	DataSourceMonitorResource pulumi.StringInput `pulumi:"dataSourceMonitorResource"`
	// HEAD means copy stock + incremental data, TAIL means copy only incremental data.
	DataSourceStartFrom pulumi.StringInput `pulumi:"dataSourceStartFrom"`
	// INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.
	DataTargetInsertMode pulumi.StringInput `pulumi:"dataTargetInsertMode"`
	// When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.
	DataTargetPrimaryKeyField pulumi.StringInput `pulumi:"dataTargetPrimaryKeyField"`
	// Mapping relationship between tables and messages.
	DataTargetRecordMappings GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayInput `pulumi:"dataTargetRecordMappings"`
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// The Topic that stores the Ddl information of My SQL, if it is empty, it will not be stored by default.
	DdlTopic pulumi.StringInput `pulumi:"ddlTopic"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayInput `pulumi:"dropCls"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage pulumi.BoolInput `pulumi:"dropInvalidMessage"`
	// If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.
	IncludeContentChanges pulumi.StringInput `pulumi:"includeContentChanges"`
	// If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.
	IncludeQuery pulumi.BoolInput `pulumi:"includeQuery"`
	// When the Table input is a prefix, the value of this item is true, otherwise it is false.
	IsTablePrefix pulumi.BoolInput `pulumi:"isTablePrefix"`
	// Whether the input table is a regular expression.
	IsTableRegular pulumi.BoolInput `pulumi:"isTableRegular"`
	// Format  library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns pulumi.StringInput `pulumi:"keyColumns"`
	// output format, DEFAULT, CANAL_1, CANAL_2.
	OutputFormat pulumi.StringInput `pulumi:"outputFormat"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema pulumi.BoolInput `pulumi:"recordWithSchema"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// database name of signal table.
	SignalDatabase pulumi.StringInput `pulumi:"signalDatabase"`
	// schema_only|initial default initial.
	SnapshotMode pulumi.StringInput `pulumi:"snapshotMode"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
	// Regular expression for routing events to specific topics, defaults to (.*).
	TopicRegex pulumi.StringInput `pulumi:"topicRegex"`
	// TopicRegex, $1, $2.
	TopicReplacement pulumi.StringInput `pulumi:"topicReplacement"`
}

func (GetDatahubTaskTaskListSourceResourceMySqlParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamArgs) ToGetDatahubTaskTaskListSourceResourceMySqlParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMySqlParamArgs) ToGetDatahubTaskTaskListSourceResourceMySqlParamOutput() GetDatahubTaskTaskListSourceResourceMySqlParamOutput

func (GetDatahubTaskTaskListSourceResourceMySqlParamArgs) ToGetDatahubTaskTaskListSourceResourceMySqlParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMySqlParamArgs) ToGetDatahubTaskTaskListSourceResourceMySqlParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMySqlParamOutput

type GetDatahubTaskTaskListSourceResourceMySqlParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamArray []GetDatahubTaskTaskListSourceResourceMySqlParamInput

func (GetDatahubTaskTaskListSourceResourceMySqlParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamArray) ToGetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMySqlParamArray) ToGetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput() GetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput

func (GetDatahubTaskTaskListSourceResourceMySqlParamArray) ToGetDatahubTaskTaskListSourceResourceMySqlParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMySqlParamArray) ToGetDatahubTaskTaskListSourceResourceMySqlParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput

type GetDatahubTaskTaskListSourceResourceMySqlParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput() GetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceMySqlParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceMySqlParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceMySqlParamArray and GetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceMySqlParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceMySqlParamArray{ GetDatahubTaskTaskListSourceResourceMySqlParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceMySqlParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceMySqlParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMySqlParamArrayOutput

type GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMapping added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMapping struct {
	// Whether the message is allowed to be empty.
	AllowNull bool `pulumi:"allowNull"`
	// Whether it is an auto-increment column.
	AutoIncrement bool `pulumi:"autoIncrement"`
	// Column Name.
	ColumnName string `pulumi:"columnName"`
	// current ColumnSize.
	ColumnSize string `pulumi:"columnSize"`
	// current Column DecimalDigits.
	DecimalDigits string `pulumi:"decimalDigits"`
	// Database table default parameters.
	DefaultValue string `pulumi:"defaultValue"`
	// Database table extra fields.
	ExtraInfo string `pulumi:"extraInfo"`
	// The key name of the message.
	JsonKey string `pulumi:"jsonKey"`
	// Resource Type.
	Type string `pulumi:"type"`
}

type GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArgs struct {
	// Whether the message is allowed to be empty.
	AllowNull pulumi.BoolInput `pulumi:"allowNull"`
	// Whether it is an auto-increment column.
	AutoIncrement pulumi.BoolInput `pulumi:"autoIncrement"`
	// Column Name.
	ColumnName pulumi.StringInput `pulumi:"columnName"`
	// current ColumnSize.
	ColumnSize pulumi.StringInput `pulumi:"columnSize"`
	// current Column DecimalDigits.
	DecimalDigits pulumi.StringInput `pulumi:"decimalDigits"`
	// Database table default parameters.
	DefaultValue pulumi.StringInput `pulumi:"defaultValue"`
	// Database table extra fields.
	ExtraInfo pulumi.StringInput `pulumi:"extraInfo"`
	// The key name of the message.
	JsonKey pulumi.StringInput `pulumi:"jsonKey"`
	// Resource Type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArgs) ToGetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArgs) ToGetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArgs) ToGetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput

type GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArray []GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingInput

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArray) ToGetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArray) ToGetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArray) ToGetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutput

type GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutput() GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutput
	ToGetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutput
}

GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArray and GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayInput` via:

GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArray{ GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArgs{...} }

type GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutput) ToGetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutput) ToGetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput() GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput
	ToGetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput
}

GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingInput is an input type that accepts GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArgs and GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingInput` via:

GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingArgs{...}

type GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput) AllowNull added in v0.1.5

Whether the message is allowed to be empty.

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput) AutoIncrement added in v0.1.5

Whether it is an auto-increment column.

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput) ColumnName added in v0.1.5

Column Name.

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput) ColumnSize added in v0.1.5

current ColumnSize.

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput) DecimalDigits added in v0.1.5

current Column DecimalDigits.

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput) DefaultValue added in v0.1.5

Database table default parameters.

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput) ExtraInfo added in v0.1.5

Database table extra fields.

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput) JsonKey added in v0.1.5

The key name of the message.

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput) ToGetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput) ToGetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutputWithContext added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDataTargetRecordMappingOutput) Type added in v0.1.5

Resource Type.

type GetDatahubTaskTaskListSourceResourceMySqlParamDropCl added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamDropCl struct {
	// cls LogSet id.
	DropClsLogSet string `pulumi:"dropClsLogSet"`
	// account.
	DropClsOwneruin string `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion string `pulumi:"dropClsRegion"`
	// cls topic.
	DropClsTopicId string `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls bool `pulumi:"dropInvalidMessageToCls"`
}

type GetDatahubTaskTaskListSourceResourceMySqlParamDropClArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamDropClArgs struct {
	// cls LogSet id.
	DropClsLogSet pulumi.StringInput `pulumi:"dropClsLogSet"`
	// account.
	DropClsOwneruin pulumi.StringInput `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion pulumi.StringInput `pulumi:"dropClsRegion"`
	// cls topic.
	DropClsTopicId pulumi.StringInput `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls pulumi.BoolInput `pulumi:"dropInvalidMessageToCls"`
}

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClArgs) ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClArgs) ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMySqlParamDropClArgs) ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput

type GetDatahubTaskTaskListSourceResourceMySqlParamDropClArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamDropClArray []GetDatahubTaskTaskListSourceResourceMySqlParamDropClInput

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClArray) ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMySqlParamDropClArray) ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput() GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClArray) ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceMySqlParamDropClArray) ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput

type GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput() GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput
	ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput
}

GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceMySqlParamDropClArray and GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayInput` via:

GetDatahubTaskTaskListSourceResourceMySqlParamDropClArray{ GetDatahubTaskTaskListSourceResourceMySqlParamDropClArgs{...} }

type GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput) ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput) ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput) ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMySqlParamDropClArrayOutput

type GetDatahubTaskTaskListSourceResourceMySqlParamDropClInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamDropClInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput() GetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput
	ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput
}

GetDatahubTaskTaskListSourceResourceMySqlParamDropClInput is an input type that accepts GetDatahubTaskTaskListSourceResourceMySqlParamDropClArgs and GetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceMySqlParamDropClInput` via:

GetDatahubTaskTaskListSourceResourceMySqlParamDropClArgs{...}

type GetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput) DropClsLogSet added in v0.1.5

cls LogSet id.

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput) DropClsOwneruin added in v0.1.5

account.

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput) DropClsTopicId added in v0.1.5

cls topic.

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput) ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput) ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput) ToGetDatahubTaskTaskListSourceResourceMySqlParamDropClOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMySqlParamDropClOutput

type GetDatahubTaskTaskListSourceResourceMySqlParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceMySqlParamOutput() GetDatahubTaskTaskListSourceResourceMySqlParamOutput
	ToGetDatahubTaskTaskListSourceResourceMySqlParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceMySqlParamOutput
}

GetDatahubTaskTaskListSourceResourceMySqlParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceMySqlParamArgs and GetDatahubTaskTaskListSourceResourceMySqlParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceMySqlParamInput` via:

GetDatahubTaskTaskListSourceResourceMySqlParamArgs{...}

type GetDatahubTaskTaskListSourceResourceMySqlParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceMySqlParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) DataSourceIncrementColumn added in v0.1.5

the name of the column to be monitored.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) DataSourceIncrementMode added in v0.1.5

TIMESTAMP indicates that the incremental column is of timestamp type, INCREMENT indicates that the incremental column is of self-incrementing id type.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) DataSourceMonitorMode added in v0.1.5

TABLE indicates that the read item is a table, QUERY indicates that the read item is a query.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) DataSourceMonitorResource added in v0.1.5

When DataMonitorMode=TABLE, pass in the Table that needs to be read; when DataMonitorMode=QUERY, pass in the query sql statement that needs to be read.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) DataSourceStartFrom added in v0.1.5

HEAD means copy stock + incremental data, TAIL means copy only incremental data.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) DataTargetInsertMode added in v0.1.5

INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) DataTargetPrimaryKeyField added in v0.1.5

When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) DataTargetRecordMappings added in v0.1.5

Mapping relationship between tables and messages.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) Database added in v0.1.5

SQLServer database name.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) DdlTopic added in v0.1.5

The Topic that stores the Ddl information of My SQL, if it is empty, it will not be stored by default.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) DropInvalidMessage added in v0.1.5

Whether to discard messages that fail to parse, the default is true.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) IncludeContentChanges added in v0.1.5

If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) IncludeQuery added in v0.1.5

If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) IsTablePrefix added in v0.1.5

When the Table input is a prefix, the value of this item is true, otherwise it is false.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) IsTableRegular added in v0.1.5

Whether the input table is a regular expression.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) KeyColumns added in v0.1.5

Format library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) OutputFormat added in v0.1.5

output format, DEFAULT, CANAL_1, CANAL_2.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) SignalDatabase added in v0.1.5

database name of signal table.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) SnapshotMode added in v0.1.5

schema_only|initial default initial.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) Table added in v0.1.5

SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) ToGetDatahubTaskTaskListSourceResourceMySqlParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) ToGetDatahubTaskTaskListSourceResourceMySqlParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceMySqlParamOutput) ToGetDatahubTaskTaskListSourceResourceMySqlParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceMySqlParamOutput

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) TopicRegex added in v0.1.5

Regular expression for routing events to specific topics, defaults to (.*).

func (GetDatahubTaskTaskListSourceResourceMySqlParamOutput) TopicReplacement added in v0.1.5

TopicRegex, $1, $2.

type GetDatahubTaskTaskListSourceResourceOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceOutput) ClickHouseParams added in v0.1.5

ClickHouse config, Type CLICKHOUSE requierd.

func (GetDatahubTaskTaskListSourceResourceOutput) ClsParams added in v0.1.5

Cls configuration, Required when Type is CLS.

func (GetDatahubTaskTaskListSourceResourceOutput) CosParams added in v0.1.5

Cos configuration, required when Type is COS.

func (GetDatahubTaskTaskListSourceResourceOutput) CtsdbParams added in v0.1.5

Ctsdb configuration, Required when Type is CTSDB.

func (GetDatahubTaskTaskListSourceResourceOutput) DtsParams added in v0.1.5

Dts configuration, required when Type is DTS.

func (GetDatahubTaskTaskListSourceResourceOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceOutput) EsParams added in v0.1.5

Es configuration, required when Type is ES.

func (GetDatahubTaskTaskListSourceResourceOutput) EventBusParams added in v0.1.5

EB configuration, required when type is EB.

func (GetDatahubTaskTaskListSourceResourceOutput) KafkaParams added in v0.1.5

ckafka configuration, required when Type is KAFKA.

func (GetDatahubTaskTaskListSourceResourceOutput) MariaDbParams added in v0.1.5

MariaDB configuration, Required when Type is MARIADB.

func (GetDatahubTaskTaskListSourceResourceOutput) MongoDbParams added in v0.1.5

MongoDB config, Required when Type is MONGODB.

func (GetDatahubTaskTaskListSourceResourceOutput) MySqlParams added in v0.1.5

MySQL configuration, Required when Type is MYSQL.

func (GetDatahubTaskTaskListSourceResourceOutput) PostgreSqlParams added in v0.1.5

PostgreSQL configuration, Required when Type is POSTGRESQL or TDSQL C_POSTGRESQL.

func (GetDatahubTaskTaskListSourceResourceOutput) ScfParams added in v0.1.5

Scf configuration, Required when Type is SCF.

func (GetDatahubTaskTaskListSourceResourceOutput) SqlServerParams added in v0.1.5

SQLServer configuration, Required when Type is SQLSERVER.

func (GetDatahubTaskTaskListSourceResourceOutput) TdwParams added in v0.1.5

Tdw configuration, required when Type is TDW.

func (GetDatahubTaskTaskListSourceResourceOutput) ToGetDatahubTaskTaskListSourceResourceOutput added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceOutput) ToGetDatahubTaskTaskListSourceResourceOutput() GetDatahubTaskTaskListSourceResourceOutput

func (GetDatahubTaskTaskListSourceResourceOutput) ToGetDatahubTaskTaskListSourceResourceOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceOutput) ToGetDatahubTaskTaskListSourceResourceOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceOutput

func (GetDatahubTaskTaskListSourceResourceOutput) TopicParams added in v0.1.5

Topic configuration, Required when Type is Topic.

func (GetDatahubTaskTaskListSourceResourceOutput) Type added in v0.1.5

Resource Type.

type GetDatahubTaskTaskListSourceResourcePostgreSqlParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParam struct {
	// Upstream data format (JSON|Debezium), required when the database synchronization mode matches the default field.
	DataFormat string `pulumi:"dataFormat"`
	// INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.
	DataTargetInsertMode string `pulumi:"dataTargetInsertMode"`
	// When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.
	DataTargetPrimaryKeyField string `pulumi:"dataTargetPrimaryKeyField"`
	// Mapping relationship between tables and messages.
	DataTargetRecordMappings []GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMapping `pulumi:"dataTargetRecordMappings"`
	// SQLServer database name.
	Database string `pulumi:"database"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage bool `pulumi:"dropInvalidMessage"`
	// Whether the input table is a regular expression.
	IsTableRegular bool `pulumi:"isTableRegular"`
	// Format  library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns string `pulumi:"keyColumns"`
	// (decoderbufs/pgoutput), default decoderbufs.
	PluginName string `pulumi:"pluginName"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema bool `pulumi:"recordWithSchema"`
	// Resource.
	Resource string `pulumi:"resource"`
	// schema_only|initial default initial.
	SnapshotMode string `pulumi:"snapshotMode"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
}

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamArgs struct {
	// Upstream data format (JSON|Debezium), required when the database synchronization mode matches the default field.
	DataFormat pulumi.StringInput `pulumi:"dataFormat"`
	// INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.
	DataTargetInsertMode pulumi.StringInput `pulumi:"dataTargetInsertMode"`
	// When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.
	DataTargetPrimaryKeyField pulumi.StringInput `pulumi:"dataTargetPrimaryKeyField"`
	// Mapping relationship between tables and messages.
	DataTargetRecordMappings GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayInput `pulumi:"dataTargetRecordMappings"`
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage pulumi.BoolInput `pulumi:"dropInvalidMessage"`
	// Whether the input table is a regular expression.
	IsTableRegular pulumi.BoolInput `pulumi:"isTableRegular"`
	// Format  library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns pulumi.StringInput `pulumi:"keyColumns"`
	// (decoderbufs/pgoutput), default decoderbufs.
	PluginName pulumi.StringInput `pulumi:"pluginName"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema pulumi.BoolInput `pulumi:"recordWithSchema"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// schema_only|initial default initial.
	SnapshotMode pulumi.StringInput `pulumi:"snapshotMode"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
}

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamArgs) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamArgs) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourcePostgreSqlParamArgs) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamArray []GetDatahubTaskTaskListSourceResourcePostgreSqlParamInput

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamArray) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourcePostgreSqlParamArray) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput() GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamArray) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourcePostgreSqlParamArray) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput() GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput
}

GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourcePostgreSqlParamArray and GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayInput` via:

GetDatahubTaskTaskListSourceResourcePostgreSqlParamArray{ GetDatahubTaskTaskListSourceResourcePostgreSqlParamArgs{...} }

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourcePostgreSqlParamArrayOutput

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMapping added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMapping struct {
	// Whether the message is allowed to be empty.
	AllowNull bool `pulumi:"allowNull"`
	// Whether it is an auto-increment column.
	AutoIncrement bool `pulumi:"autoIncrement"`
	// Column Name.
	ColumnName string `pulumi:"columnName"`
	// current ColumnSize.
	ColumnSize string `pulumi:"columnSize"`
	// current Column DecimalDigits.
	DecimalDigits string `pulumi:"decimalDigits"`
	// Database table default parameters.
	DefaultValue string `pulumi:"defaultValue"`
	// Database table extra fields.
	ExtraInfo string `pulumi:"extraInfo"`
	// The key name of the message.
	JsonKey string `pulumi:"jsonKey"`
	// Resource Type.
	Type string `pulumi:"type"`
}

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArgs struct {
	// Whether the message is allowed to be empty.
	AllowNull pulumi.BoolInput `pulumi:"allowNull"`
	// Whether it is an auto-increment column.
	AutoIncrement pulumi.BoolInput `pulumi:"autoIncrement"`
	// Column Name.
	ColumnName pulumi.StringInput `pulumi:"columnName"`
	// current ColumnSize.
	ColumnSize pulumi.StringInput `pulumi:"columnSize"`
	// current Column DecimalDigits.
	DecimalDigits pulumi.StringInput `pulumi:"decimalDigits"`
	// Database table default parameters.
	DefaultValue pulumi.StringInput `pulumi:"defaultValue"`
	// Database table extra fields.
	ExtraInfo pulumi.StringInput `pulumi:"extraInfo"`
	// The key name of the message.
	JsonKey pulumi.StringInput `pulumi:"jsonKey"`
	// Resource Type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArgs) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArgs) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutputWithContext added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArray []GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingInput

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArray) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArray) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutputWithContext added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput() GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput
	ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput
}

GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArray and GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayInput` via:

GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArray{ GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArgs{...} }

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutput) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArrayOutputWithContext added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput() GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput
	ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput
}

GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingInput is an input type that accepts GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArgs and GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingInput` via:

GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingArgs{...}

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) AllowNull added in v0.1.5

Whether the message is allowed to be empty.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) AutoIncrement added in v0.1.5

Whether it is an auto-increment column.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) ColumnName added in v0.1.5

Column Name.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) ColumnSize added in v0.1.5

current ColumnSize.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) DecimalDigits added in v0.1.5

current Column DecimalDigits.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) DefaultValue added in v0.1.5

Database table default parameters.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) ExtraInfo added in v0.1.5

Database table extra fields.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) JsonKey added in v0.1.5

The key name of the message.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutputWithContext added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamDataTargetRecordMappingOutput) Type added in v0.1.5

Resource Type.

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput() GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput
	ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput
}

GetDatahubTaskTaskListSourceResourcePostgreSqlParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourcePostgreSqlParamArgs and GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourcePostgreSqlParamInput` via:

GetDatahubTaskTaskListSourceResourcePostgreSqlParamArgs{...}

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) DataFormat added in v0.1.5

Upstream data format (JSON|Debezium), required when the database synchronization mode matches the default field.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) DataTargetInsertMode added in v0.1.5

INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) DataTargetPrimaryKeyField added in v0.1.5

When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) DataTargetRecordMappings added in v0.1.5

Mapping relationship between tables and messages.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) Database added in v0.1.5

SQLServer database name.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) DropInvalidMessage added in v0.1.5

Whether to discard messages that fail to parse, the default is true.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) IsTableRegular added in v0.1.5

Whether the input table is a regular expression.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) KeyColumns added in v0.1.5

Format library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) PluginName added in v0.1.5

(decoderbufs/pgoutput), default decoderbufs.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) SnapshotMode added in v0.1.5

schema_only|initial default initial.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) Table added in v0.1.5

SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput) ToGetDatahubTaskTaskListSourceResourcePostgreSqlParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourcePostgreSqlParamOutput

type GetDatahubTaskTaskListSourceResourceScfParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceScfParam struct {
	// The maximum number of messages sent in each batch, the default is 1000.
	BatchSize int `pulumi:"batchSize"`
	// SCF function name.
	FunctionName string `pulumi:"functionName"`
	// The number of retries after the SCF call fails, the default is 5.
	MaxRetries int `pulumi:"maxRetries"`
	// SCF cloud function namespace, the default is default.
	Namespace string `pulumi:"namespace"`
	// SCF cloud function version and alias, the default is DEFAULT.
	Qualifier string `pulumi:"qualifier"`
}

type GetDatahubTaskTaskListSourceResourceScfParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceScfParamArgs struct {
	// The maximum number of messages sent in each batch, the default is 1000.
	BatchSize pulumi.IntInput `pulumi:"batchSize"`
	// SCF function name.
	FunctionName pulumi.StringInput `pulumi:"functionName"`
	// The number of retries after the SCF call fails, the default is 5.
	MaxRetries pulumi.IntInput `pulumi:"maxRetries"`
	// SCF cloud function namespace, the default is default.
	Namespace pulumi.StringInput `pulumi:"namespace"`
	// SCF cloud function version and alias, the default is DEFAULT.
	Qualifier pulumi.StringInput `pulumi:"qualifier"`
}

func (GetDatahubTaskTaskListSourceResourceScfParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceScfParamArgs) ToGetDatahubTaskTaskListSourceResourceScfParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceScfParamArgs) ToGetDatahubTaskTaskListSourceResourceScfParamOutput() GetDatahubTaskTaskListSourceResourceScfParamOutput

func (GetDatahubTaskTaskListSourceResourceScfParamArgs) ToGetDatahubTaskTaskListSourceResourceScfParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceScfParamArgs) ToGetDatahubTaskTaskListSourceResourceScfParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceScfParamOutput

type GetDatahubTaskTaskListSourceResourceScfParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceScfParamArray []GetDatahubTaskTaskListSourceResourceScfParamInput

func (GetDatahubTaskTaskListSourceResourceScfParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceScfParamArray) ToGetDatahubTaskTaskListSourceResourceScfParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceScfParamArray) ToGetDatahubTaskTaskListSourceResourceScfParamArrayOutput() GetDatahubTaskTaskListSourceResourceScfParamArrayOutput

func (GetDatahubTaskTaskListSourceResourceScfParamArray) ToGetDatahubTaskTaskListSourceResourceScfParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceScfParamArray) ToGetDatahubTaskTaskListSourceResourceScfParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceScfParamArrayOutput

type GetDatahubTaskTaskListSourceResourceScfParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceScfParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceScfParamArrayOutput() GetDatahubTaskTaskListSourceResourceScfParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceScfParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceScfParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceScfParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceScfParamArray and GetDatahubTaskTaskListSourceResourceScfParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceScfParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceScfParamArray{ GetDatahubTaskTaskListSourceResourceScfParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceScfParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceScfParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceScfParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceScfParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceScfParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceScfParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceScfParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceScfParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceScfParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceScfParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceScfParamArrayOutput

type GetDatahubTaskTaskListSourceResourceScfParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceScfParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceScfParamOutput() GetDatahubTaskTaskListSourceResourceScfParamOutput
	ToGetDatahubTaskTaskListSourceResourceScfParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceScfParamOutput
}

GetDatahubTaskTaskListSourceResourceScfParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceScfParamArgs and GetDatahubTaskTaskListSourceResourceScfParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceScfParamInput` via:

GetDatahubTaskTaskListSourceResourceScfParamArgs{...}

type GetDatahubTaskTaskListSourceResourceScfParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceScfParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceScfParamOutput) BatchSize added in v0.1.5

The maximum number of messages sent in each batch, the default is 1000.

func (GetDatahubTaskTaskListSourceResourceScfParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceScfParamOutput) FunctionName added in v0.1.5

SCF function name.

func (GetDatahubTaskTaskListSourceResourceScfParamOutput) MaxRetries added in v0.1.5

The number of retries after the SCF call fails, the default is 5.

func (GetDatahubTaskTaskListSourceResourceScfParamOutput) Namespace added in v0.1.5

SCF cloud function namespace, the default is default.

func (GetDatahubTaskTaskListSourceResourceScfParamOutput) Qualifier added in v0.1.5

SCF cloud function version and alias, the default is DEFAULT.

func (GetDatahubTaskTaskListSourceResourceScfParamOutput) ToGetDatahubTaskTaskListSourceResourceScfParamOutput added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceScfParamOutput) ToGetDatahubTaskTaskListSourceResourceScfParamOutput() GetDatahubTaskTaskListSourceResourceScfParamOutput

func (GetDatahubTaskTaskListSourceResourceScfParamOutput) ToGetDatahubTaskTaskListSourceResourceScfParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceScfParamOutput) ToGetDatahubTaskTaskListSourceResourceScfParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceScfParamOutput

type GetDatahubTaskTaskListSourceResourceSqlServerParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceSqlServerParam struct {
	// SQLServer database name.
	Database string `pulumi:"database"`
	// Resource.
	Resource string `pulumi:"resource"`
	// schema_only|initial default initial.
	SnapshotMode string `pulumi:"snapshotMode"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
}

type GetDatahubTaskTaskListSourceResourceSqlServerParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceSqlServerParamArgs struct {
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// schema_only|initial default initial.
	SnapshotMode pulumi.StringInput `pulumi:"snapshotMode"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
}

func (GetDatahubTaskTaskListSourceResourceSqlServerParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceSqlServerParamArgs) ToGetDatahubTaskTaskListSourceResourceSqlServerParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceSqlServerParamArgs) ToGetDatahubTaskTaskListSourceResourceSqlServerParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceSqlServerParamArgs) ToGetDatahubTaskTaskListSourceResourceSqlServerParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceSqlServerParamOutput

type GetDatahubTaskTaskListSourceResourceSqlServerParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceSqlServerParamArray []GetDatahubTaskTaskListSourceResourceSqlServerParamInput

func (GetDatahubTaskTaskListSourceResourceSqlServerParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceSqlServerParamArray) ToGetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceSqlServerParamArray) ToGetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput() GetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput

func (GetDatahubTaskTaskListSourceResourceSqlServerParamArray) ToGetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceSqlServerParamArray) ToGetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput

type GetDatahubTaskTaskListSourceResourceSqlServerParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceSqlServerParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput() GetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceSqlServerParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceSqlServerParamArray and GetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceSqlServerParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceSqlServerParamArray{ GetDatahubTaskTaskListSourceResourceSqlServerParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceSqlServerParamArrayOutput

type GetDatahubTaskTaskListSourceResourceSqlServerParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceSqlServerParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceSqlServerParamOutput() GetDatahubTaskTaskListSourceResourceSqlServerParamOutput
	ToGetDatahubTaskTaskListSourceResourceSqlServerParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceSqlServerParamOutput
}

GetDatahubTaskTaskListSourceResourceSqlServerParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceSqlServerParamArgs and GetDatahubTaskTaskListSourceResourceSqlServerParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceSqlServerParamInput` via:

GetDatahubTaskTaskListSourceResourceSqlServerParamArgs{...}

type GetDatahubTaskTaskListSourceResourceSqlServerParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceSqlServerParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceSqlServerParamOutput) Database added in v0.1.5

SQLServer database name.

func (GetDatahubTaskTaskListSourceResourceSqlServerParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceSqlServerParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListSourceResourceSqlServerParamOutput) SnapshotMode added in v0.1.5

schema_only|initial default initial.

func (GetDatahubTaskTaskListSourceResourceSqlServerParamOutput) Table added in v0.1.5

SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (GetDatahubTaskTaskListSourceResourceSqlServerParamOutput) ToGetDatahubTaskTaskListSourceResourceSqlServerParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceSqlServerParamOutput) ToGetDatahubTaskTaskListSourceResourceSqlServerParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceSqlServerParamOutput) ToGetDatahubTaskTaskListSourceResourceSqlServerParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceSqlServerParamOutput

type GetDatahubTaskTaskListSourceResourceTdwParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceTdwParam struct {
	// Tdw bid.
	Bid string `pulumi:"bid"`
	// default true.
	IsDomestic bool `pulumi:"isDomestic"`
	// TDW address, defalt tl-tdbank-tdmanager.tencent-distribute.com.
	TdwHost string `pulumi:"tdwHost"`
	// TDW port, default 8099.
	TdwPort int `pulumi:"tdwPort"`
	// Tdw tid.
	Tid string `pulumi:"tid"`
}

type GetDatahubTaskTaskListSourceResourceTdwParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceTdwParamArgs struct {
	// Tdw bid.
	Bid pulumi.StringInput `pulumi:"bid"`
	// default true.
	IsDomestic pulumi.BoolInput `pulumi:"isDomestic"`
	// TDW address, defalt tl-tdbank-tdmanager.tencent-distribute.com.
	TdwHost pulumi.StringInput `pulumi:"tdwHost"`
	// TDW port, default 8099.
	TdwPort pulumi.IntInput `pulumi:"tdwPort"`
	// Tdw tid.
	Tid pulumi.StringInput `pulumi:"tid"`
}

func (GetDatahubTaskTaskListSourceResourceTdwParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceTdwParamArgs) ToGetDatahubTaskTaskListSourceResourceTdwParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceTdwParamArgs) ToGetDatahubTaskTaskListSourceResourceTdwParamOutput() GetDatahubTaskTaskListSourceResourceTdwParamOutput

func (GetDatahubTaskTaskListSourceResourceTdwParamArgs) ToGetDatahubTaskTaskListSourceResourceTdwParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceTdwParamArgs) ToGetDatahubTaskTaskListSourceResourceTdwParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceTdwParamOutput

type GetDatahubTaskTaskListSourceResourceTdwParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceTdwParamArray []GetDatahubTaskTaskListSourceResourceTdwParamInput

func (GetDatahubTaskTaskListSourceResourceTdwParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceTdwParamArray) ToGetDatahubTaskTaskListSourceResourceTdwParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceTdwParamArray) ToGetDatahubTaskTaskListSourceResourceTdwParamArrayOutput() GetDatahubTaskTaskListSourceResourceTdwParamArrayOutput

func (GetDatahubTaskTaskListSourceResourceTdwParamArray) ToGetDatahubTaskTaskListSourceResourceTdwParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceTdwParamArray) ToGetDatahubTaskTaskListSourceResourceTdwParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceTdwParamArrayOutput

type GetDatahubTaskTaskListSourceResourceTdwParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceTdwParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceTdwParamArrayOutput() GetDatahubTaskTaskListSourceResourceTdwParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceTdwParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceTdwParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceTdwParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceTdwParamArray and GetDatahubTaskTaskListSourceResourceTdwParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceTdwParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceTdwParamArray{ GetDatahubTaskTaskListSourceResourceTdwParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceTdwParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceTdwParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceTdwParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceTdwParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceTdwParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceTdwParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceTdwParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceTdwParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceTdwParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceTdwParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceTdwParamArrayOutput

type GetDatahubTaskTaskListSourceResourceTdwParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceTdwParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceTdwParamOutput() GetDatahubTaskTaskListSourceResourceTdwParamOutput
	ToGetDatahubTaskTaskListSourceResourceTdwParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceTdwParamOutput
}

GetDatahubTaskTaskListSourceResourceTdwParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceTdwParamArgs and GetDatahubTaskTaskListSourceResourceTdwParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceTdwParamInput` via:

GetDatahubTaskTaskListSourceResourceTdwParamArgs{...}

type GetDatahubTaskTaskListSourceResourceTdwParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceTdwParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceTdwParamOutput) Bid added in v0.1.5

Tdw bid.

func (GetDatahubTaskTaskListSourceResourceTdwParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceTdwParamOutput) IsDomestic added in v0.1.5

default true.

func (GetDatahubTaskTaskListSourceResourceTdwParamOutput) TdwHost added in v0.1.5

TDW address, defalt tl-tdbank-tdmanager.tencent-distribute.com.

func (GetDatahubTaskTaskListSourceResourceTdwParamOutput) TdwPort added in v0.1.5

TDW port, default 8099.

func (GetDatahubTaskTaskListSourceResourceTdwParamOutput) Tid added in v0.1.5

Tdw tid.

func (GetDatahubTaskTaskListSourceResourceTdwParamOutput) ToGetDatahubTaskTaskListSourceResourceTdwParamOutput added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceTdwParamOutput) ToGetDatahubTaskTaskListSourceResourceTdwParamOutput() GetDatahubTaskTaskListSourceResourceTdwParamOutput

func (GetDatahubTaskTaskListSourceResourceTdwParamOutput) ToGetDatahubTaskTaskListSourceResourceTdwParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceTdwParamOutput) ToGetDatahubTaskTaskListSourceResourceTdwParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceTdwParamOutput

type GetDatahubTaskTaskListSourceResourceTopicParam added in v0.1.5

type GetDatahubTaskTaskListSourceResourceTopicParam struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType string `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType string `pulumi:"offsetType"`
	// Resource.
	Resource string `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime int `pulumi:"startTime"`
	// Topic TopicId.
	TopicId string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic bool `pulumi:"useAutoCreateTopic"`
}

type GetDatahubTaskTaskListSourceResourceTopicParamArgs added in v0.1.5

type GetDatahubTaskTaskListSourceResourceTopicParamArgs struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType pulumi.StringInput `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringInput `pulumi:"offsetType"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntInput `pulumi:"startTime"`
	// Topic TopicId.
	TopicId pulumi.StringInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic pulumi.BoolInput `pulumi:"useAutoCreateTopic"`
}

func (GetDatahubTaskTaskListSourceResourceTopicParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceTopicParamArgs) ToGetDatahubTaskTaskListSourceResourceTopicParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceTopicParamArgs) ToGetDatahubTaskTaskListSourceResourceTopicParamOutput() GetDatahubTaskTaskListSourceResourceTopicParamOutput

func (GetDatahubTaskTaskListSourceResourceTopicParamArgs) ToGetDatahubTaskTaskListSourceResourceTopicParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceTopicParamArgs) ToGetDatahubTaskTaskListSourceResourceTopicParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceTopicParamOutput

type GetDatahubTaskTaskListSourceResourceTopicParamArray added in v0.1.5

type GetDatahubTaskTaskListSourceResourceTopicParamArray []GetDatahubTaskTaskListSourceResourceTopicParamInput

func (GetDatahubTaskTaskListSourceResourceTopicParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceTopicParamArray) ToGetDatahubTaskTaskListSourceResourceTopicParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceTopicParamArray) ToGetDatahubTaskTaskListSourceResourceTopicParamArrayOutput() GetDatahubTaskTaskListSourceResourceTopicParamArrayOutput

func (GetDatahubTaskTaskListSourceResourceTopicParamArray) ToGetDatahubTaskTaskListSourceResourceTopicParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListSourceResourceTopicParamArray) ToGetDatahubTaskTaskListSourceResourceTopicParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceTopicParamArrayOutput

type GetDatahubTaskTaskListSourceResourceTopicParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceTopicParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceTopicParamArrayOutput() GetDatahubTaskTaskListSourceResourceTopicParamArrayOutput
	ToGetDatahubTaskTaskListSourceResourceTopicParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceTopicParamArrayOutput
}

GetDatahubTaskTaskListSourceResourceTopicParamArrayInput is an input type that accepts GetDatahubTaskTaskListSourceResourceTopicParamArray and GetDatahubTaskTaskListSourceResourceTopicParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceTopicParamArrayInput` via:

GetDatahubTaskTaskListSourceResourceTopicParamArray{ GetDatahubTaskTaskListSourceResourceTopicParamArgs{...} }

type GetDatahubTaskTaskListSourceResourceTopicParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceTopicParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceTopicParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceTopicParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceTopicParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceTopicParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceTopicParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceTopicParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceTopicParamArrayOutput) ToGetDatahubTaskTaskListSourceResourceTopicParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceTopicParamArrayOutput

type GetDatahubTaskTaskListSourceResourceTopicParamInput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceTopicParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListSourceResourceTopicParamOutput() GetDatahubTaskTaskListSourceResourceTopicParamOutput
	ToGetDatahubTaskTaskListSourceResourceTopicParamOutputWithContext(context.Context) GetDatahubTaskTaskListSourceResourceTopicParamOutput
}

GetDatahubTaskTaskListSourceResourceTopicParamInput is an input type that accepts GetDatahubTaskTaskListSourceResourceTopicParamArgs and GetDatahubTaskTaskListSourceResourceTopicParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListSourceResourceTopicParamInput` via:

GetDatahubTaskTaskListSourceResourceTopicParamArgs{...}

type GetDatahubTaskTaskListSourceResourceTopicParamOutput added in v0.1.5

type GetDatahubTaskTaskListSourceResourceTopicParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListSourceResourceTopicParamOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (GetDatahubTaskTaskListSourceResourceTopicParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceTopicParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (GetDatahubTaskTaskListSourceResourceTopicParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (GetDatahubTaskTaskListSourceResourceTopicParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListSourceResourceTopicParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (GetDatahubTaskTaskListSourceResourceTopicParamOutput) ToGetDatahubTaskTaskListSourceResourceTopicParamOutput added in v0.1.5

func (GetDatahubTaskTaskListSourceResourceTopicParamOutput) ToGetDatahubTaskTaskListSourceResourceTopicParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListSourceResourceTopicParamOutput) ToGetDatahubTaskTaskListSourceResourceTopicParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListSourceResourceTopicParamOutput

func (GetDatahubTaskTaskListSourceResourceTopicParamOutput) TopicId added in v0.1.5

Topic TopicId.

func (GetDatahubTaskTaskListSourceResourceTopicParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

type GetDatahubTaskTaskListTargetResource added in v0.1.5

type GetDatahubTaskTaskListTargetResource struct {
	// ClickHouse config, Type CLICKHOUSE requierd.
	ClickHouseParams []GetDatahubTaskTaskListTargetResourceClickHouseParam `pulumi:"clickHouseParams"`
	// Cls configuration, Required when Type is CLS.
	ClsParams []GetDatahubTaskTaskListTargetResourceClsParam `pulumi:"clsParams"`
	// Cos configuration, required when Type is COS.
	CosParams []GetDatahubTaskTaskListTargetResourceCosParam `pulumi:"cosParams"`
	// Ctsdb configuration, Required when Type is CTSDB.
	CtsdbParams []GetDatahubTaskTaskListTargetResourceCtsdbParam `pulumi:"ctsdbParams"`
	// Dts configuration, required when Type is DTS.
	DtsParams []GetDatahubTaskTaskListTargetResourceDtsParam `pulumi:"dtsParams"`
	// Es configuration, required when Type is ES.
	EsParams []GetDatahubTaskTaskListTargetResourceEsParam `pulumi:"esParams"`
	// EB configuration, required when type is EB.
	EventBusParams []GetDatahubTaskTaskListTargetResourceEventBusParam `pulumi:"eventBusParams"`
	// ckafka configuration, required when Type is KAFKA.
	KafkaParams []GetDatahubTaskTaskListTargetResourceKafkaParam `pulumi:"kafkaParams"`
	// MariaDB configuration, Required when Type is MARIADB.
	MariaDbParams []GetDatahubTaskTaskListTargetResourceMariaDbParam `pulumi:"mariaDbParams"`
	// MongoDB config, Required when Type is MONGODB.
	MongoDbParams []GetDatahubTaskTaskListTargetResourceMongoDbParam `pulumi:"mongoDbParams"`
	// MySQL configuration, Required when Type is MYSQL.
	MySqlParams []GetDatahubTaskTaskListTargetResourceMySqlParam `pulumi:"mySqlParams"`
	// PostgreSQL configuration, Required when Type is POSTGRESQL or TDSQL C_POSTGRESQL.
	PostgreSqlParams []GetDatahubTaskTaskListTargetResourcePostgreSqlParam `pulumi:"postgreSqlParams"`
	// Scf configuration, Required when Type is SCF.
	ScfParams []GetDatahubTaskTaskListTargetResourceScfParam `pulumi:"scfParams"`
	// SQLServer configuration, Required when Type is SQLSERVER.
	SqlServerParams []GetDatahubTaskTaskListTargetResourceSqlServerParam `pulumi:"sqlServerParams"`
	// Tdw configuration, required when Type is TDW.
	TdwParams []GetDatahubTaskTaskListTargetResourceTdwParam `pulumi:"tdwParams"`
	// Topic configuration, Required when Type is Topic.
	TopicParams []GetDatahubTaskTaskListTargetResourceTopicParam `pulumi:"topicParams"`
	// Resource Type.
	Type string `pulumi:"type"`
}

type GetDatahubTaskTaskListTargetResourceArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceArgs struct {
	// ClickHouse config, Type CLICKHOUSE requierd.
	ClickHouseParams GetDatahubTaskTaskListTargetResourceClickHouseParamArrayInput `pulumi:"clickHouseParams"`
	// Cls configuration, Required when Type is CLS.
	ClsParams GetDatahubTaskTaskListTargetResourceClsParamArrayInput `pulumi:"clsParams"`
	// Cos configuration, required when Type is COS.
	CosParams GetDatahubTaskTaskListTargetResourceCosParamArrayInput `pulumi:"cosParams"`
	// Ctsdb configuration, Required when Type is CTSDB.
	CtsdbParams GetDatahubTaskTaskListTargetResourceCtsdbParamArrayInput `pulumi:"ctsdbParams"`
	// Dts configuration, required when Type is DTS.
	DtsParams GetDatahubTaskTaskListTargetResourceDtsParamArrayInput `pulumi:"dtsParams"`
	// Es configuration, required when Type is ES.
	EsParams GetDatahubTaskTaskListTargetResourceEsParamArrayInput `pulumi:"esParams"`
	// EB configuration, required when type is EB.
	EventBusParams GetDatahubTaskTaskListTargetResourceEventBusParamArrayInput `pulumi:"eventBusParams"`
	// ckafka configuration, required when Type is KAFKA.
	KafkaParams GetDatahubTaskTaskListTargetResourceKafkaParamArrayInput `pulumi:"kafkaParams"`
	// MariaDB configuration, Required when Type is MARIADB.
	MariaDbParams GetDatahubTaskTaskListTargetResourceMariaDbParamArrayInput `pulumi:"mariaDbParams"`
	// MongoDB config, Required when Type is MONGODB.
	MongoDbParams GetDatahubTaskTaskListTargetResourceMongoDbParamArrayInput `pulumi:"mongoDbParams"`
	// MySQL configuration, Required when Type is MYSQL.
	MySqlParams GetDatahubTaskTaskListTargetResourceMySqlParamArrayInput `pulumi:"mySqlParams"`
	// PostgreSQL configuration, Required when Type is POSTGRESQL or TDSQL C_POSTGRESQL.
	PostgreSqlParams GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayInput `pulumi:"postgreSqlParams"`
	// Scf configuration, Required when Type is SCF.
	ScfParams GetDatahubTaskTaskListTargetResourceScfParamArrayInput `pulumi:"scfParams"`
	// SQLServer configuration, Required when Type is SQLSERVER.
	SqlServerParams GetDatahubTaskTaskListTargetResourceSqlServerParamArrayInput `pulumi:"sqlServerParams"`
	// Tdw configuration, required when Type is TDW.
	TdwParams GetDatahubTaskTaskListTargetResourceTdwParamArrayInput `pulumi:"tdwParams"`
	// Topic configuration, Required when Type is Topic.
	TopicParams GetDatahubTaskTaskListTargetResourceTopicParamArrayInput `pulumi:"topicParams"`
	// Resource Type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetDatahubTaskTaskListTargetResourceArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceArgs) ToGetDatahubTaskTaskListTargetResourceOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceArgs) ToGetDatahubTaskTaskListTargetResourceOutput() GetDatahubTaskTaskListTargetResourceOutput

func (GetDatahubTaskTaskListTargetResourceArgs) ToGetDatahubTaskTaskListTargetResourceOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceArgs) ToGetDatahubTaskTaskListTargetResourceOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceOutput

type GetDatahubTaskTaskListTargetResourceArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceArray []GetDatahubTaskTaskListTargetResourceInput

func (GetDatahubTaskTaskListTargetResourceArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceArray) ToGetDatahubTaskTaskListTargetResourceArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceArray) ToGetDatahubTaskTaskListTargetResourceArrayOutput() GetDatahubTaskTaskListTargetResourceArrayOutput

func (GetDatahubTaskTaskListTargetResourceArray) ToGetDatahubTaskTaskListTargetResourceArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceArray) ToGetDatahubTaskTaskListTargetResourceArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceArrayOutput

type GetDatahubTaskTaskListTargetResourceArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceArrayOutput() GetDatahubTaskTaskListTargetResourceArrayOutput
	ToGetDatahubTaskTaskListTargetResourceArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceArrayOutput
}

GetDatahubTaskTaskListTargetResourceArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceArray and GetDatahubTaskTaskListTargetResourceArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceArrayInput` via:

GetDatahubTaskTaskListTargetResourceArray{ GetDatahubTaskTaskListTargetResourceArgs{...} }

type GetDatahubTaskTaskListTargetResourceArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceArrayOutput) ToGetDatahubTaskTaskListTargetResourceArrayOutput added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceArrayOutput) ToGetDatahubTaskTaskListTargetResourceArrayOutput() GetDatahubTaskTaskListTargetResourceArrayOutput

func (GetDatahubTaskTaskListTargetResourceArrayOutput) ToGetDatahubTaskTaskListTargetResourceArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceArrayOutput) ToGetDatahubTaskTaskListTargetResourceArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceArrayOutput

type GetDatahubTaskTaskListTargetResourceClickHouseParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParam struct {
	// ClickHouse cluster.
	Cluster string `pulumi:"cluster"`
	// SQLServer database name.
	Database string `pulumi:"database"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls []GetDatahubTaskTaskListTargetResourceClickHouseParamDropCl `pulumi:"dropCls"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage bool `pulumi:"dropInvalidMessage"`
	// Mongo DB connection ip.
	Ip string `pulumi:"ip"`
	// MongoDB database password.
	Password string `pulumi:"password"`
	// MongoDB connection port.
	Port int `pulumi:"port"`
	// Resource.
	Resource string `pulumi:"resource"`
	// ClickHouse schema.
	Schemas []GetDatahubTaskTaskListTargetResourceClickHouseParamSchema `pulumi:"schemas"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// instance vip.
	ServiceVip string `pulumi:"serviceVip"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
	// Resource Type.
	Type string `pulumi:"type"`
	// instance vpc id.
	UniqVpcId string `pulumi:"uniqVpcId"`
	// MongoDB database user name.
	UserName string `pulumi:"userName"`
}

type GetDatahubTaskTaskListTargetResourceClickHouseParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamArgs struct {
	// ClickHouse cluster.
	Cluster pulumi.StringInput `pulumi:"cluster"`
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayInput `pulumi:"dropCls"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage pulumi.BoolInput `pulumi:"dropInvalidMessage"`
	// Mongo DB connection ip.
	Ip pulumi.StringInput `pulumi:"ip"`
	// MongoDB database password.
	Password pulumi.StringInput `pulumi:"password"`
	// MongoDB connection port.
	Port pulumi.IntInput `pulumi:"port"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// ClickHouse schema.
	Schemas GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayInput `pulumi:"schemas"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// instance vip.
	ServiceVip pulumi.StringInput `pulumi:"serviceVip"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
	// Resource Type.
	Type pulumi.StringInput `pulumi:"type"`
	// instance vpc id.
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
	// MongoDB database user name.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (GetDatahubTaskTaskListTargetResourceClickHouseParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamArgs) ToGetDatahubTaskTaskListTargetResourceClickHouseParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamArgs) ToGetDatahubTaskTaskListTargetResourceClickHouseParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceClickHouseParamArgs) ToGetDatahubTaskTaskListTargetResourceClickHouseParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamOutput

type GetDatahubTaskTaskListTargetResourceClickHouseParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamArray []GetDatahubTaskTaskListTargetResourceClickHouseParamInput

func (GetDatahubTaskTaskListTargetResourceClickHouseParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamArray) ToGetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceClickHouseParamArray) ToGetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput() GetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput

func (GetDatahubTaskTaskListTargetResourceClickHouseParamArray) ToGetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceClickHouseParamArray) ToGetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput

type GetDatahubTaskTaskListTargetResourceClickHouseParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput() GetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceClickHouseParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceClickHouseParamArray and GetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceClickHouseParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceClickHouseParamArray{ GetDatahubTaskTaskListTargetResourceClickHouseParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamArrayOutput

type GetDatahubTaskTaskListTargetResourceClickHouseParamDropCl added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamDropCl struct {
	// cls LogSet id.
	DropClsLogSet string `pulumi:"dropClsLogSet"`
	// account.
	DropClsOwneruin string `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion string `pulumi:"dropClsRegion"`
	// cls topic.
	DropClsTopicId string `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls bool `pulumi:"dropInvalidMessageToCls"`
}

type GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArgs struct {
	// cls LogSet id.
	DropClsLogSet pulumi.StringInput `pulumi:"dropClsLogSet"`
	// account.
	DropClsOwneruin pulumi.StringInput `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion pulumi.StringInput `pulumi:"dropClsRegion"`
	// cls topic.
	DropClsTopicId pulumi.StringInput `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls pulumi.BoolInput `pulumi:"dropInvalidMessageToCls"`
}

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArgs) ToGetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArgs) ToGetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArgs) ToGetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput

type GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArray []GetDatahubTaskTaskListTargetResourceClickHouseParamDropClInput

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArray) ToGetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArray) ToGetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArray) ToGetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutput

type GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutput() GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutput
	ToGetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutput
}

GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArray and GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayInput` via:

GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArray{ GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArgs{...} }

type GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArrayOutput

type GetDatahubTaskTaskListTargetResourceClickHouseParamDropClInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamDropClInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput() GetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput
	ToGetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput
}

GetDatahubTaskTaskListTargetResourceClickHouseParamDropClInput is an input type that accepts GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArgs and GetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceClickHouseParamDropClInput` via:

GetDatahubTaskTaskListTargetResourceClickHouseParamDropClArgs{...}

type GetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput) DropClsLogSet added in v0.1.5

cls LogSet id.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput) DropClsOwneruin added in v0.1.5

account.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput) DropClsTopicId added in v0.1.5

cls topic.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamDropClOutput

type GetDatahubTaskTaskListTargetResourceClickHouseParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceClickHouseParamOutput() GetDatahubTaskTaskListTargetResourceClickHouseParamOutput
	ToGetDatahubTaskTaskListTargetResourceClickHouseParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamOutput
}

GetDatahubTaskTaskListTargetResourceClickHouseParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceClickHouseParamArgs and GetDatahubTaskTaskListTargetResourceClickHouseParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceClickHouseParamInput` via:

GetDatahubTaskTaskListTargetResourceClickHouseParamArgs{...}

type GetDatahubTaskTaskListTargetResourceClickHouseParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) Cluster added in v0.1.5

ClickHouse cluster.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) Database added in v0.1.5

SQLServer database name.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) DropInvalidMessage added in v0.1.5

Whether to discard messages that fail to parse, the default is true.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) Ip added in v0.1.5

Mongo DB connection ip.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) Password added in v0.1.5

MongoDB database password.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) Port added in v0.1.5

MongoDB connection port.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) Schemas added in v0.1.5

ClickHouse schema.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) ServiceVip added in v0.1.5

instance vip.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) Table added in v0.1.5

SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamOutput

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) Type added in v0.1.5

Resource Type.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) UniqVpcId added in v0.1.5

instance vpc id.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamOutput) UserName added in v0.1.5

MongoDB database user name.

type GetDatahubTaskTaskListTargetResourceClickHouseParamSchema added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamSchema struct {
	// Whether the message is allowed to be empty.
	AllowNull bool `pulumi:"allowNull"`
	// Column Name.
	ColumnName string `pulumi:"columnName"`
	// The key name of the message.
	JsonKey string `pulumi:"jsonKey"`
	// Resource Type.
	Type string `pulumi:"type"`
}

type GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArgs struct {
	// Whether the message is allowed to be empty.
	AllowNull pulumi.BoolInput `pulumi:"allowNull"`
	// Column Name.
	ColumnName pulumi.StringInput `pulumi:"columnName"`
	// The key name of the message.
	JsonKey pulumi.StringInput `pulumi:"jsonKey"`
	// Resource Type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArgs) ToGetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArgs) ToGetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArgs) ToGetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput

type GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArray []GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaInput

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArray) ToGetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArray) ToGetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArray) ToGetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutput

type GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutput() GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutput
	ToGetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutput
}

GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArray and GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayInput` via:

GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArray{ GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArgs{...} }

type GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArrayOutput

type GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput() GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput
	ToGetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput
}

GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaInput is an input type that accepts GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArgs and GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaInput` via:

GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaArgs{...}

type GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput) AllowNull added in v0.1.5

Whether the message is allowed to be empty.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput) ColumnName added in v0.1.5

Column Name.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput) JsonKey added in v0.1.5

The key name of the message.

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput) ToGetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput

func (GetDatahubTaskTaskListTargetResourceClickHouseParamSchemaOutput) Type added in v0.1.5

Resource Type.

type GetDatahubTaskTaskListTargetResourceClsParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClsParam struct {
	// key for data in non-json format.
	ContentKey string `pulumi:"contentKey"`
	// Whether the produced information is in json format.
	DecodeJson bool `pulumi:"decodeJson"`
	// LogSet id.
	LogSet string `pulumi:"logSet"`
	// Resource.
	Resource string `pulumi:"resource"`
	// Specify the content of a field in the message as the time of the cls log. The format of the field content needs to be a second-level timestamp.
	TimeField string `pulumi:"timeField"`
}

type GetDatahubTaskTaskListTargetResourceClsParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClsParamArgs struct {
	// key for data in non-json format.
	ContentKey pulumi.StringInput `pulumi:"contentKey"`
	// Whether the produced information is in json format.
	DecodeJson pulumi.BoolInput `pulumi:"decodeJson"`
	// LogSet id.
	LogSet pulumi.StringInput `pulumi:"logSet"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Specify the content of a field in the message as the time of the cls log. The format of the field content needs to be a second-level timestamp.
	TimeField pulumi.StringInput `pulumi:"timeField"`
}

func (GetDatahubTaskTaskListTargetResourceClsParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClsParamArgs) ToGetDatahubTaskTaskListTargetResourceClsParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceClsParamArgs) ToGetDatahubTaskTaskListTargetResourceClsParamOutput() GetDatahubTaskTaskListTargetResourceClsParamOutput

func (GetDatahubTaskTaskListTargetResourceClsParamArgs) ToGetDatahubTaskTaskListTargetResourceClsParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceClsParamArgs) ToGetDatahubTaskTaskListTargetResourceClsParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceClsParamOutput

type GetDatahubTaskTaskListTargetResourceClsParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClsParamArray []GetDatahubTaskTaskListTargetResourceClsParamInput

func (GetDatahubTaskTaskListTargetResourceClsParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClsParamArray) ToGetDatahubTaskTaskListTargetResourceClsParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceClsParamArray) ToGetDatahubTaskTaskListTargetResourceClsParamArrayOutput() GetDatahubTaskTaskListTargetResourceClsParamArrayOutput

func (GetDatahubTaskTaskListTargetResourceClsParamArray) ToGetDatahubTaskTaskListTargetResourceClsParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceClsParamArray) ToGetDatahubTaskTaskListTargetResourceClsParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceClsParamArrayOutput

type GetDatahubTaskTaskListTargetResourceClsParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClsParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceClsParamArrayOutput() GetDatahubTaskTaskListTargetResourceClsParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceClsParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceClsParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceClsParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceClsParamArray and GetDatahubTaskTaskListTargetResourceClsParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceClsParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceClsParamArray{ GetDatahubTaskTaskListTargetResourceClsParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceClsParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClsParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceClsParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClsParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClsParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceClsParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClsParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceClsParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceClsParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceClsParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceClsParamArrayOutput

type GetDatahubTaskTaskListTargetResourceClsParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClsParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceClsParamOutput() GetDatahubTaskTaskListTargetResourceClsParamOutput
	ToGetDatahubTaskTaskListTargetResourceClsParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceClsParamOutput
}

GetDatahubTaskTaskListTargetResourceClsParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceClsParamArgs and GetDatahubTaskTaskListTargetResourceClsParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceClsParamInput` via:

GetDatahubTaskTaskListTargetResourceClsParamArgs{...}

type GetDatahubTaskTaskListTargetResourceClsParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceClsParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceClsParamOutput) ContentKey added in v0.1.5

key for data in non-json format.

func (GetDatahubTaskTaskListTargetResourceClsParamOutput) DecodeJson added in v0.1.5

Whether the produced information is in json format.

func (GetDatahubTaskTaskListTargetResourceClsParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceClsParamOutput) LogSet added in v0.1.5

LogSet id.

func (GetDatahubTaskTaskListTargetResourceClsParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListTargetResourceClsParamOutput) TimeField added in v0.1.5

Specify the content of a field in the message as the time of the cls log. The format of the field content needs to be a second-level timestamp.

func (GetDatahubTaskTaskListTargetResourceClsParamOutput) ToGetDatahubTaskTaskListTargetResourceClsParamOutput added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceClsParamOutput) ToGetDatahubTaskTaskListTargetResourceClsParamOutput() GetDatahubTaskTaskListTargetResourceClsParamOutput

func (GetDatahubTaskTaskListTargetResourceClsParamOutput) ToGetDatahubTaskTaskListTargetResourceClsParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceClsParamOutput) ToGetDatahubTaskTaskListTargetResourceClsParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceClsParamOutput

type GetDatahubTaskTaskListTargetResourceCosParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceCosParam struct {
	// The size of aggregated messages MB.
	AggregateBatchSize int `pulumi:"aggregateBatchSize"`
	// time interval.
	AggregateInterval int `pulumi:"aggregateInterval"`
	// cos bucket name.
	BucketName string `pulumi:"bucketName"`
	// Partition format formatted according to strptime time.
	DirectoryTimeFormat string `pulumi:"directoryTimeFormat"`
	// The file format after message aggregation csv|json.
	FormatOutputType string `pulumi:"formatOutputType"`
	// ObjectKey.
	ObjectKey string `pulumi:"objectKey"`
	// Dumped object directory prefix.
	ObjectKeyPrefix string `pulumi:"objectKeyPrefix"`
	// region code.
	Region string `pulumi:"region"`
}

type GetDatahubTaskTaskListTargetResourceCosParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceCosParamArgs struct {
	// The size of aggregated messages MB.
	AggregateBatchSize pulumi.IntInput `pulumi:"aggregateBatchSize"`
	// time interval.
	AggregateInterval pulumi.IntInput `pulumi:"aggregateInterval"`
	// cos bucket name.
	BucketName pulumi.StringInput `pulumi:"bucketName"`
	// Partition format formatted according to strptime time.
	DirectoryTimeFormat pulumi.StringInput `pulumi:"directoryTimeFormat"`
	// The file format after message aggregation csv|json.
	FormatOutputType pulumi.StringInput `pulumi:"formatOutputType"`
	// ObjectKey.
	ObjectKey pulumi.StringInput `pulumi:"objectKey"`
	// Dumped object directory prefix.
	ObjectKeyPrefix pulumi.StringInput `pulumi:"objectKeyPrefix"`
	// region code.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetDatahubTaskTaskListTargetResourceCosParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceCosParamArgs) ToGetDatahubTaskTaskListTargetResourceCosParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceCosParamArgs) ToGetDatahubTaskTaskListTargetResourceCosParamOutput() GetDatahubTaskTaskListTargetResourceCosParamOutput

func (GetDatahubTaskTaskListTargetResourceCosParamArgs) ToGetDatahubTaskTaskListTargetResourceCosParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceCosParamArgs) ToGetDatahubTaskTaskListTargetResourceCosParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceCosParamOutput

type GetDatahubTaskTaskListTargetResourceCosParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceCosParamArray []GetDatahubTaskTaskListTargetResourceCosParamInput

func (GetDatahubTaskTaskListTargetResourceCosParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceCosParamArray) ToGetDatahubTaskTaskListTargetResourceCosParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceCosParamArray) ToGetDatahubTaskTaskListTargetResourceCosParamArrayOutput() GetDatahubTaskTaskListTargetResourceCosParamArrayOutput

func (GetDatahubTaskTaskListTargetResourceCosParamArray) ToGetDatahubTaskTaskListTargetResourceCosParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceCosParamArray) ToGetDatahubTaskTaskListTargetResourceCosParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceCosParamArrayOutput

type GetDatahubTaskTaskListTargetResourceCosParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceCosParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceCosParamArrayOutput() GetDatahubTaskTaskListTargetResourceCosParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceCosParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceCosParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceCosParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceCosParamArray and GetDatahubTaskTaskListTargetResourceCosParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceCosParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceCosParamArray{ GetDatahubTaskTaskListTargetResourceCosParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceCosParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceCosParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceCosParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceCosParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceCosParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceCosParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceCosParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceCosParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceCosParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceCosParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceCosParamArrayOutput

type GetDatahubTaskTaskListTargetResourceCosParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceCosParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceCosParamOutput() GetDatahubTaskTaskListTargetResourceCosParamOutput
	ToGetDatahubTaskTaskListTargetResourceCosParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceCosParamOutput
}

GetDatahubTaskTaskListTargetResourceCosParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceCosParamArgs and GetDatahubTaskTaskListTargetResourceCosParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceCosParamInput` via:

GetDatahubTaskTaskListTargetResourceCosParamArgs{...}

type GetDatahubTaskTaskListTargetResourceCosParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceCosParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceCosParamOutput) AggregateBatchSize added in v0.1.5

The size of aggregated messages MB.

func (GetDatahubTaskTaskListTargetResourceCosParamOutput) AggregateInterval added in v0.1.5

time interval.

func (GetDatahubTaskTaskListTargetResourceCosParamOutput) BucketName added in v0.1.5

cos bucket name.

func (GetDatahubTaskTaskListTargetResourceCosParamOutput) DirectoryTimeFormat added in v0.1.5

Partition format formatted according to strptime time.

func (GetDatahubTaskTaskListTargetResourceCosParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceCosParamOutput) FormatOutputType added in v0.1.5

The file format after message aggregation csv|json.

func (GetDatahubTaskTaskListTargetResourceCosParamOutput) ObjectKey added in v0.1.5

ObjectKey.

func (GetDatahubTaskTaskListTargetResourceCosParamOutput) ObjectKeyPrefix added in v0.1.5

Dumped object directory prefix.

func (GetDatahubTaskTaskListTargetResourceCosParamOutput) Region added in v0.1.5

region code.

func (GetDatahubTaskTaskListTargetResourceCosParamOutput) ToGetDatahubTaskTaskListTargetResourceCosParamOutput added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceCosParamOutput) ToGetDatahubTaskTaskListTargetResourceCosParamOutput() GetDatahubTaskTaskListTargetResourceCosParamOutput

func (GetDatahubTaskTaskListTargetResourceCosParamOutput) ToGetDatahubTaskTaskListTargetResourceCosParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceCosParamOutput) ToGetDatahubTaskTaskListTargetResourceCosParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceCosParamOutput

type GetDatahubTaskTaskListTargetResourceCtsdbParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceCtsdbParam struct {
	// Ctsdb metric.
	CtsdbMetric string `pulumi:"ctsdbMetric"`
	// Resource.
	Resource string `pulumi:"resource"`
}

type GetDatahubTaskTaskListTargetResourceCtsdbParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceCtsdbParamArgs struct {
	// Ctsdb metric.
	CtsdbMetric pulumi.StringInput `pulumi:"ctsdbMetric"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
}

func (GetDatahubTaskTaskListTargetResourceCtsdbParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceCtsdbParamArgs) ToGetDatahubTaskTaskListTargetResourceCtsdbParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceCtsdbParamArgs) ToGetDatahubTaskTaskListTargetResourceCtsdbParamOutput() GetDatahubTaskTaskListTargetResourceCtsdbParamOutput

func (GetDatahubTaskTaskListTargetResourceCtsdbParamArgs) ToGetDatahubTaskTaskListTargetResourceCtsdbParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceCtsdbParamArgs) ToGetDatahubTaskTaskListTargetResourceCtsdbParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceCtsdbParamOutput

type GetDatahubTaskTaskListTargetResourceCtsdbParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceCtsdbParamArray []GetDatahubTaskTaskListTargetResourceCtsdbParamInput

func (GetDatahubTaskTaskListTargetResourceCtsdbParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceCtsdbParamArray) ToGetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceCtsdbParamArray) ToGetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput() GetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput

func (GetDatahubTaskTaskListTargetResourceCtsdbParamArray) ToGetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceCtsdbParamArray) ToGetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput

type GetDatahubTaskTaskListTargetResourceCtsdbParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceCtsdbParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput() GetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceCtsdbParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceCtsdbParamArray and GetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceCtsdbParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceCtsdbParamArray{ GetDatahubTaskTaskListTargetResourceCtsdbParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceCtsdbParamArrayOutput

type GetDatahubTaskTaskListTargetResourceCtsdbParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceCtsdbParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceCtsdbParamOutput() GetDatahubTaskTaskListTargetResourceCtsdbParamOutput
	ToGetDatahubTaskTaskListTargetResourceCtsdbParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceCtsdbParamOutput
}

GetDatahubTaskTaskListTargetResourceCtsdbParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceCtsdbParamArgs and GetDatahubTaskTaskListTargetResourceCtsdbParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceCtsdbParamInput` via:

GetDatahubTaskTaskListTargetResourceCtsdbParamArgs{...}

type GetDatahubTaskTaskListTargetResourceCtsdbParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceCtsdbParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceCtsdbParamOutput) CtsdbMetric added in v0.1.5

Ctsdb metric.

func (GetDatahubTaskTaskListTargetResourceCtsdbParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceCtsdbParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListTargetResourceCtsdbParamOutput) ToGetDatahubTaskTaskListTargetResourceCtsdbParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceCtsdbParamOutput) ToGetDatahubTaskTaskListTargetResourceCtsdbParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceCtsdbParamOutput) ToGetDatahubTaskTaskListTargetResourceCtsdbParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceCtsdbParamOutput

type GetDatahubTaskTaskListTargetResourceDtsParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceDtsParam struct {
	// Dts consumer group Id.
	GroupId string `pulumi:"groupId"`
	// Dts consumer group passwd.
	GroupPassword string `pulumi:"groupPassword"`
	// Dts account.
	GroupUser string `pulumi:"groupUser"`
	// Mongo DB connection ip.
	Ip string `pulumi:"ip"`
	// MongoDB connection port.
	Port int `pulumi:"port"`
	// Resource.
	Resource string `pulumi:"resource"`
	// Topic name, use `,` when more than 1 topic.
	Topic string `pulumi:"topic"`
	// False to synchronize the original data, true to synchronize the parsed json format data, the default is true.
	TranSql bool `pulumi:"tranSql"`
}

type GetDatahubTaskTaskListTargetResourceDtsParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceDtsParamArgs struct {
	// Dts consumer group Id.
	GroupId pulumi.StringInput `pulumi:"groupId"`
	// Dts consumer group passwd.
	GroupPassword pulumi.StringInput `pulumi:"groupPassword"`
	// Dts account.
	GroupUser pulumi.StringInput `pulumi:"groupUser"`
	// Mongo DB connection ip.
	Ip pulumi.StringInput `pulumi:"ip"`
	// MongoDB connection port.
	Port pulumi.IntInput `pulumi:"port"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Topic name, use `,` when more than 1 topic.
	Topic pulumi.StringInput `pulumi:"topic"`
	// False to synchronize the original data, true to synchronize the parsed json format data, the default is true.
	TranSql pulumi.BoolInput `pulumi:"tranSql"`
}

func (GetDatahubTaskTaskListTargetResourceDtsParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceDtsParamArgs) ToGetDatahubTaskTaskListTargetResourceDtsParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceDtsParamArgs) ToGetDatahubTaskTaskListTargetResourceDtsParamOutput() GetDatahubTaskTaskListTargetResourceDtsParamOutput

func (GetDatahubTaskTaskListTargetResourceDtsParamArgs) ToGetDatahubTaskTaskListTargetResourceDtsParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceDtsParamArgs) ToGetDatahubTaskTaskListTargetResourceDtsParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceDtsParamOutput

type GetDatahubTaskTaskListTargetResourceDtsParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceDtsParamArray []GetDatahubTaskTaskListTargetResourceDtsParamInput

func (GetDatahubTaskTaskListTargetResourceDtsParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceDtsParamArray) ToGetDatahubTaskTaskListTargetResourceDtsParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceDtsParamArray) ToGetDatahubTaskTaskListTargetResourceDtsParamArrayOutput() GetDatahubTaskTaskListTargetResourceDtsParamArrayOutput

func (GetDatahubTaskTaskListTargetResourceDtsParamArray) ToGetDatahubTaskTaskListTargetResourceDtsParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceDtsParamArray) ToGetDatahubTaskTaskListTargetResourceDtsParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceDtsParamArrayOutput

type GetDatahubTaskTaskListTargetResourceDtsParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceDtsParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceDtsParamArrayOutput() GetDatahubTaskTaskListTargetResourceDtsParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceDtsParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceDtsParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceDtsParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceDtsParamArray and GetDatahubTaskTaskListTargetResourceDtsParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceDtsParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceDtsParamArray{ GetDatahubTaskTaskListTargetResourceDtsParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceDtsParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceDtsParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceDtsParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceDtsParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceDtsParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceDtsParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceDtsParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceDtsParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceDtsParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceDtsParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceDtsParamArrayOutput

type GetDatahubTaskTaskListTargetResourceDtsParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceDtsParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceDtsParamOutput() GetDatahubTaskTaskListTargetResourceDtsParamOutput
	ToGetDatahubTaskTaskListTargetResourceDtsParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceDtsParamOutput
}

GetDatahubTaskTaskListTargetResourceDtsParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceDtsParamArgs and GetDatahubTaskTaskListTargetResourceDtsParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceDtsParamInput` via:

GetDatahubTaskTaskListTargetResourceDtsParamArgs{...}

type GetDatahubTaskTaskListTargetResourceDtsParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceDtsParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceDtsParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceDtsParamOutput) GroupId added in v0.1.5

Dts consumer group Id.

func (GetDatahubTaskTaskListTargetResourceDtsParamOutput) GroupPassword added in v0.1.5

Dts consumer group passwd.

func (GetDatahubTaskTaskListTargetResourceDtsParamOutput) GroupUser added in v0.1.5

Dts account.

func (GetDatahubTaskTaskListTargetResourceDtsParamOutput) Ip added in v0.1.5

Mongo DB connection ip.

func (GetDatahubTaskTaskListTargetResourceDtsParamOutput) Port added in v0.1.5

MongoDB connection port.

func (GetDatahubTaskTaskListTargetResourceDtsParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListTargetResourceDtsParamOutput) ToGetDatahubTaskTaskListTargetResourceDtsParamOutput added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceDtsParamOutput) ToGetDatahubTaskTaskListTargetResourceDtsParamOutput() GetDatahubTaskTaskListTargetResourceDtsParamOutput

func (GetDatahubTaskTaskListTargetResourceDtsParamOutput) ToGetDatahubTaskTaskListTargetResourceDtsParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceDtsParamOutput) ToGetDatahubTaskTaskListTargetResourceDtsParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceDtsParamOutput

func (GetDatahubTaskTaskListTargetResourceDtsParamOutput) Topic added in v0.1.5

Topic name, use `,` when more than 1 topic.

func (GetDatahubTaskTaskListTargetResourceDtsParamOutput) TranSql added in v0.1.5

False to synchronize the original data, true to synchronize the parsed json format data, the default is true.

type GetDatahubTaskTaskListTargetResourceEsParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParam struct {
	// key for data in non-json format.
	ContentKey string `pulumi:"contentKey"`
	// When the message dumped to ES is the binlog of Database, if you need to synchronize database operations, that is, fill in the primary key of the database table when adding, deleting, and modifying operations to ES.
	DatabasePrimaryKey string `pulumi:"databasePrimaryKey"`
	// Es date suffix.
	DateFormat string `pulumi:"dateFormat"`
	// The field name of the document ID value dumped into Es.
	DocumentIdField string `pulumi:"documentIdField"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls []GetDatahubTaskTaskListTargetResourceEsParamDropCl `pulumi:"dropCls"`
	// dead letter queue.
	DropDlqs []GetDatahubTaskTaskListTargetResourceEsParamDropDlq `pulumi:"dropDlqs"`
	// Whether Es discards messages in non-json format.
	DropInvalidJsonMessage bool `pulumi:"dropInvalidJsonMessage"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage bool `pulumi:"dropInvalidMessage"`
	// Es index name.
	Index string `pulumi:"index"`
	// Es custom index name type, STRING, JSONPATH, the default is STRING.
	IndexType string `pulumi:"indexType"`
	// MongoDB database password.
	Password string `pulumi:"password"`
	// MongoDB connection port.
	Port int `pulumi:"port"`
	// Resource.
	Resource string `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// instance vip.
	ServiceVip string `pulumi:"serviceVip"`
	// instance vpc id.
	UniqVpcId string `pulumi:"uniqVpcId"`
	// MongoDB database user name.
	UserName string `pulumi:"userName"`
}

type GetDatahubTaskTaskListTargetResourceEsParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamArgs struct {
	// key for data in non-json format.
	ContentKey pulumi.StringInput `pulumi:"contentKey"`
	// When the message dumped to ES is the binlog of Database, if you need to synchronize database operations, that is, fill in the primary key of the database table when adding, deleting, and modifying operations to ES.
	DatabasePrimaryKey pulumi.StringInput `pulumi:"databasePrimaryKey"`
	// Es date suffix.
	DateFormat pulumi.StringInput `pulumi:"dateFormat"`
	// The field name of the document ID value dumped into Es.
	DocumentIdField pulumi.StringInput `pulumi:"documentIdField"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls GetDatahubTaskTaskListTargetResourceEsParamDropClArrayInput `pulumi:"dropCls"`
	// dead letter queue.
	DropDlqs GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayInput `pulumi:"dropDlqs"`
	// Whether Es discards messages in non-json format.
	DropInvalidJsonMessage pulumi.BoolInput `pulumi:"dropInvalidJsonMessage"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage pulumi.BoolInput `pulumi:"dropInvalidMessage"`
	// Es index name.
	Index pulumi.StringInput `pulumi:"index"`
	// Es custom index name type, STRING, JSONPATH, the default is STRING.
	IndexType pulumi.StringInput `pulumi:"indexType"`
	// MongoDB database password.
	Password pulumi.StringInput `pulumi:"password"`
	// MongoDB connection port.
	Port pulumi.IntInput `pulumi:"port"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// instance vip.
	ServiceVip pulumi.StringInput `pulumi:"serviceVip"`
	// instance vpc id.
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
	// MongoDB database user name.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (GetDatahubTaskTaskListTargetResourceEsParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamArgs) ToGetDatahubTaskTaskListTargetResourceEsParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEsParamArgs) ToGetDatahubTaskTaskListTargetResourceEsParamOutput() GetDatahubTaskTaskListTargetResourceEsParamOutput

func (GetDatahubTaskTaskListTargetResourceEsParamArgs) ToGetDatahubTaskTaskListTargetResourceEsParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEsParamArgs) ToGetDatahubTaskTaskListTargetResourceEsParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamOutput

type GetDatahubTaskTaskListTargetResourceEsParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamArray []GetDatahubTaskTaskListTargetResourceEsParamInput

func (GetDatahubTaskTaskListTargetResourceEsParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamArray) ToGetDatahubTaskTaskListTargetResourceEsParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEsParamArray) ToGetDatahubTaskTaskListTargetResourceEsParamArrayOutput() GetDatahubTaskTaskListTargetResourceEsParamArrayOutput

func (GetDatahubTaskTaskListTargetResourceEsParamArray) ToGetDatahubTaskTaskListTargetResourceEsParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEsParamArray) ToGetDatahubTaskTaskListTargetResourceEsParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamArrayOutput

type GetDatahubTaskTaskListTargetResourceEsParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceEsParamArrayOutput() GetDatahubTaskTaskListTargetResourceEsParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceEsParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceEsParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceEsParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceEsParamArray and GetDatahubTaskTaskListTargetResourceEsParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceEsParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceEsParamArray{ GetDatahubTaskTaskListTargetResourceEsParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceEsParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceEsParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceEsParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamArrayOutput

type GetDatahubTaskTaskListTargetResourceEsParamDropCl added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropCl struct {
	// cls LogSet id.
	DropClsLogSet string `pulumi:"dropClsLogSet"`
	// account.
	DropClsOwneruin string `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion string `pulumi:"dropClsRegion"`
	// cls topic.
	DropClsTopicId string `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls bool `pulumi:"dropInvalidMessageToCls"`
}

type GetDatahubTaskTaskListTargetResourceEsParamDropClArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropClArgs struct {
	// cls LogSet id.
	DropClsLogSet pulumi.StringInput `pulumi:"dropClsLogSet"`
	// account.
	DropClsOwneruin pulumi.StringInput `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion pulumi.StringInput `pulumi:"dropClsRegion"`
	// cls topic.
	DropClsTopicId pulumi.StringInput `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls pulumi.BoolInput `pulumi:"dropInvalidMessageToCls"`
}

func (GetDatahubTaskTaskListTargetResourceEsParamDropClArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropClArgs) ToGetDatahubTaskTaskListTargetResourceEsParamDropClOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEsParamDropClArgs) ToGetDatahubTaskTaskListTargetResourceEsParamDropClOutput() GetDatahubTaskTaskListTargetResourceEsParamDropClOutput

func (GetDatahubTaskTaskListTargetResourceEsParamDropClArgs) ToGetDatahubTaskTaskListTargetResourceEsParamDropClOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEsParamDropClArgs) ToGetDatahubTaskTaskListTargetResourceEsParamDropClOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropClOutput

type GetDatahubTaskTaskListTargetResourceEsParamDropClArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropClArray []GetDatahubTaskTaskListTargetResourceEsParamDropClInput

func (GetDatahubTaskTaskListTargetResourceEsParamDropClArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropClArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEsParamDropClArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput() GetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput

func (GetDatahubTaskTaskListTargetResourceEsParamDropClArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEsParamDropClArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput

type GetDatahubTaskTaskListTargetResourceEsParamDropClArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropClArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput() GetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput
	ToGetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput
}

GetDatahubTaskTaskListTargetResourceEsParamDropClArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceEsParamDropClArray and GetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceEsParamDropClArrayInput` via:

GetDatahubTaskTaskListTargetResourceEsParamDropClArray{ GetDatahubTaskTaskListTargetResourceEsParamDropClArgs{...} }

type GetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropClArrayOutput

type GetDatahubTaskTaskListTargetResourceEsParamDropClInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropClInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceEsParamDropClOutput() GetDatahubTaskTaskListTargetResourceEsParamDropClOutput
	ToGetDatahubTaskTaskListTargetResourceEsParamDropClOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropClOutput
}

GetDatahubTaskTaskListTargetResourceEsParamDropClInput is an input type that accepts GetDatahubTaskTaskListTargetResourceEsParamDropClArgs and GetDatahubTaskTaskListTargetResourceEsParamDropClOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceEsParamDropClInput` via:

GetDatahubTaskTaskListTargetResourceEsParamDropClArgs{...}

type GetDatahubTaskTaskListTargetResourceEsParamDropClOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropClOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceEsParamDropClOutput) DropClsLogSet added in v0.1.5

cls LogSet id.

func (GetDatahubTaskTaskListTargetResourceEsParamDropClOutput) DropClsOwneruin added in v0.1.5

account.

func (GetDatahubTaskTaskListTargetResourceEsParamDropClOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (GetDatahubTaskTaskListTargetResourceEsParamDropClOutput) DropClsTopicId added in v0.1.5

cls topic.

func (GetDatahubTaskTaskListTargetResourceEsParamDropClOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (GetDatahubTaskTaskListTargetResourceEsParamDropClOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropClOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropClOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropClOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropClOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceEsParamDropClOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropClOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropClOutput

type GetDatahubTaskTaskListTargetResourceEsParamDropDlq added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlq struct {
	// dlq type, CKAFKA|TOPIC.
	DlqType string `pulumi:"dlqType"`
	// ckafka configuration, required when Type is KAFKA.
	KafkaParams []GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParam `pulumi:"kafkaParams"`
	// retry times.
	MaxRetryAttempts int `pulumi:"maxRetryAttempts"`
	// retry interval.
	RetryInterval int `pulumi:"retryInterval"`
	// Topic configuration, Required when Type is Topic.
	TopicParams []GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParam `pulumi:"topicParams"`
	// Resource Type.
	Type string `pulumi:"type"`
}

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqArgs struct {
	// dlq type, CKAFKA|TOPIC.
	DlqType pulumi.StringInput `pulumi:"dlqType"`
	// ckafka configuration, required when Type is KAFKA.
	KafkaParams GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayInput `pulumi:"kafkaParams"`
	// retry times.
	MaxRetryAttempts pulumi.IntInput `pulumi:"maxRetryAttempts"`
	// retry interval.
	RetryInterval pulumi.IntInput `pulumi:"retryInterval"`
	// Topic configuration, Required when Type is Topic.
	TopicParams GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayInput `pulumi:"topicParams"`
	// Resource Type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqArgs) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqArgs) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEsParamDropDlqArgs) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqArray []GetDatahubTaskTaskListTargetResourceEsParamDropDlqInput

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEsParamDropDlqArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput() GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEsParamDropDlqArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput() GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput
	ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput
}

GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceEsParamDropDlqArray and GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayInput` via:

GetDatahubTaskTaskListTargetResourceEsParamDropDlqArray{ GetDatahubTaskTaskListTargetResourceEsParamDropDlqArgs{...} }

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqArrayOutput

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput() GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput
	ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput
}

GetDatahubTaskTaskListTargetResourceEsParamDropDlqInput is an input type that accepts GetDatahubTaskTaskListTargetResourceEsParamDropDlqArgs and GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceEsParamDropDlqInput` via:

GetDatahubTaskTaskListTargetResourceEsParamDropDlqArgs{...}

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParam struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType string `pulumi:"compressionType"`
	// ConnectorSyncType.
	ConnectorSyncType string `pulumi:"connectorSyncType"`
	// enable dead letter queue.
	EnableToleration bool `pulumi:"enableToleration"`
	// KeepPartition.
	KeepPartition bool `pulumi:"keepPartition"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType string `pulumi:"offsetType"`
	// the partition num of the topic.
	PartitionNum int `pulumi:"partitionNum"`
	// Qps(query per seconds) limit.
	QpsLimit int `pulumi:"qpsLimit"`
	// Resource.
	Resource string `pulumi:"resource"`
	// instance name.
	ResourceName string `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime int `pulumi:"startTime"`
	// maps of table to topic, required when multi topic is selected.
	TableMappings []GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMapping `pulumi:"tableMappings"`
	// Topic name, use `,` when more than 1 topic.
	Topic string `pulumi:"topic"`
	// Topic TopicId.
	TopicId string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic bool `pulumi:"useAutoCreateTopic"`
	// whether to use multi table.
	UseTableMapping bool `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId int `pulumi:"zoneId"`
}

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArgs struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType pulumi.StringInput `pulumi:"compressionType"`
	// ConnectorSyncType.
	ConnectorSyncType pulumi.StringInput `pulumi:"connectorSyncType"`
	// enable dead letter queue.
	EnableToleration pulumi.BoolInput `pulumi:"enableToleration"`
	// KeepPartition.
	KeepPartition pulumi.BoolInput `pulumi:"keepPartition"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringInput `pulumi:"offsetType"`
	// the partition num of the topic.
	PartitionNum pulumi.IntInput `pulumi:"partitionNum"`
	// Qps(query per seconds) limit.
	QpsLimit pulumi.IntInput `pulumi:"qpsLimit"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// instance name.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntInput `pulumi:"startTime"`
	// maps of table to topic, required when multi topic is selected.
	TableMappings GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayInput `pulumi:"tableMappings"`
	// Topic name, use `,` when more than 1 topic.
	Topic pulumi.StringInput `pulumi:"topic"`
	// Topic TopicId.
	TopicId pulumi.StringInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic pulumi.BoolInput `pulumi:"useAutoCreateTopic"`
	// whether to use multi table.
	UseTableMapping pulumi.BoolInput `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId pulumi.IntInput `pulumi:"zoneId"`
}

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArgs) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArgs) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArgs) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArray []GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamInput

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutput

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutput() GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArray and GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArray{ GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArrayOutput

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput() GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput
	ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput
}

GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArgs and GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamInput` via:

GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamArgs{...}

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) ConnectorSyncType added in v0.1.5

ConnectorSyncType.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) EnableToleration added in v0.1.5

enable dead letter queue.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) KeepPartition added in v0.1.5

KeepPartition.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) PartitionNum added in v0.1.5

the partition num of the topic.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) QpsLimit added in v0.1.5

Qps(query per seconds) limit.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) ResourceName added in v0.1.5

instance name.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) TableMappings added in v0.1.5

maps of table to topic, required when multi topic is selected.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) Topic added in v0.1.5

Topic name, use `,` when more than 1 topic.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) TopicId added in v0.1.5

Topic TopicId.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) UseTableMapping added in v0.1.5

whether to use multi table.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamOutput) ZoneId added in v0.1.5

Zone ID.

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMapping added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMapping struct {
	// SQLServer database name.
	Database string `pulumi:"database"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
	// Topic name, use `,` when more than 1 topic.
	Topic string `pulumi:"topic"`
	// Topic TopicId.
	TopicId string `pulumi:"topicId"`
}

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArgs struct {
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
	// Topic name, use `,` when more than 1 topic.
	Topic pulumi.StringInput `pulumi:"topic"`
	// Topic TopicId.
	TopicId pulumi.StringInput `pulumi:"topicId"`
}

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArgs) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArgs) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutputWithContext added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArray []GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingInput

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput() GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput
	ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput
}

GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArray and GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayInput` via:

GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArray{ GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArgs{...} }

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutput() GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutput
	ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutput
}

GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingInput is an input type that accepts GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArgs and GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingInput` via:

GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingArgs{...}

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutput) Database added in v0.1.5

SQLServer database name.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutput) Table added in v0.1.5

SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutputWithContext added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutput) Topic added in v0.1.5

Topic name, use `,` when more than 1 topic.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqKafkaParamTableMappingOutput) TopicId added in v0.1.5

Topic TopicId.

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput) DlqType added in v0.1.5

dlq type, CKAFKA|TOPIC.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput) KafkaParams added in v0.1.5

ckafka configuration, required when Type is KAFKA.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput) MaxRetryAttempts added in v0.1.5

retry times.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput) RetryInterval added in v0.1.5

retry interval.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput) TopicParams added in v0.1.5

Topic configuration, Required when Type is Topic.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqOutput) Type added in v0.1.5

Resource Type.

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParam struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType string `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType string `pulumi:"offsetType"`
	// Resource.
	Resource string `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime int `pulumi:"startTime"`
	// Topic TopicId.
	TopicId string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic bool `pulumi:"useAutoCreateTopic"`
}

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArgs struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType pulumi.StringInput `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringInput `pulumi:"offsetType"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntInput `pulumi:"startTime"`
	// Topic TopicId.
	TopicId pulumi.StringInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic pulumi.BoolInput `pulumi:"useAutoCreateTopic"`
}

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArgs) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArgs) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArgs) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArray []GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamInput

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArray) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutput

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutput() GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArray and GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArray{ GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArrayOutput

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput() GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput
	ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput
}

GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArgs and GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamInput` via:

GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamArgs{...}

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput) ToGetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput) TopicId added in v0.1.5

Topic TopicId.

func (GetDatahubTaskTaskListTargetResourceEsParamDropDlqTopicParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

type GetDatahubTaskTaskListTargetResourceEsParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceEsParamOutput() GetDatahubTaskTaskListTargetResourceEsParamOutput
	ToGetDatahubTaskTaskListTargetResourceEsParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceEsParamOutput
}

GetDatahubTaskTaskListTargetResourceEsParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceEsParamArgs and GetDatahubTaskTaskListTargetResourceEsParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceEsParamInput` via:

GetDatahubTaskTaskListTargetResourceEsParamArgs{...}

type GetDatahubTaskTaskListTargetResourceEsParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEsParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) ContentKey added in v0.1.5

key for data in non-json format.

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) DatabasePrimaryKey added in v0.1.5

When the message dumped to ES is the binlog of Database, if you need to synchronize database operations, that is, fill in the primary key of the database table when adding, deleting, and modifying operations to ES.

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) DateFormat added in v0.1.5

Es date suffix.

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) DocumentIdField added in v0.1.5

The field name of the document ID value dumped into Es.

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) DropDlqs added in v0.1.5

dead letter queue.

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) DropInvalidJsonMessage added in v0.1.5

Whether Es discards messages in non-json format.

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) DropInvalidMessage added in v0.1.5

Whether to discard messages that fail to parse, the default is true.

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) Index added in v0.1.5

Es index name.

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) IndexType added in v0.1.5

Es custom index name type, STRING, JSONPATH, the default is STRING.

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) Password added in v0.1.5

MongoDB database password.

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) Port added in v0.1.5

MongoDB connection port.

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) ServiceVip added in v0.1.5

instance vip.

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) ToGetDatahubTaskTaskListTargetResourceEsParamOutput added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceEsParamOutput) ToGetDatahubTaskTaskListTargetResourceEsParamOutput() GetDatahubTaskTaskListTargetResourceEsParamOutput

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) ToGetDatahubTaskTaskListTargetResourceEsParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceEsParamOutput) ToGetDatahubTaskTaskListTargetResourceEsParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEsParamOutput

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) UniqVpcId added in v0.1.5

instance vpc id.

func (GetDatahubTaskTaskListTargetResourceEsParamOutput) UserName added in v0.1.5

MongoDB database user name.

type GetDatahubTaskTaskListTargetResourceEventBusParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEventBusParam struct {
	// SCF function name.
	FunctionName string `pulumi:"functionName"`
	// SCF cloud function namespace, the default is default.
	Namespace string `pulumi:"namespace"`
	// SCF cloud function version and alias, the default is DEFAULT.
	Qualifier string `pulumi:"qualifier"`
	// Resource.
	Resource string `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// Resource Type.
	Type string `pulumi:"type"`
}

type GetDatahubTaskTaskListTargetResourceEventBusParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEventBusParamArgs struct {
	// SCF function name.
	FunctionName pulumi.StringInput `pulumi:"functionName"`
	// SCF cloud function namespace, the default is default.
	Namespace pulumi.StringInput `pulumi:"namespace"`
	// SCF cloud function version and alias, the default is DEFAULT.
	Qualifier pulumi.StringInput `pulumi:"qualifier"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// Resource Type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetDatahubTaskTaskListTargetResourceEventBusParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEventBusParamArgs) ToGetDatahubTaskTaskListTargetResourceEventBusParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEventBusParamArgs) ToGetDatahubTaskTaskListTargetResourceEventBusParamOutput() GetDatahubTaskTaskListTargetResourceEventBusParamOutput

func (GetDatahubTaskTaskListTargetResourceEventBusParamArgs) ToGetDatahubTaskTaskListTargetResourceEventBusParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEventBusParamArgs) ToGetDatahubTaskTaskListTargetResourceEventBusParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEventBusParamOutput

type GetDatahubTaskTaskListTargetResourceEventBusParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEventBusParamArray []GetDatahubTaskTaskListTargetResourceEventBusParamInput

func (GetDatahubTaskTaskListTargetResourceEventBusParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEventBusParamArray) ToGetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEventBusParamArray) ToGetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput() GetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput

func (GetDatahubTaskTaskListTargetResourceEventBusParamArray) ToGetDatahubTaskTaskListTargetResourceEventBusParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceEventBusParamArray) ToGetDatahubTaskTaskListTargetResourceEventBusParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput

type GetDatahubTaskTaskListTargetResourceEventBusParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEventBusParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput() GetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceEventBusParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceEventBusParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceEventBusParamArray and GetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceEventBusParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceEventBusParamArray{ GetDatahubTaskTaskListTargetResourceEventBusParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceEventBusParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceEventBusParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEventBusParamArrayOutput

type GetDatahubTaskTaskListTargetResourceEventBusParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEventBusParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceEventBusParamOutput() GetDatahubTaskTaskListTargetResourceEventBusParamOutput
	ToGetDatahubTaskTaskListTargetResourceEventBusParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceEventBusParamOutput
}

GetDatahubTaskTaskListTargetResourceEventBusParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceEventBusParamArgs and GetDatahubTaskTaskListTargetResourceEventBusParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceEventBusParamInput` via:

GetDatahubTaskTaskListTargetResourceEventBusParamArgs{...}

type GetDatahubTaskTaskListTargetResourceEventBusParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceEventBusParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceEventBusParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEventBusParamOutput) FunctionName added in v0.1.5

SCF function name.

func (GetDatahubTaskTaskListTargetResourceEventBusParamOutput) Namespace added in v0.1.5

SCF cloud function namespace, the default is default.

func (GetDatahubTaskTaskListTargetResourceEventBusParamOutput) Qualifier added in v0.1.5

SCF cloud function version and alias, the default is DEFAULT.

func (GetDatahubTaskTaskListTargetResourceEventBusParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListTargetResourceEventBusParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (GetDatahubTaskTaskListTargetResourceEventBusParamOutput) ToGetDatahubTaskTaskListTargetResourceEventBusParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceEventBusParamOutput) ToGetDatahubTaskTaskListTargetResourceEventBusParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceEventBusParamOutput) ToGetDatahubTaskTaskListTargetResourceEventBusParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceEventBusParamOutput

func (GetDatahubTaskTaskListTargetResourceEventBusParamOutput) Type added in v0.1.5

Resource Type.

type GetDatahubTaskTaskListTargetResourceInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceOutput() GetDatahubTaskTaskListTargetResourceOutput
	ToGetDatahubTaskTaskListTargetResourceOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceOutput
}

GetDatahubTaskTaskListTargetResourceInput is an input type that accepts GetDatahubTaskTaskListTargetResourceArgs and GetDatahubTaskTaskListTargetResourceOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceInput` via:

GetDatahubTaskTaskListTargetResourceArgs{...}

type GetDatahubTaskTaskListTargetResourceKafkaParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceKafkaParam struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType string `pulumi:"compressionType"`
	// ConnectorSyncType.
	ConnectorSyncType string `pulumi:"connectorSyncType"`
	// enable dead letter queue.
	EnableToleration bool `pulumi:"enableToleration"`
	// KeepPartition.
	KeepPartition bool `pulumi:"keepPartition"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType string `pulumi:"offsetType"`
	// the partition num of the topic.
	PartitionNum int `pulumi:"partitionNum"`
	// Qps(query per seconds) limit.
	QpsLimit int `pulumi:"qpsLimit"`
	// Resource.
	Resource string `pulumi:"resource"`
	// instance name.
	ResourceName string `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime int `pulumi:"startTime"`
	// maps of table to topic, required when multi topic is selected.
	TableMappings []GetDatahubTaskTaskListTargetResourceKafkaParamTableMapping `pulumi:"tableMappings"`
	// Topic name, use `,` when more than 1 topic.
	Topic string `pulumi:"topic"`
	// Topic TopicId.
	TopicId string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic bool `pulumi:"useAutoCreateTopic"`
	// whether to use multi table.
	UseTableMapping bool `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId int `pulumi:"zoneId"`
}

type GetDatahubTaskTaskListTargetResourceKafkaParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceKafkaParamArgs struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType pulumi.StringInput `pulumi:"compressionType"`
	// ConnectorSyncType.
	ConnectorSyncType pulumi.StringInput `pulumi:"connectorSyncType"`
	// enable dead letter queue.
	EnableToleration pulumi.BoolInput `pulumi:"enableToleration"`
	// KeepPartition.
	KeepPartition pulumi.BoolInput `pulumi:"keepPartition"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringInput `pulumi:"offsetType"`
	// the partition num of the topic.
	PartitionNum pulumi.IntInput `pulumi:"partitionNum"`
	// Qps(query per seconds) limit.
	QpsLimit pulumi.IntInput `pulumi:"qpsLimit"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// instance name.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntInput `pulumi:"startTime"`
	// maps of table to topic, required when multi topic is selected.
	TableMappings GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayInput `pulumi:"tableMappings"`
	// Topic name, use `,` when more than 1 topic.
	Topic pulumi.StringInput `pulumi:"topic"`
	// Topic TopicId.
	TopicId pulumi.StringInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic pulumi.BoolInput `pulumi:"useAutoCreateTopic"`
	// whether to use multi table.
	UseTableMapping pulumi.BoolInput `pulumi:"useTableMapping"`
	// Zone ID.
	ZoneId pulumi.IntInput `pulumi:"zoneId"`
}

func (GetDatahubTaskTaskListTargetResourceKafkaParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceKafkaParamArgs) ToGetDatahubTaskTaskListTargetResourceKafkaParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceKafkaParamArgs) ToGetDatahubTaskTaskListTargetResourceKafkaParamOutput() GetDatahubTaskTaskListTargetResourceKafkaParamOutput

func (GetDatahubTaskTaskListTargetResourceKafkaParamArgs) ToGetDatahubTaskTaskListTargetResourceKafkaParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceKafkaParamArgs) ToGetDatahubTaskTaskListTargetResourceKafkaParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceKafkaParamOutput

type GetDatahubTaskTaskListTargetResourceKafkaParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceKafkaParamArray []GetDatahubTaskTaskListTargetResourceKafkaParamInput

func (GetDatahubTaskTaskListTargetResourceKafkaParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceKafkaParamArray) ToGetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceKafkaParamArray) ToGetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput() GetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput

func (GetDatahubTaskTaskListTargetResourceKafkaParamArray) ToGetDatahubTaskTaskListTargetResourceKafkaParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceKafkaParamArray) ToGetDatahubTaskTaskListTargetResourceKafkaParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput

type GetDatahubTaskTaskListTargetResourceKafkaParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceKafkaParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput() GetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceKafkaParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceKafkaParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceKafkaParamArray and GetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceKafkaParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceKafkaParamArray{ GetDatahubTaskTaskListTargetResourceKafkaParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceKafkaParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceKafkaParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceKafkaParamArrayOutput

type GetDatahubTaskTaskListTargetResourceKafkaParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceKafkaParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceKafkaParamOutput() GetDatahubTaskTaskListTargetResourceKafkaParamOutput
	ToGetDatahubTaskTaskListTargetResourceKafkaParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceKafkaParamOutput
}

GetDatahubTaskTaskListTargetResourceKafkaParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceKafkaParamArgs and GetDatahubTaskTaskListTargetResourceKafkaParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceKafkaParamInput` via:

GetDatahubTaskTaskListTargetResourceKafkaParamArgs{...}

type GetDatahubTaskTaskListTargetResourceKafkaParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceKafkaParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) ConnectorSyncType added in v0.1.5

ConnectorSyncType.

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) EnableToleration added in v0.1.5

enable dead letter queue.

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) KeepPartition added in v0.1.5

KeepPartition.

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) PartitionNum added in v0.1.5

the partition num of the topic.

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) QpsLimit added in v0.1.5

Qps(query per seconds) limit.

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) ResourceName added in v0.1.5

instance name.

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) TableMappings added in v0.1.5

maps of table to topic, required when multi topic is selected.

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) ToGetDatahubTaskTaskListTargetResourceKafkaParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) ToGetDatahubTaskTaskListTargetResourceKafkaParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceKafkaParamOutput) ToGetDatahubTaskTaskListTargetResourceKafkaParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceKafkaParamOutput

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) Topic added in v0.1.5

Topic name, use `,` when more than 1 topic.

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) TopicId added in v0.1.5

Topic TopicId.

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) UseTableMapping added in v0.1.5

whether to use multi table.

func (GetDatahubTaskTaskListTargetResourceKafkaParamOutput) ZoneId added in v0.1.5

Zone ID.

type GetDatahubTaskTaskListTargetResourceKafkaParamTableMapping added in v0.1.5

type GetDatahubTaskTaskListTargetResourceKafkaParamTableMapping struct {
	// SQLServer database name.
	Database string `pulumi:"database"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
	// Topic name, use `,` when more than 1 topic.
	Topic string `pulumi:"topic"`
	// Topic TopicId.
	TopicId string `pulumi:"topicId"`
}

type GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArgs struct {
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
	// Topic name, use `,` when more than 1 topic.
	Topic pulumi.StringInput `pulumi:"topic"`
	// Topic TopicId.
	TopicId pulumi.StringInput `pulumi:"topicId"`
}

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArgs) ToGetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArgs) ToGetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArgs) ToGetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput

type GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArray []GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingInput

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArray) ToGetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArray) ToGetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArray) ToGetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutput

type GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutput() GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutput
	ToGetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutput
}

GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArray and GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayInput` via:

GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArray{ GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArgs{...} }

type GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutput) ToGetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutput) ToGetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutput) ToGetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArrayOutput

type GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput() GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput
	ToGetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput
}

GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingInput is an input type that accepts GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArgs and GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingInput` via:

GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingArgs{...}

type GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput) Database added in v0.1.5

SQLServer database name.

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput) Table added in v0.1.5

SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput) ToGetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput) ToGetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput) ToGetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput) Topic added in v0.1.5

Topic name, use `,` when more than 1 topic.

func (GetDatahubTaskTaskListTargetResourceKafkaParamTableMappingOutput) TopicId added in v0.1.5

Topic TopicId.

type GetDatahubTaskTaskListTargetResourceMariaDbParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMariaDbParam struct {
	// SQLServer database name.
	Database string `pulumi:"database"`
	// If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.
	IncludeContentChanges string `pulumi:"includeContentChanges"`
	// If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.
	IncludeQuery bool `pulumi:"includeQuery"`
	// When the Table input is a prefix, the value of this item is true, otherwise it is false.
	IsTablePrefix bool `pulumi:"isTablePrefix"`
	// Format  library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns string `pulumi:"keyColumns"`
	// output format, DEFAULT, CANAL_1, CANAL_2.
	OutputFormat string `pulumi:"outputFormat"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema bool `pulumi:"recordWithSchema"`
	// Resource.
	Resource string `pulumi:"resource"`
	// schema_only|initial default initial.
	SnapshotMode string `pulumi:"snapshotMode"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
}

type GetDatahubTaskTaskListTargetResourceMariaDbParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMariaDbParamArgs struct {
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.
	IncludeContentChanges pulumi.StringInput `pulumi:"includeContentChanges"`
	// If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.
	IncludeQuery pulumi.BoolInput `pulumi:"includeQuery"`
	// When the Table input is a prefix, the value of this item is true, otherwise it is false.
	IsTablePrefix pulumi.BoolInput `pulumi:"isTablePrefix"`
	// Format  library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns pulumi.StringInput `pulumi:"keyColumns"`
	// output format, DEFAULT, CANAL_1, CANAL_2.
	OutputFormat pulumi.StringInput `pulumi:"outputFormat"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema pulumi.BoolInput `pulumi:"recordWithSchema"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// schema_only|initial default initial.
	SnapshotMode pulumi.StringInput `pulumi:"snapshotMode"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
}

func (GetDatahubTaskTaskListTargetResourceMariaDbParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMariaDbParamArgs) ToGetDatahubTaskTaskListTargetResourceMariaDbParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMariaDbParamArgs) ToGetDatahubTaskTaskListTargetResourceMariaDbParamOutput() GetDatahubTaskTaskListTargetResourceMariaDbParamOutput

func (GetDatahubTaskTaskListTargetResourceMariaDbParamArgs) ToGetDatahubTaskTaskListTargetResourceMariaDbParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMariaDbParamArgs) ToGetDatahubTaskTaskListTargetResourceMariaDbParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMariaDbParamOutput

type GetDatahubTaskTaskListTargetResourceMariaDbParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMariaDbParamArray []GetDatahubTaskTaskListTargetResourceMariaDbParamInput

func (GetDatahubTaskTaskListTargetResourceMariaDbParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMariaDbParamArray) ToGetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMariaDbParamArray) ToGetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput() GetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput

func (GetDatahubTaskTaskListTargetResourceMariaDbParamArray) ToGetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMariaDbParamArray) ToGetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput

type GetDatahubTaskTaskListTargetResourceMariaDbParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMariaDbParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput() GetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceMariaDbParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceMariaDbParamArray and GetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceMariaDbParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceMariaDbParamArray{ GetDatahubTaskTaskListTargetResourceMariaDbParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMariaDbParamArrayOutput

type GetDatahubTaskTaskListTargetResourceMariaDbParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMariaDbParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceMariaDbParamOutput() GetDatahubTaskTaskListTargetResourceMariaDbParamOutput
	ToGetDatahubTaskTaskListTargetResourceMariaDbParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceMariaDbParamOutput
}

GetDatahubTaskTaskListTargetResourceMariaDbParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceMariaDbParamArgs and GetDatahubTaskTaskListTargetResourceMariaDbParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceMariaDbParamInput` via:

GetDatahubTaskTaskListTargetResourceMariaDbParamArgs{...}

type GetDatahubTaskTaskListTargetResourceMariaDbParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMariaDbParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceMariaDbParamOutput) Database added in v0.1.5

SQLServer database name.

func (GetDatahubTaskTaskListTargetResourceMariaDbParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMariaDbParamOutput) IncludeContentChanges added in v0.1.5

If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.

func (GetDatahubTaskTaskListTargetResourceMariaDbParamOutput) IncludeQuery added in v0.1.5

If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.

func (GetDatahubTaskTaskListTargetResourceMariaDbParamOutput) IsTablePrefix added in v0.1.5

When the Table input is a prefix, the value of this item is true, otherwise it is false.

func (GetDatahubTaskTaskListTargetResourceMariaDbParamOutput) KeyColumns added in v0.1.5

Format library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (GetDatahubTaskTaskListTargetResourceMariaDbParamOutput) OutputFormat added in v0.1.5

output format, DEFAULT, CANAL_1, CANAL_2.

func (GetDatahubTaskTaskListTargetResourceMariaDbParamOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (GetDatahubTaskTaskListTargetResourceMariaDbParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListTargetResourceMariaDbParamOutput) SnapshotMode added in v0.1.5

schema_only|initial default initial.

func (GetDatahubTaskTaskListTargetResourceMariaDbParamOutput) Table added in v0.1.5

SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (GetDatahubTaskTaskListTargetResourceMariaDbParamOutput) ToGetDatahubTaskTaskListTargetResourceMariaDbParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMariaDbParamOutput) ToGetDatahubTaskTaskListTargetResourceMariaDbParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceMariaDbParamOutput) ToGetDatahubTaskTaskListTargetResourceMariaDbParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMariaDbParamOutput

type GetDatahubTaskTaskListTargetResourceMongoDbParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMongoDbParam struct {
	// MongoDB collection.
	Collection string `pulumi:"collection"`
	// Whether to copy the stock data, the default parameter is true.
	CopyExisting bool `pulumi:"copyExisting"`
	// SQLServer database name.
	Database string `pulumi:"database"`
	// Mongo DB connection ip.
	Ip string `pulumi:"ip"`
	// Listening event type, if it is empty, it means select all. Values include insert, update, replace, delete, invalidate, drop, dropdatabase, rename, used between multiple types, separated by commas.
	ListeningEvent string `pulumi:"listeningEvent"`
	// MongoDB database password.
	Password string `pulumi:"password"`
	// aggregation pipeline.
	Pipeline string `pulumi:"pipeline"`
	// MongoDB connection port.
	Port int `pulumi:"port"`
	// Master-slave priority, default master node.
	ReadPreference string `pulumi:"readPreference"`
	// Resource.
	Resource string `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt bool `pulumi:"selfBuilt"`
	// MongoDB database user name.
	UserName string `pulumi:"userName"`
}

type GetDatahubTaskTaskListTargetResourceMongoDbParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMongoDbParamArgs struct {
	// MongoDB collection.
	Collection pulumi.StringInput `pulumi:"collection"`
	// Whether to copy the stock data, the default parameter is true.
	CopyExisting pulumi.BoolInput `pulumi:"copyExisting"`
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// Mongo DB connection ip.
	Ip pulumi.StringInput `pulumi:"ip"`
	// Listening event type, if it is empty, it means select all. Values include insert, update, replace, delete, invalidate, drop, dropdatabase, rename, used between multiple types, separated by commas.
	ListeningEvent pulumi.StringInput `pulumi:"listeningEvent"`
	// MongoDB database password.
	Password pulumi.StringInput `pulumi:"password"`
	// aggregation pipeline.
	Pipeline pulumi.StringInput `pulumi:"pipeline"`
	// MongoDB connection port.
	Port pulumi.IntInput `pulumi:"port"`
	// Master-slave priority, default master node.
	ReadPreference pulumi.StringInput `pulumi:"readPreference"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// Whether it is a self-built cluster.
	SelfBuilt pulumi.BoolInput `pulumi:"selfBuilt"`
	// MongoDB database user name.
	UserName pulumi.StringInput `pulumi:"userName"`
}

func (GetDatahubTaskTaskListTargetResourceMongoDbParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMongoDbParamArgs) ToGetDatahubTaskTaskListTargetResourceMongoDbParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMongoDbParamArgs) ToGetDatahubTaskTaskListTargetResourceMongoDbParamOutput() GetDatahubTaskTaskListTargetResourceMongoDbParamOutput

func (GetDatahubTaskTaskListTargetResourceMongoDbParamArgs) ToGetDatahubTaskTaskListTargetResourceMongoDbParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMongoDbParamArgs) ToGetDatahubTaskTaskListTargetResourceMongoDbParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMongoDbParamOutput

type GetDatahubTaskTaskListTargetResourceMongoDbParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMongoDbParamArray []GetDatahubTaskTaskListTargetResourceMongoDbParamInput

func (GetDatahubTaskTaskListTargetResourceMongoDbParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMongoDbParamArray) ToGetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMongoDbParamArray) ToGetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput() GetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput

func (GetDatahubTaskTaskListTargetResourceMongoDbParamArray) ToGetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMongoDbParamArray) ToGetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput

type GetDatahubTaskTaskListTargetResourceMongoDbParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMongoDbParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput() GetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceMongoDbParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceMongoDbParamArray and GetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceMongoDbParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceMongoDbParamArray{ GetDatahubTaskTaskListTargetResourceMongoDbParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMongoDbParamArrayOutput

type GetDatahubTaskTaskListTargetResourceMongoDbParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMongoDbParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceMongoDbParamOutput() GetDatahubTaskTaskListTargetResourceMongoDbParamOutput
	ToGetDatahubTaskTaskListTargetResourceMongoDbParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceMongoDbParamOutput
}

GetDatahubTaskTaskListTargetResourceMongoDbParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceMongoDbParamArgs and GetDatahubTaskTaskListTargetResourceMongoDbParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceMongoDbParamInput` via:

GetDatahubTaskTaskListTargetResourceMongoDbParamArgs{...}

type GetDatahubTaskTaskListTargetResourceMongoDbParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMongoDbParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceMongoDbParamOutput) Collection added in v0.1.5

MongoDB collection.

func (GetDatahubTaskTaskListTargetResourceMongoDbParamOutput) CopyExisting added in v0.1.5

Whether to copy the stock data, the default parameter is true.

func (GetDatahubTaskTaskListTargetResourceMongoDbParamOutput) Database added in v0.1.5

SQLServer database name.

func (GetDatahubTaskTaskListTargetResourceMongoDbParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMongoDbParamOutput) Ip added in v0.1.5

Mongo DB connection ip.

func (GetDatahubTaskTaskListTargetResourceMongoDbParamOutput) ListeningEvent added in v0.1.5

Listening event type, if it is empty, it means select all. Values include insert, update, replace, delete, invalidate, drop, dropdatabase, rename, used between multiple types, separated by commas.

func (GetDatahubTaskTaskListTargetResourceMongoDbParamOutput) Password added in v0.1.5

MongoDB database password.

func (GetDatahubTaskTaskListTargetResourceMongoDbParamOutput) Pipeline added in v0.1.5

aggregation pipeline.

func (GetDatahubTaskTaskListTargetResourceMongoDbParamOutput) Port added in v0.1.5

MongoDB connection port.

func (GetDatahubTaskTaskListTargetResourceMongoDbParamOutput) ReadPreference added in v0.1.5

Master-slave priority, default master node.

func (GetDatahubTaskTaskListTargetResourceMongoDbParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListTargetResourceMongoDbParamOutput) SelfBuilt added in v0.1.5

Whether it is a self-built cluster.

func (GetDatahubTaskTaskListTargetResourceMongoDbParamOutput) ToGetDatahubTaskTaskListTargetResourceMongoDbParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMongoDbParamOutput) ToGetDatahubTaskTaskListTargetResourceMongoDbParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceMongoDbParamOutput) ToGetDatahubTaskTaskListTargetResourceMongoDbParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMongoDbParamOutput

func (GetDatahubTaskTaskListTargetResourceMongoDbParamOutput) UserName added in v0.1.5

MongoDB database user name.

type GetDatahubTaskTaskListTargetResourceMySqlParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParam struct {
	// the name of the column to be monitored.
	DataSourceIncrementColumn string `pulumi:"dataSourceIncrementColumn"`
	// TIMESTAMP indicates that the incremental column is of timestamp type, INCREMENT indicates that the incremental column is of self-incrementing id type.
	DataSourceIncrementMode string `pulumi:"dataSourceIncrementMode"`
	// TABLE indicates that the read item is a table, QUERY indicates that the read item is a query.
	DataSourceMonitorMode string `pulumi:"dataSourceMonitorMode"`
	// When DataMonitorMode=TABLE, pass in the Table that needs to be read; when DataMonitorMode=QUERY, pass in the query sql statement that needs to be read.
	DataSourceMonitorResource string `pulumi:"dataSourceMonitorResource"`
	// HEAD means copy stock + incremental data, TAIL means copy only incremental data.
	DataSourceStartFrom string `pulumi:"dataSourceStartFrom"`
	// INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.
	DataTargetInsertMode string `pulumi:"dataTargetInsertMode"`
	// When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.
	DataTargetPrimaryKeyField string `pulumi:"dataTargetPrimaryKeyField"`
	// Mapping relationship between tables and messages.
	DataTargetRecordMappings []GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMapping `pulumi:"dataTargetRecordMappings"`
	// SQLServer database name.
	Database string `pulumi:"database"`
	// The Topic that stores the Ddl information of My SQL, if it is empty, it will not be stored by default.
	DdlTopic string `pulumi:"ddlTopic"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls []GetDatahubTaskTaskListTargetResourceMySqlParamDropCl `pulumi:"dropCls"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage bool `pulumi:"dropInvalidMessage"`
	// If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.
	IncludeContentChanges string `pulumi:"includeContentChanges"`
	// If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.
	IncludeQuery bool `pulumi:"includeQuery"`
	// When the Table input is a prefix, the value of this item is true, otherwise it is false.
	IsTablePrefix bool `pulumi:"isTablePrefix"`
	// Whether the input table is a regular expression.
	IsTableRegular bool `pulumi:"isTableRegular"`
	// Format  library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns string `pulumi:"keyColumns"`
	// output format, DEFAULT, CANAL_1, CANAL_2.
	OutputFormat string `pulumi:"outputFormat"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema bool `pulumi:"recordWithSchema"`
	// Resource.
	Resource string `pulumi:"resource"`
	// database name of signal table.
	SignalDatabase string `pulumi:"signalDatabase"`
	// schema_only|initial default initial.
	SnapshotMode string `pulumi:"snapshotMode"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
	// Regular expression for routing events to specific topics, defaults to (.*).
	TopicRegex string `pulumi:"topicRegex"`
	// TopicRegex, $1, $2.
	TopicReplacement string `pulumi:"topicReplacement"`
}

type GetDatahubTaskTaskListTargetResourceMySqlParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamArgs struct {
	// the name of the column to be monitored.
	DataSourceIncrementColumn pulumi.StringInput `pulumi:"dataSourceIncrementColumn"`
	// TIMESTAMP indicates that the incremental column is of timestamp type, INCREMENT indicates that the incremental column is of self-incrementing id type.
	DataSourceIncrementMode pulumi.StringInput `pulumi:"dataSourceIncrementMode"`
	// TABLE indicates that the read item is a table, QUERY indicates that the read item is a query.
	DataSourceMonitorMode pulumi.StringInput `pulumi:"dataSourceMonitorMode"`
	// When DataMonitorMode=TABLE, pass in the Table that needs to be read; when DataMonitorMode=QUERY, pass in the query sql statement that needs to be read.
	DataSourceMonitorResource pulumi.StringInput `pulumi:"dataSourceMonitorResource"`
	// HEAD means copy stock + incremental data, TAIL means copy only incremental data.
	DataSourceStartFrom pulumi.StringInput `pulumi:"dataSourceStartFrom"`
	// INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.
	DataTargetInsertMode pulumi.StringInput `pulumi:"dataTargetInsertMode"`
	// When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.
	DataTargetPrimaryKeyField pulumi.StringInput `pulumi:"dataTargetPrimaryKeyField"`
	// Mapping relationship between tables and messages.
	DataTargetRecordMappings GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayInput `pulumi:"dataTargetRecordMappings"`
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// The Topic that stores the Ddl information of My SQL, if it is empty, it will not be stored by default.
	DdlTopic pulumi.StringInput `pulumi:"ddlTopic"`
	// When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.
	DropCls GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayInput `pulumi:"dropCls"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage pulumi.BoolInput `pulumi:"dropInvalidMessage"`
	// If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.
	IncludeContentChanges pulumi.StringInput `pulumi:"includeContentChanges"`
	// If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.
	IncludeQuery pulumi.BoolInput `pulumi:"includeQuery"`
	// When the Table input is a prefix, the value of this item is true, otherwise it is false.
	IsTablePrefix pulumi.BoolInput `pulumi:"isTablePrefix"`
	// Whether the input table is a regular expression.
	IsTableRegular pulumi.BoolInput `pulumi:"isTableRegular"`
	// Format  library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns pulumi.StringInput `pulumi:"keyColumns"`
	// output format, DEFAULT, CANAL_1, CANAL_2.
	OutputFormat pulumi.StringInput `pulumi:"outputFormat"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema pulumi.BoolInput `pulumi:"recordWithSchema"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// database name of signal table.
	SignalDatabase pulumi.StringInput `pulumi:"signalDatabase"`
	// schema_only|initial default initial.
	SnapshotMode pulumi.StringInput `pulumi:"snapshotMode"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
	// Regular expression for routing events to specific topics, defaults to (.*).
	TopicRegex pulumi.StringInput `pulumi:"topicRegex"`
	// TopicRegex, $1, $2.
	TopicReplacement pulumi.StringInput `pulumi:"topicReplacement"`
}

func (GetDatahubTaskTaskListTargetResourceMySqlParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamArgs) ToGetDatahubTaskTaskListTargetResourceMySqlParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMySqlParamArgs) ToGetDatahubTaskTaskListTargetResourceMySqlParamOutput() GetDatahubTaskTaskListTargetResourceMySqlParamOutput

func (GetDatahubTaskTaskListTargetResourceMySqlParamArgs) ToGetDatahubTaskTaskListTargetResourceMySqlParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMySqlParamArgs) ToGetDatahubTaskTaskListTargetResourceMySqlParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMySqlParamOutput

type GetDatahubTaskTaskListTargetResourceMySqlParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamArray []GetDatahubTaskTaskListTargetResourceMySqlParamInput

func (GetDatahubTaskTaskListTargetResourceMySqlParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamArray) ToGetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMySqlParamArray) ToGetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput() GetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput

func (GetDatahubTaskTaskListTargetResourceMySqlParamArray) ToGetDatahubTaskTaskListTargetResourceMySqlParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMySqlParamArray) ToGetDatahubTaskTaskListTargetResourceMySqlParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput

type GetDatahubTaskTaskListTargetResourceMySqlParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput() GetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceMySqlParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceMySqlParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceMySqlParamArray and GetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceMySqlParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceMySqlParamArray{ GetDatahubTaskTaskListTargetResourceMySqlParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceMySqlParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceMySqlParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMySqlParamArrayOutput

type GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMapping added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMapping struct {
	// Whether the message is allowed to be empty.
	AllowNull bool `pulumi:"allowNull"`
	// Whether it is an auto-increment column.
	AutoIncrement bool `pulumi:"autoIncrement"`
	// Column Name.
	ColumnName string `pulumi:"columnName"`
	// current ColumnSize.
	ColumnSize string `pulumi:"columnSize"`
	// current Column DecimalDigits.
	DecimalDigits string `pulumi:"decimalDigits"`
	// Database table default parameters.
	DefaultValue string `pulumi:"defaultValue"`
	// Database table extra fields.
	ExtraInfo string `pulumi:"extraInfo"`
	// The key name of the message.
	JsonKey string `pulumi:"jsonKey"`
	// Resource Type.
	Type string `pulumi:"type"`
}

type GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArgs struct {
	// Whether the message is allowed to be empty.
	AllowNull pulumi.BoolInput `pulumi:"allowNull"`
	// Whether it is an auto-increment column.
	AutoIncrement pulumi.BoolInput `pulumi:"autoIncrement"`
	// Column Name.
	ColumnName pulumi.StringInput `pulumi:"columnName"`
	// current ColumnSize.
	ColumnSize pulumi.StringInput `pulumi:"columnSize"`
	// current Column DecimalDigits.
	DecimalDigits pulumi.StringInput `pulumi:"decimalDigits"`
	// Database table default parameters.
	DefaultValue pulumi.StringInput `pulumi:"defaultValue"`
	// Database table extra fields.
	ExtraInfo pulumi.StringInput `pulumi:"extraInfo"`
	// The key name of the message.
	JsonKey pulumi.StringInput `pulumi:"jsonKey"`
	// Resource Type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArgs) ToGetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArgs) ToGetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArgs) ToGetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput

type GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArray []GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingInput

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArray) ToGetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArray) ToGetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArray) ToGetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutput

type GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutput() GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutput
	ToGetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutput
}

GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArray and GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayInput` via:

GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArray{ GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArgs{...} }

type GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutput) ToGetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutput) ToGetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArrayOutputWithContext added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput() GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput
	ToGetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput
}

GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingInput is an input type that accepts GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArgs and GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingInput` via:

GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingArgs{...}

type GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput) AllowNull added in v0.1.5

Whether the message is allowed to be empty.

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput) AutoIncrement added in v0.1.5

Whether it is an auto-increment column.

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput) ColumnName added in v0.1.5

Column Name.

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput) ColumnSize added in v0.1.5

current ColumnSize.

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput) DecimalDigits added in v0.1.5

current Column DecimalDigits.

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput) DefaultValue added in v0.1.5

Database table default parameters.

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput) ExtraInfo added in v0.1.5

Database table extra fields.

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput) JsonKey added in v0.1.5

The key name of the message.

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput) ToGetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput) ToGetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutputWithContext added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDataTargetRecordMappingOutput) Type added in v0.1.5

Resource Type.

type GetDatahubTaskTaskListTargetResourceMySqlParamDropCl added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamDropCl struct {
	// cls LogSet id.
	DropClsLogSet string `pulumi:"dropClsLogSet"`
	// account.
	DropClsOwneruin string `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion string `pulumi:"dropClsRegion"`
	// cls topic.
	DropClsTopicId string `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls bool `pulumi:"dropInvalidMessageToCls"`
}

type GetDatahubTaskTaskListTargetResourceMySqlParamDropClArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamDropClArgs struct {
	// cls LogSet id.
	DropClsLogSet pulumi.StringInput `pulumi:"dropClsLogSet"`
	// account.
	DropClsOwneruin pulumi.StringInput `pulumi:"dropClsOwneruin"`
	// The region where the cls is delivered.
	DropClsRegion pulumi.StringInput `pulumi:"dropClsRegion"`
	// cls topic.
	DropClsTopicId pulumi.StringInput `pulumi:"dropClsTopicId"`
	// Whether to deliver to cls.
	DropInvalidMessageToCls pulumi.BoolInput `pulumi:"dropInvalidMessageToCls"`
}

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClArgs) ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClArgs) ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMySqlParamDropClArgs) ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput

type GetDatahubTaskTaskListTargetResourceMySqlParamDropClArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamDropClArray []GetDatahubTaskTaskListTargetResourceMySqlParamDropClInput

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClArray) ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMySqlParamDropClArray) ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput() GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClArray) ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceMySqlParamDropClArray) ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput

type GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput() GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput
	ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput
}

GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceMySqlParamDropClArray and GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayInput` via:

GetDatahubTaskTaskListTargetResourceMySqlParamDropClArray{ GetDatahubTaskTaskListTargetResourceMySqlParamDropClArgs{...} }

type GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput) ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput) ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput) ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMySqlParamDropClArrayOutput

type GetDatahubTaskTaskListTargetResourceMySqlParamDropClInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamDropClInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput() GetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput
	ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput
}

GetDatahubTaskTaskListTargetResourceMySqlParamDropClInput is an input type that accepts GetDatahubTaskTaskListTargetResourceMySqlParamDropClArgs and GetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceMySqlParamDropClInput` via:

GetDatahubTaskTaskListTargetResourceMySqlParamDropClArgs{...}

type GetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput) DropClsLogSet added in v0.1.5

cls LogSet id.

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput) DropClsOwneruin added in v0.1.5

account.

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput) DropClsRegion added in v0.1.5

The region where the cls is delivered.

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput) DropClsTopicId added in v0.1.5

cls topic.

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput) DropInvalidMessageToCls added in v0.1.5

Whether to deliver to cls.

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput) ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput) ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput) ToGetDatahubTaskTaskListTargetResourceMySqlParamDropClOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMySqlParamDropClOutput

type GetDatahubTaskTaskListTargetResourceMySqlParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceMySqlParamOutput() GetDatahubTaskTaskListTargetResourceMySqlParamOutput
	ToGetDatahubTaskTaskListTargetResourceMySqlParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceMySqlParamOutput
}

GetDatahubTaskTaskListTargetResourceMySqlParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceMySqlParamArgs and GetDatahubTaskTaskListTargetResourceMySqlParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceMySqlParamInput` via:

GetDatahubTaskTaskListTargetResourceMySqlParamArgs{...}

type GetDatahubTaskTaskListTargetResourceMySqlParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceMySqlParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) DataSourceIncrementColumn added in v0.1.5

the name of the column to be monitored.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) DataSourceIncrementMode added in v0.1.5

TIMESTAMP indicates that the incremental column is of timestamp type, INCREMENT indicates that the incremental column is of self-incrementing id type.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) DataSourceMonitorMode added in v0.1.5

TABLE indicates that the read item is a table, QUERY indicates that the read item is a query.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) DataSourceMonitorResource added in v0.1.5

When DataMonitorMode=TABLE, pass in the Table that needs to be read; when DataMonitorMode=QUERY, pass in the query sql statement that needs to be read.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) DataSourceStartFrom added in v0.1.5

HEAD means copy stock + incremental data, TAIL means copy only incremental data.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) DataTargetInsertMode added in v0.1.5

INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) DataTargetPrimaryKeyField added in v0.1.5

When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) DataTargetRecordMappings added in v0.1.5

Mapping relationship between tables and messages.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) Database added in v0.1.5

SQLServer database name.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) DdlTopic added in v0.1.5

The Topic that stores the Ddl information of My SQL, if it is empty, it will not be stored by default.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) DropCls added in v0.1.5

When the member parameter Drop Invalid Message To Cls is set to true, the Drop Invalid Message parameter is invalid.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) DropInvalidMessage added in v0.1.5

Whether to discard messages that fail to parse, the default is true.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) IncludeContentChanges added in v0.1.5

If the value is all, DDL data and DML data will also be written to the selected topic; if the value is dml, only DML data will be written to the selected topic.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) IncludeQuery added in v0.1.5

If the value is true, and the value of the binlog rows query log events configuration item in My SQL is ON, the data flowing into the topic contains the original SQL statement; if the value is false, the data flowing into the topic does not contain Original SQL statement.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) IsTablePrefix added in v0.1.5

When the Table input is a prefix, the value of this item is true, otherwise it is false.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) IsTableRegular added in v0.1.5

Whether the input table is a regular expression.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) KeyColumns added in v0.1.5

Format library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) OutputFormat added in v0.1.5

output format, DEFAULT, CANAL_1, CANAL_2.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) SignalDatabase added in v0.1.5

database name of signal table.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) SnapshotMode added in v0.1.5

schema_only|initial default initial.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) Table added in v0.1.5

SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) ToGetDatahubTaskTaskListTargetResourceMySqlParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) ToGetDatahubTaskTaskListTargetResourceMySqlParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceMySqlParamOutput) ToGetDatahubTaskTaskListTargetResourceMySqlParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceMySqlParamOutput

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) TopicRegex added in v0.1.5

Regular expression for routing events to specific topics, defaults to (.*).

func (GetDatahubTaskTaskListTargetResourceMySqlParamOutput) TopicReplacement added in v0.1.5

TopicRegex, $1, $2.

type GetDatahubTaskTaskListTargetResourceOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceOutput) ClickHouseParams added in v0.1.5

ClickHouse config, Type CLICKHOUSE requierd.

func (GetDatahubTaskTaskListTargetResourceOutput) ClsParams added in v0.1.5

Cls configuration, Required when Type is CLS.

func (GetDatahubTaskTaskListTargetResourceOutput) CosParams added in v0.1.5

Cos configuration, required when Type is COS.

func (GetDatahubTaskTaskListTargetResourceOutput) CtsdbParams added in v0.1.5

Ctsdb configuration, Required when Type is CTSDB.

func (GetDatahubTaskTaskListTargetResourceOutput) DtsParams added in v0.1.5

Dts configuration, required when Type is DTS.

func (GetDatahubTaskTaskListTargetResourceOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceOutput) EsParams added in v0.1.5

Es configuration, required when Type is ES.

func (GetDatahubTaskTaskListTargetResourceOutput) EventBusParams added in v0.1.5

EB configuration, required when type is EB.

func (GetDatahubTaskTaskListTargetResourceOutput) KafkaParams added in v0.1.5

ckafka configuration, required when Type is KAFKA.

func (GetDatahubTaskTaskListTargetResourceOutput) MariaDbParams added in v0.1.5

MariaDB configuration, Required when Type is MARIADB.

func (GetDatahubTaskTaskListTargetResourceOutput) MongoDbParams added in v0.1.5

MongoDB config, Required when Type is MONGODB.

func (GetDatahubTaskTaskListTargetResourceOutput) MySqlParams added in v0.1.5

MySQL configuration, Required when Type is MYSQL.

func (GetDatahubTaskTaskListTargetResourceOutput) PostgreSqlParams added in v0.1.5

PostgreSQL configuration, Required when Type is POSTGRESQL or TDSQL C_POSTGRESQL.

func (GetDatahubTaskTaskListTargetResourceOutput) ScfParams added in v0.1.5

Scf configuration, Required when Type is SCF.

func (GetDatahubTaskTaskListTargetResourceOutput) SqlServerParams added in v0.1.5

SQLServer configuration, Required when Type is SQLSERVER.

func (GetDatahubTaskTaskListTargetResourceOutput) TdwParams added in v0.1.5

Tdw configuration, required when Type is TDW.

func (GetDatahubTaskTaskListTargetResourceOutput) ToGetDatahubTaskTaskListTargetResourceOutput added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceOutput) ToGetDatahubTaskTaskListTargetResourceOutput() GetDatahubTaskTaskListTargetResourceOutput

func (GetDatahubTaskTaskListTargetResourceOutput) ToGetDatahubTaskTaskListTargetResourceOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceOutput) ToGetDatahubTaskTaskListTargetResourceOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceOutput

func (GetDatahubTaskTaskListTargetResourceOutput) TopicParams added in v0.1.5

Topic configuration, Required when Type is Topic.

func (GetDatahubTaskTaskListTargetResourceOutput) Type added in v0.1.5

Resource Type.

type GetDatahubTaskTaskListTargetResourcePostgreSqlParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParam struct {
	// Upstream data format (JSON|Debezium), required when the database synchronization mode matches the default field.
	DataFormat string `pulumi:"dataFormat"`
	// INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.
	DataTargetInsertMode string `pulumi:"dataTargetInsertMode"`
	// When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.
	DataTargetPrimaryKeyField string `pulumi:"dataTargetPrimaryKeyField"`
	// Mapping relationship between tables and messages.
	DataTargetRecordMappings []GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMapping `pulumi:"dataTargetRecordMappings"`
	// SQLServer database name.
	Database string `pulumi:"database"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage bool `pulumi:"dropInvalidMessage"`
	// Whether the input table is a regular expression.
	IsTableRegular bool `pulumi:"isTableRegular"`
	// Format  library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns string `pulumi:"keyColumns"`
	// (decoderbufs/pgoutput), default decoderbufs.
	PluginName string `pulumi:"pluginName"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema bool `pulumi:"recordWithSchema"`
	// Resource.
	Resource string `pulumi:"resource"`
	// schema_only|initial default initial.
	SnapshotMode string `pulumi:"snapshotMode"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
}

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamArgs struct {
	// Upstream data format (JSON|Debezium), required when the database synchronization mode matches the default field.
	DataFormat pulumi.StringInput `pulumi:"dataFormat"`
	// INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.
	DataTargetInsertMode pulumi.StringInput `pulumi:"dataTargetInsertMode"`
	// When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.
	DataTargetPrimaryKeyField pulumi.StringInput `pulumi:"dataTargetPrimaryKeyField"`
	// Mapping relationship between tables and messages.
	DataTargetRecordMappings GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayInput `pulumi:"dataTargetRecordMappings"`
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// Whether to discard messages that fail to parse, the default is true.
	DropInvalidMessage pulumi.BoolInput `pulumi:"dropInvalidMessage"`
	// Whether the input table is a regular expression.
	IsTableRegular pulumi.BoolInput `pulumi:"isTableRegular"`
	// Format  library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.
	KeyColumns pulumi.StringInput `pulumi:"keyColumns"`
	// (decoderbufs/pgoutput), default decoderbufs.
	PluginName pulumi.StringInput `pulumi:"pluginName"`
	// If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.
	RecordWithSchema pulumi.BoolInput `pulumi:"recordWithSchema"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// schema_only|initial default initial.
	SnapshotMode pulumi.StringInput `pulumi:"snapshotMode"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
}

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamArgs) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamArgs) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourcePostgreSqlParamArgs) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamArray []GetDatahubTaskTaskListTargetResourcePostgreSqlParamInput

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamArray) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourcePostgreSqlParamArray) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput() GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamArray) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourcePostgreSqlParamArray) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput() GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput
}

GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourcePostgreSqlParamArray and GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayInput` via:

GetDatahubTaskTaskListTargetResourcePostgreSqlParamArray{ GetDatahubTaskTaskListTargetResourcePostgreSqlParamArgs{...} }

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourcePostgreSqlParamArrayOutput

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMapping added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMapping struct {
	// Whether the message is allowed to be empty.
	AllowNull bool `pulumi:"allowNull"`
	// Whether it is an auto-increment column.
	AutoIncrement bool `pulumi:"autoIncrement"`
	// Column Name.
	ColumnName string `pulumi:"columnName"`
	// current ColumnSize.
	ColumnSize string `pulumi:"columnSize"`
	// current Column DecimalDigits.
	DecimalDigits string `pulumi:"decimalDigits"`
	// Database table default parameters.
	DefaultValue string `pulumi:"defaultValue"`
	// Database table extra fields.
	ExtraInfo string `pulumi:"extraInfo"`
	// The key name of the message.
	JsonKey string `pulumi:"jsonKey"`
	// Resource Type.
	Type string `pulumi:"type"`
}

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArgs struct {
	// Whether the message is allowed to be empty.
	AllowNull pulumi.BoolInput `pulumi:"allowNull"`
	// Whether it is an auto-increment column.
	AutoIncrement pulumi.BoolInput `pulumi:"autoIncrement"`
	// Column Name.
	ColumnName pulumi.StringInput `pulumi:"columnName"`
	// current ColumnSize.
	ColumnSize pulumi.StringInput `pulumi:"columnSize"`
	// current Column DecimalDigits.
	DecimalDigits pulumi.StringInput `pulumi:"decimalDigits"`
	// Database table default parameters.
	DefaultValue pulumi.StringInput `pulumi:"defaultValue"`
	// Database table extra fields.
	ExtraInfo pulumi.StringInput `pulumi:"extraInfo"`
	// The key name of the message.
	JsonKey pulumi.StringInput `pulumi:"jsonKey"`
	// Resource Type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArgs) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArgs) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutputWithContext added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArray []GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingInput

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArray) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArray) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutputWithContext added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput() GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput
	ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput
}

GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArray and GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayInput` via:

GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArray{ GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArgs{...} }

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutput) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArrayOutputWithContext added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput() GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput
	ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput
}

GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingInput is an input type that accepts GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArgs and GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingInput` via:

GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingArgs{...}

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) AllowNull added in v0.1.5

Whether the message is allowed to be empty.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) AutoIncrement added in v0.1.5

Whether it is an auto-increment column.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) ColumnName added in v0.1.5

Column Name.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) ColumnSize added in v0.1.5

current ColumnSize.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) DecimalDigits added in v0.1.5

current Column DecimalDigits.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) DefaultValue added in v0.1.5

Database table default parameters.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) ExtraInfo added in v0.1.5

Database table extra fields.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) JsonKey added in v0.1.5

The key name of the message.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutputWithContext added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamDataTargetRecordMappingOutput) Type added in v0.1.5

Resource Type.

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput() GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput
	ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput
}

GetDatahubTaskTaskListTargetResourcePostgreSqlParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourcePostgreSqlParamArgs and GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourcePostgreSqlParamInput` via:

GetDatahubTaskTaskListTargetResourcePostgreSqlParamArgs{...}

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) DataFormat added in v0.1.5

Upstream data format (JSON|Debezium), required when the database synchronization mode matches the default field.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) DataTargetInsertMode added in v0.1.5

INSERT means insert using Insert mode, UPSERT means insert using Upsert mode.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) DataTargetPrimaryKeyField added in v0.1.5

When DataInsertMode=UPSERT, pass in the primary key that the current upsert depends on.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) DataTargetRecordMappings added in v0.1.5

Mapping relationship between tables and messages.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) Database added in v0.1.5

SQLServer database name.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) DropInvalidMessage added in v0.1.5

Whether to discard messages that fail to parse, the default is true.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) IsTableRegular added in v0.1.5

Whether the input table is a regular expression.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) KeyColumns added in v0.1.5

Format library1.table1:field 1,field2;library2.table2:field2, between tables; (semicolon) separated, between fields, (comma) separated. The table that is not specified defaults to the primary key of the table.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) PluginName added in v0.1.5

(decoderbufs/pgoutput), default decoderbufs.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) RecordWithSchema added in v0.1.5

If the value is true, the message will carry the schema corresponding to the message structure, if the value is false, it will not carry.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) SnapshotMode added in v0.1.5

schema_only|initial default initial.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) Table added in v0.1.5

SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput) ToGetDatahubTaskTaskListTargetResourcePostgreSqlParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourcePostgreSqlParamOutput

type GetDatahubTaskTaskListTargetResourceScfParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceScfParam struct {
	// The maximum number of messages sent in each batch, the default is 1000.
	BatchSize int `pulumi:"batchSize"`
	// SCF function name.
	FunctionName string `pulumi:"functionName"`
	// The number of retries after the SCF call fails, the default is 5.
	MaxRetries int `pulumi:"maxRetries"`
	// SCF cloud function namespace, the default is default.
	Namespace string `pulumi:"namespace"`
	// SCF cloud function version and alias, the default is DEFAULT.
	Qualifier string `pulumi:"qualifier"`
}

type GetDatahubTaskTaskListTargetResourceScfParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceScfParamArgs struct {
	// The maximum number of messages sent in each batch, the default is 1000.
	BatchSize pulumi.IntInput `pulumi:"batchSize"`
	// SCF function name.
	FunctionName pulumi.StringInput `pulumi:"functionName"`
	// The number of retries after the SCF call fails, the default is 5.
	MaxRetries pulumi.IntInput `pulumi:"maxRetries"`
	// SCF cloud function namespace, the default is default.
	Namespace pulumi.StringInput `pulumi:"namespace"`
	// SCF cloud function version and alias, the default is DEFAULT.
	Qualifier pulumi.StringInput `pulumi:"qualifier"`
}

func (GetDatahubTaskTaskListTargetResourceScfParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceScfParamArgs) ToGetDatahubTaskTaskListTargetResourceScfParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceScfParamArgs) ToGetDatahubTaskTaskListTargetResourceScfParamOutput() GetDatahubTaskTaskListTargetResourceScfParamOutput

func (GetDatahubTaskTaskListTargetResourceScfParamArgs) ToGetDatahubTaskTaskListTargetResourceScfParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceScfParamArgs) ToGetDatahubTaskTaskListTargetResourceScfParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceScfParamOutput

type GetDatahubTaskTaskListTargetResourceScfParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceScfParamArray []GetDatahubTaskTaskListTargetResourceScfParamInput

func (GetDatahubTaskTaskListTargetResourceScfParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceScfParamArray) ToGetDatahubTaskTaskListTargetResourceScfParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceScfParamArray) ToGetDatahubTaskTaskListTargetResourceScfParamArrayOutput() GetDatahubTaskTaskListTargetResourceScfParamArrayOutput

func (GetDatahubTaskTaskListTargetResourceScfParamArray) ToGetDatahubTaskTaskListTargetResourceScfParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceScfParamArray) ToGetDatahubTaskTaskListTargetResourceScfParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceScfParamArrayOutput

type GetDatahubTaskTaskListTargetResourceScfParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceScfParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceScfParamArrayOutput() GetDatahubTaskTaskListTargetResourceScfParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceScfParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceScfParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceScfParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceScfParamArray and GetDatahubTaskTaskListTargetResourceScfParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceScfParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceScfParamArray{ GetDatahubTaskTaskListTargetResourceScfParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceScfParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceScfParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceScfParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceScfParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceScfParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceScfParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceScfParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceScfParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceScfParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceScfParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceScfParamArrayOutput

type GetDatahubTaskTaskListTargetResourceScfParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceScfParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceScfParamOutput() GetDatahubTaskTaskListTargetResourceScfParamOutput
	ToGetDatahubTaskTaskListTargetResourceScfParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceScfParamOutput
}

GetDatahubTaskTaskListTargetResourceScfParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceScfParamArgs and GetDatahubTaskTaskListTargetResourceScfParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceScfParamInput` via:

GetDatahubTaskTaskListTargetResourceScfParamArgs{...}

type GetDatahubTaskTaskListTargetResourceScfParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceScfParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceScfParamOutput) BatchSize added in v0.1.5

The maximum number of messages sent in each batch, the default is 1000.

func (GetDatahubTaskTaskListTargetResourceScfParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceScfParamOutput) FunctionName added in v0.1.5

SCF function name.

func (GetDatahubTaskTaskListTargetResourceScfParamOutput) MaxRetries added in v0.1.5

The number of retries after the SCF call fails, the default is 5.

func (GetDatahubTaskTaskListTargetResourceScfParamOutput) Namespace added in v0.1.5

SCF cloud function namespace, the default is default.

func (GetDatahubTaskTaskListTargetResourceScfParamOutput) Qualifier added in v0.1.5

SCF cloud function version and alias, the default is DEFAULT.

func (GetDatahubTaskTaskListTargetResourceScfParamOutput) ToGetDatahubTaskTaskListTargetResourceScfParamOutput added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceScfParamOutput) ToGetDatahubTaskTaskListTargetResourceScfParamOutput() GetDatahubTaskTaskListTargetResourceScfParamOutput

func (GetDatahubTaskTaskListTargetResourceScfParamOutput) ToGetDatahubTaskTaskListTargetResourceScfParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceScfParamOutput) ToGetDatahubTaskTaskListTargetResourceScfParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceScfParamOutput

type GetDatahubTaskTaskListTargetResourceSqlServerParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceSqlServerParam struct {
	// SQLServer database name.
	Database string `pulumi:"database"`
	// Resource.
	Resource string `pulumi:"resource"`
	// schema_only|initial default initial.
	SnapshotMode string `pulumi:"snapshotMode"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table string `pulumi:"table"`
}

type GetDatahubTaskTaskListTargetResourceSqlServerParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceSqlServerParamArgs struct {
	// SQLServer database name.
	Database pulumi.StringInput `pulumi:"database"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// schema_only|initial default initial.
	SnapshotMode pulumi.StringInput `pulumi:"snapshotMode"`
	// SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.
	Table pulumi.StringInput `pulumi:"table"`
}

func (GetDatahubTaskTaskListTargetResourceSqlServerParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceSqlServerParamArgs) ToGetDatahubTaskTaskListTargetResourceSqlServerParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceSqlServerParamArgs) ToGetDatahubTaskTaskListTargetResourceSqlServerParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceSqlServerParamArgs) ToGetDatahubTaskTaskListTargetResourceSqlServerParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceSqlServerParamOutput

type GetDatahubTaskTaskListTargetResourceSqlServerParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceSqlServerParamArray []GetDatahubTaskTaskListTargetResourceSqlServerParamInput

func (GetDatahubTaskTaskListTargetResourceSqlServerParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceSqlServerParamArray) ToGetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceSqlServerParamArray) ToGetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput() GetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput

func (GetDatahubTaskTaskListTargetResourceSqlServerParamArray) ToGetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceSqlServerParamArray) ToGetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput

type GetDatahubTaskTaskListTargetResourceSqlServerParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceSqlServerParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput() GetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceSqlServerParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceSqlServerParamArray and GetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceSqlServerParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceSqlServerParamArray{ GetDatahubTaskTaskListTargetResourceSqlServerParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceSqlServerParamArrayOutput

type GetDatahubTaskTaskListTargetResourceSqlServerParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceSqlServerParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceSqlServerParamOutput() GetDatahubTaskTaskListTargetResourceSqlServerParamOutput
	ToGetDatahubTaskTaskListTargetResourceSqlServerParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceSqlServerParamOutput
}

GetDatahubTaskTaskListTargetResourceSqlServerParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceSqlServerParamArgs and GetDatahubTaskTaskListTargetResourceSqlServerParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceSqlServerParamInput` via:

GetDatahubTaskTaskListTargetResourceSqlServerParamArgs{...}

type GetDatahubTaskTaskListTargetResourceSqlServerParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceSqlServerParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceSqlServerParamOutput) Database added in v0.1.5

SQLServer database name.

func (GetDatahubTaskTaskListTargetResourceSqlServerParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceSqlServerParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListTargetResourceSqlServerParamOutput) SnapshotMode added in v0.1.5

schema_only|initial default initial.

func (GetDatahubTaskTaskListTargetResourceSqlServerParamOutput) Table added in v0.1.5

SQLServer table, is the non-system table in all the monitored databases, you can use, to monitor multiple data tables, but the data table needs to be filled in the format of data database name.data table name.

func (GetDatahubTaskTaskListTargetResourceSqlServerParamOutput) ToGetDatahubTaskTaskListTargetResourceSqlServerParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceSqlServerParamOutput) ToGetDatahubTaskTaskListTargetResourceSqlServerParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceSqlServerParamOutput) ToGetDatahubTaskTaskListTargetResourceSqlServerParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceSqlServerParamOutput

type GetDatahubTaskTaskListTargetResourceTdwParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceTdwParam struct {
	// Tdw bid.
	Bid string `pulumi:"bid"`
	// default true.
	IsDomestic bool `pulumi:"isDomestic"`
	// TDW address, defalt tl-tdbank-tdmanager.tencent-distribute.com.
	TdwHost string `pulumi:"tdwHost"`
	// TDW port, default 8099.
	TdwPort int `pulumi:"tdwPort"`
	// Tdw tid.
	Tid string `pulumi:"tid"`
}

type GetDatahubTaskTaskListTargetResourceTdwParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceTdwParamArgs struct {
	// Tdw bid.
	Bid pulumi.StringInput `pulumi:"bid"`
	// default true.
	IsDomestic pulumi.BoolInput `pulumi:"isDomestic"`
	// TDW address, defalt tl-tdbank-tdmanager.tencent-distribute.com.
	TdwHost pulumi.StringInput `pulumi:"tdwHost"`
	// TDW port, default 8099.
	TdwPort pulumi.IntInput `pulumi:"tdwPort"`
	// Tdw tid.
	Tid pulumi.StringInput `pulumi:"tid"`
}

func (GetDatahubTaskTaskListTargetResourceTdwParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceTdwParamArgs) ToGetDatahubTaskTaskListTargetResourceTdwParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceTdwParamArgs) ToGetDatahubTaskTaskListTargetResourceTdwParamOutput() GetDatahubTaskTaskListTargetResourceTdwParamOutput

func (GetDatahubTaskTaskListTargetResourceTdwParamArgs) ToGetDatahubTaskTaskListTargetResourceTdwParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceTdwParamArgs) ToGetDatahubTaskTaskListTargetResourceTdwParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceTdwParamOutput

type GetDatahubTaskTaskListTargetResourceTdwParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceTdwParamArray []GetDatahubTaskTaskListTargetResourceTdwParamInput

func (GetDatahubTaskTaskListTargetResourceTdwParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceTdwParamArray) ToGetDatahubTaskTaskListTargetResourceTdwParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceTdwParamArray) ToGetDatahubTaskTaskListTargetResourceTdwParamArrayOutput() GetDatahubTaskTaskListTargetResourceTdwParamArrayOutput

func (GetDatahubTaskTaskListTargetResourceTdwParamArray) ToGetDatahubTaskTaskListTargetResourceTdwParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceTdwParamArray) ToGetDatahubTaskTaskListTargetResourceTdwParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceTdwParamArrayOutput

type GetDatahubTaskTaskListTargetResourceTdwParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceTdwParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceTdwParamArrayOutput() GetDatahubTaskTaskListTargetResourceTdwParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceTdwParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceTdwParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceTdwParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceTdwParamArray and GetDatahubTaskTaskListTargetResourceTdwParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceTdwParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceTdwParamArray{ GetDatahubTaskTaskListTargetResourceTdwParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceTdwParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceTdwParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceTdwParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceTdwParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceTdwParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceTdwParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceTdwParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceTdwParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceTdwParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceTdwParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceTdwParamArrayOutput

type GetDatahubTaskTaskListTargetResourceTdwParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceTdwParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceTdwParamOutput() GetDatahubTaskTaskListTargetResourceTdwParamOutput
	ToGetDatahubTaskTaskListTargetResourceTdwParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceTdwParamOutput
}

GetDatahubTaskTaskListTargetResourceTdwParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceTdwParamArgs and GetDatahubTaskTaskListTargetResourceTdwParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceTdwParamInput` via:

GetDatahubTaskTaskListTargetResourceTdwParamArgs{...}

type GetDatahubTaskTaskListTargetResourceTdwParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceTdwParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceTdwParamOutput) Bid added in v0.1.5

Tdw bid.

func (GetDatahubTaskTaskListTargetResourceTdwParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceTdwParamOutput) IsDomestic added in v0.1.5

default true.

func (GetDatahubTaskTaskListTargetResourceTdwParamOutput) TdwHost added in v0.1.5

TDW address, defalt tl-tdbank-tdmanager.tencent-distribute.com.

func (GetDatahubTaskTaskListTargetResourceTdwParamOutput) TdwPort added in v0.1.5

TDW port, default 8099.

func (GetDatahubTaskTaskListTargetResourceTdwParamOutput) Tid added in v0.1.5

Tdw tid.

func (GetDatahubTaskTaskListTargetResourceTdwParamOutput) ToGetDatahubTaskTaskListTargetResourceTdwParamOutput added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceTdwParamOutput) ToGetDatahubTaskTaskListTargetResourceTdwParamOutput() GetDatahubTaskTaskListTargetResourceTdwParamOutput

func (GetDatahubTaskTaskListTargetResourceTdwParamOutput) ToGetDatahubTaskTaskListTargetResourceTdwParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceTdwParamOutput) ToGetDatahubTaskTaskListTargetResourceTdwParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceTdwParamOutput

type GetDatahubTaskTaskListTargetResourceTopicParam added in v0.1.5

type GetDatahubTaskTaskListTargetResourceTopicParam struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType string `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple int `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType string `pulumi:"offsetType"`
	// Resource.
	Resource string `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime int `pulumi:"startTime"`
	// Topic TopicId.
	TopicId string `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic bool `pulumi:"useAutoCreateTopic"`
}

type GetDatahubTaskTaskListTargetResourceTopicParamArgs added in v0.1.5

type GetDatahubTaskTaskListTargetResourceTopicParamArgs struct {
	// Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.
	CompressionType pulumi.StringInput `pulumi:"compressionType"`
	// 1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).
	MsgMultiple pulumi.IntInput `pulumi:"msgMultiple"`
	// Offset type, initial position earliest, latest position latest, time point position timestamp.
	OffsetType pulumi.StringInput `pulumi:"offsetType"`
	// Resource.
	Resource pulumi.StringInput `pulumi:"resource"`
	// It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.
	StartTime pulumi.IntInput `pulumi:"startTime"`
	// Topic TopicId.
	TopicId pulumi.StringInput `pulumi:"topicId"`
	// whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).
	UseAutoCreateTopic pulumi.BoolInput `pulumi:"useAutoCreateTopic"`
}

func (GetDatahubTaskTaskListTargetResourceTopicParamArgs) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceTopicParamArgs) ToGetDatahubTaskTaskListTargetResourceTopicParamOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceTopicParamArgs) ToGetDatahubTaskTaskListTargetResourceTopicParamOutput() GetDatahubTaskTaskListTargetResourceTopicParamOutput

func (GetDatahubTaskTaskListTargetResourceTopicParamArgs) ToGetDatahubTaskTaskListTargetResourceTopicParamOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceTopicParamArgs) ToGetDatahubTaskTaskListTargetResourceTopicParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceTopicParamOutput

type GetDatahubTaskTaskListTargetResourceTopicParamArray added in v0.1.5

type GetDatahubTaskTaskListTargetResourceTopicParamArray []GetDatahubTaskTaskListTargetResourceTopicParamInput

func (GetDatahubTaskTaskListTargetResourceTopicParamArray) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceTopicParamArray) ToGetDatahubTaskTaskListTargetResourceTopicParamArrayOutput added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceTopicParamArray) ToGetDatahubTaskTaskListTargetResourceTopicParamArrayOutput() GetDatahubTaskTaskListTargetResourceTopicParamArrayOutput

func (GetDatahubTaskTaskListTargetResourceTopicParamArray) ToGetDatahubTaskTaskListTargetResourceTopicParamArrayOutputWithContext added in v0.1.5

func (i GetDatahubTaskTaskListTargetResourceTopicParamArray) ToGetDatahubTaskTaskListTargetResourceTopicParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceTopicParamArrayOutput

type GetDatahubTaskTaskListTargetResourceTopicParamArrayInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceTopicParamArrayInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceTopicParamArrayOutput() GetDatahubTaskTaskListTargetResourceTopicParamArrayOutput
	ToGetDatahubTaskTaskListTargetResourceTopicParamArrayOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceTopicParamArrayOutput
}

GetDatahubTaskTaskListTargetResourceTopicParamArrayInput is an input type that accepts GetDatahubTaskTaskListTargetResourceTopicParamArray and GetDatahubTaskTaskListTargetResourceTopicParamArrayOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceTopicParamArrayInput` via:

GetDatahubTaskTaskListTargetResourceTopicParamArray{ GetDatahubTaskTaskListTargetResourceTopicParamArgs{...} }

type GetDatahubTaskTaskListTargetResourceTopicParamArrayOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceTopicParamArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceTopicParamArrayOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceTopicParamArrayOutput) Index added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceTopicParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceTopicParamArrayOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceTopicParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceTopicParamArrayOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceTopicParamArrayOutput) ToGetDatahubTaskTaskListTargetResourceTopicParamArrayOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceTopicParamArrayOutput

type GetDatahubTaskTaskListTargetResourceTopicParamInput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceTopicParamInput interface {
	pulumi.Input

	ToGetDatahubTaskTaskListTargetResourceTopicParamOutput() GetDatahubTaskTaskListTargetResourceTopicParamOutput
	ToGetDatahubTaskTaskListTargetResourceTopicParamOutputWithContext(context.Context) GetDatahubTaskTaskListTargetResourceTopicParamOutput
}

GetDatahubTaskTaskListTargetResourceTopicParamInput is an input type that accepts GetDatahubTaskTaskListTargetResourceTopicParamArgs and GetDatahubTaskTaskListTargetResourceTopicParamOutput values. You can construct a concrete instance of `GetDatahubTaskTaskListTargetResourceTopicParamInput` via:

GetDatahubTaskTaskListTargetResourceTopicParamArgs{...}

type GetDatahubTaskTaskListTargetResourceTopicParamOutput added in v0.1.5

type GetDatahubTaskTaskListTargetResourceTopicParamOutput struct{ *pulumi.OutputState }

func (GetDatahubTaskTaskListTargetResourceTopicParamOutput) CompressionType added in v0.1.5

Whether to perform compression when writing a topic, if it is not enabled, fill in none, if it is enabled, you can choose one of gzip, snappy, lz4 to fill in.

func (GetDatahubTaskTaskListTargetResourceTopicParamOutput) ElementType added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceTopicParamOutput) MsgMultiple added in v0.1.5

1 source topic message is amplified into msg Multiple and written to the target topic (this parameter is currently only applicable to ckafka flowing into ckafka).

func (GetDatahubTaskTaskListTargetResourceTopicParamOutput) OffsetType added in v0.1.5

Offset type, initial position earliest, latest position latest, time point position timestamp.

func (GetDatahubTaskTaskListTargetResourceTopicParamOutput) Resource added in v0.1.5

Resource.

func (GetDatahubTaskTaskListTargetResourceTopicParamOutput) StartTime added in v0.1.5

It must be passed when the Offset type is timestamp, and the time stamp is passed, accurate to the second.

func (GetDatahubTaskTaskListTargetResourceTopicParamOutput) ToGetDatahubTaskTaskListTargetResourceTopicParamOutput added in v0.1.5

func (GetDatahubTaskTaskListTargetResourceTopicParamOutput) ToGetDatahubTaskTaskListTargetResourceTopicParamOutputWithContext added in v0.1.5

func (o GetDatahubTaskTaskListTargetResourceTopicParamOutput) ToGetDatahubTaskTaskListTargetResourceTopicParamOutputWithContext(ctx context.Context) GetDatahubTaskTaskListTargetResourceTopicParamOutput

func (GetDatahubTaskTaskListTargetResourceTopicParamOutput) TopicId added in v0.1.5

Topic TopicId.

func (GetDatahubTaskTaskListTargetResourceTopicParamOutput) UseAutoCreateTopic added in v0.1.5

whether the used topic need to be automatically created (currently only supports SOURCE inflow tasks).

type GetDatahubTopicTopicList added in v0.1.5

type GetDatahubTopicTopicList struct {
	// name.
	Name string `pulumi:"name"`
	// Remark.
	Note string `pulumi:"note"`
	// number of partitions.
	PartitionNum int `pulumi:"partitionNum"`
	// Expiration.
	RetentionMs int `pulumi:"retentionMs"`
	// Status, 1 in use, 2 in deletion.
	Status int `pulumi:"status"`
	// Topic Id.
	TopicId string `pulumi:"topicId"`
	// Topic name.
	TopicName string `pulumi:"topicName"`
}

type GetDatahubTopicTopicListArgs added in v0.1.5

type GetDatahubTopicTopicListArgs struct {
	// name.
	Name pulumi.StringInput `pulumi:"name"`
	// Remark.
	Note pulumi.StringInput `pulumi:"note"`
	// number of partitions.
	PartitionNum pulumi.IntInput `pulumi:"partitionNum"`
	// Expiration.
	RetentionMs pulumi.IntInput `pulumi:"retentionMs"`
	// Status, 1 in use, 2 in deletion.
	Status pulumi.IntInput `pulumi:"status"`
	// Topic Id.
	TopicId pulumi.StringInput `pulumi:"topicId"`
	// Topic name.
	TopicName pulumi.StringInput `pulumi:"topicName"`
}

func (GetDatahubTopicTopicListArgs) ElementType added in v0.1.5

func (GetDatahubTopicTopicListArgs) ToGetDatahubTopicTopicListOutput added in v0.1.5

func (i GetDatahubTopicTopicListArgs) ToGetDatahubTopicTopicListOutput() GetDatahubTopicTopicListOutput

func (GetDatahubTopicTopicListArgs) ToGetDatahubTopicTopicListOutputWithContext added in v0.1.5

func (i GetDatahubTopicTopicListArgs) ToGetDatahubTopicTopicListOutputWithContext(ctx context.Context) GetDatahubTopicTopicListOutput

type GetDatahubTopicTopicListArray added in v0.1.5

type GetDatahubTopicTopicListArray []GetDatahubTopicTopicListInput

func (GetDatahubTopicTopicListArray) ElementType added in v0.1.5

func (GetDatahubTopicTopicListArray) ToGetDatahubTopicTopicListArrayOutput added in v0.1.5

func (i GetDatahubTopicTopicListArray) ToGetDatahubTopicTopicListArrayOutput() GetDatahubTopicTopicListArrayOutput

func (GetDatahubTopicTopicListArray) ToGetDatahubTopicTopicListArrayOutputWithContext added in v0.1.5

func (i GetDatahubTopicTopicListArray) ToGetDatahubTopicTopicListArrayOutputWithContext(ctx context.Context) GetDatahubTopicTopicListArrayOutput

type GetDatahubTopicTopicListArrayInput added in v0.1.5

type GetDatahubTopicTopicListArrayInput interface {
	pulumi.Input

	ToGetDatahubTopicTopicListArrayOutput() GetDatahubTopicTopicListArrayOutput
	ToGetDatahubTopicTopicListArrayOutputWithContext(context.Context) GetDatahubTopicTopicListArrayOutput
}

GetDatahubTopicTopicListArrayInput is an input type that accepts GetDatahubTopicTopicListArray and GetDatahubTopicTopicListArrayOutput values. You can construct a concrete instance of `GetDatahubTopicTopicListArrayInput` via:

GetDatahubTopicTopicListArray{ GetDatahubTopicTopicListArgs{...} }

type GetDatahubTopicTopicListArrayOutput added in v0.1.5

type GetDatahubTopicTopicListArrayOutput struct{ *pulumi.OutputState }

func (GetDatahubTopicTopicListArrayOutput) ElementType added in v0.1.5

func (GetDatahubTopicTopicListArrayOutput) Index added in v0.1.5

func (GetDatahubTopicTopicListArrayOutput) ToGetDatahubTopicTopicListArrayOutput added in v0.1.5

func (o GetDatahubTopicTopicListArrayOutput) ToGetDatahubTopicTopicListArrayOutput() GetDatahubTopicTopicListArrayOutput

func (GetDatahubTopicTopicListArrayOutput) ToGetDatahubTopicTopicListArrayOutputWithContext added in v0.1.5

func (o GetDatahubTopicTopicListArrayOutput) ToGetDatahubTopicTopicListArrayOutputWithContext(ctx context.Context) GetDatahubTopicTopicListArrayOutput

type GetDatahubTopicTopicListInput added in v0.1.5

type GetDatahubTopicTopicListInput interface {
	pulumi.Input

	ToGetDatahubTopicTopicListOutput() GetDatahubTopicTopicListOutput
	ToGetDatahubTopicTopicListOutputWithContext(context.Context) GetDatahubTopicTopicListOutput
}

GetDatahubTopicTopicListInput is an input type that accepts GetDatahubTopicTopicListArgs and GetDatahubTopicTopicListOutput values. You can construct a concrete instance of `GetDatahubTopicTopicListInput` via:

GetDatahubTopicTopicListArgs{...}

type GetDatahubTopicTopicListOutput added in v0.1.5

type GetDatahubTopicTopicListOutput struct{ *pulumi.OutputState }

func (GetDatahubTopicTopicListOutput) ElementType added in v0.1.5

func (GetDatahubTopicTopicListOutput) Name added in v0.1.5

name.

func (GetDatahubTopicTopicListOutput) Note added in v0.1.5

Remark.

func (GetDatahubTopicTopicListOutput) PartitionNum added in v0.1.5

number of partitions.

func (GetDatahubTopicTopicListOutput) RetentionMs added in v0.1.5

Expiration.

func (GetDatahubTopicTopicListOutput) Status added in v0.1.5

Status, 1 in use, 2 in deletion.

func (GetDatahubTopicTopicListOutput) ToGetDatahubTopicTopicListOutput added in v0.1.5

func (o GetDatahubTopicTopicListOutput) ToGetDatahubTopicTopicListOutput() GetDatahubTopicTopicListOutput

func (GetDatahubTopicTopicListOutput) ToGetDatahubTopicTopicListOutputWithContext added in v0.1.5

func (o GetDatahubTopicTopicListOutput) ToGetDatahubTopicTopicListOutputWithContext(ctx context.Context) GetDatahubTopicTopicListOutput

func (GetDatahubTopicTopicListOutput) TopicId added in v0.1.5

Topic Id.

func (GetDatahubTopicTopicListOutput) TopicName added in v0.1.5

Topic name.

type GetGroupArgs added in v0.1.5

type GetGroupArgs struct {
	// InstanceId.
	InstanceId string `pulumi:"instanceId"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// search for the keyword.
	SearchWord *string `pulumi:"searchWord"`
}

A collection of arguments for invoking getGroup.

type GetGroupGroupList added in v0.1.5

type GetGroupGroupList struct {
	// groupId.
	Group string `pulumi:"group"`
	// The protocol used by this group.
	Protocol string `pulumi:"protocol"`
}

type GetGroupGroupListArgs added in v0.1.5

type GetGroupGroupListArgs struct {
	// groupId.
	Group pulumi.StringInput `pulumi:"group"`
	// The protocol used by this group.
	Protocol pulumi.StringInput `pulumi:"protocol"`
}

func (GetGroupGroupListArgs) ElementType added in v0.1.5

func (GetGroupGroupListArgs) ElementType() reflect.Type

func (GetGroupGroupListArgs) ToGetGroupGroupListOutput added in v0.1.5

func (i GetGroupGroupListArgs) ToGetGroupGroupListOutput() GetGroupGroupListOutput

func (GetGroupGroupListArgs) ToGetGroupGroupListOutputWithContext added in v0.1.5

func (i GetGroupGroupListArgs) ToGetGroupGroupListOutputWithContext(ctx context.Context) GetGroupGroupListOutput

type GetGroupGroupListArray added in v0.1.5

type GetGroupGroupListArray []GetGroupGroupListInput

func (GetGroupGroupListArray) ElementType added in v0.1.5

func (GetGroupGroupListArray) ElementType() reflect.Type

func (GetGroupGroupListArray) ToGetGroupGroupListArrayOutput added in v0.1.5

func (i GetGroupGroupListArray) ToGetGroupGroupListArrayOutput() GetGroupGroupListArrayOutput

func (GetGroupGroupListArray) ToGetGroupGroupListArrayOutputWithContext added in v0.1.5

func (i GetGroupGroupListArray) ToGetGroupGroupListArrayOutputWithContext(ctx context.Context) GetGroupGroupListArrayOutput

type GetGroupGroupListArrayInput added in v0.1.5

type GetGroupGroupListArrayInput interface {
	pulumi.Input

	ToGetGroupGroupListArrayOutput() GetGroupGroupListArrayOutput
	ToGetGroupGroupListArrayOutputWithContext(context.Context) GetGroupGroupListArrayOutput
}

GetGroupGroupListArrayInput is an input type that accepts GetGroupGroupListArray and GetGroupGroupListArrayOutput values. You can construct a concrete instance of `GetGroupGroupListArrayInput` via:

GetGroupGroupListArray{ GetGroupGroupListArgs{...} }

type GetGroupGroupListArrayOutput added in v0.1.5

type GetGroupGroupListArrayOutput struct{ *pulumi.OutputState }

func (GetGroupGroupListArrayOutput) ElementType added in v0.1.5

func (GetGroupGroupListArrayOutput) Index added in v0.1.5

func (GetGroupGroupListArrayOutput) ToGetGroupGroupListArrayOutput added in v0.1.5

func (o GetGroupGroupListArrayOutput) ToGetGroupGroupListArrayOutput() GetGroupGroupListArrayOutput

func (GetGroupGroupListArrayOutput) ToGetGroupGroupListArrayOutputWithContext added in v0.1.5

func (o GetGroupGroupListArrayOutput) ToGetGroupGroupListArrayOutputWithContext(ctx context.Context) GetGroupGroupListArrayOutput

type GetGroupGroupListInput added in v0.1.5

type GetGroupGroupListInput interface {
	pulumi.Input

	ToGetGroupGroupListOutput() GetGroupGroupListOutput
	ToGetGroupGroupListOutputWithContext(context.Context) GetGroupGroupListOutput
}

GetGroupGroupListInput is an input type that accepts GetGroupGroupListArgs and GetGroupGroupListOutput values. You can construct a concrete instance of `GetGroupGroupListInput` via:

GetGroupGroupListArgs{...}

type GetGroupGroupListOutput added in v0.1.5

type GetGroupGroupListOutput struct{ *pulumi.OutputState }

func (GetGroupGroupListOutput) ElementType added in v0.1.5

func (GetGroupGroupListOutput) ElementType() reflect.Type

func (GetGroupGroupListOutput) Group added in v0.1.5

groupId.

func (GetGroupGroupListOutput) Protocol added in v0.1.5

The protocol used by this group.

func (GetGroupGroupListOutput) ToGetGroupGroupListOutput added in v0.1.5

func (o GetGroupGroupListOutput) ToGetGroupGroupListOutput() GetGroupGroupListOutput

func (GetGroupGroupListOutput) ToGetGroupGroupListOutputWithContext added in v0.1.5

func (o GetGroupGroupListOutput) ToGetGroupGroupListOutputWithContext(ctx context.Context) GetGroupGroupListOutput

type GetGroupInfoResult added in v0.1.5

type GetGroupInfoResult struct {
	// Error code, normally 0.
	ErrorCode string `pulumi:"errorCode"`
	// Kafka consumer group.
	Group string `pulumi:"group"`
	// This array contains information only if state is Stable and protocolType is consumer.
	Members []GetGroupInfoResultMember `pulumi:"members"`
	// Common consumer partition allocation algorithms are as follows (the default option for Kafka consumer SDK is range)  range|roundrobin|sticky.
	Protocol string `pulumi:"protocol"`
	// The protocol type selected by the consumption group is normally the consumer, but some systems use their own protocol, such as kafka-connect, which uses connect. Only the standard consumer protocol, this interface knows the format of the specific allocation method, and can analyze the specific partition allocation.
	ProtocolType string `pulumi:"protocolType"`
	// Group state description (commonly Empty, Stable, and Dead states): Dead: The consumption group does not exist Empty: The consumption group does not currently have any consumer subscriptions PreparingRebalance: The consumption group is in the rebalance state CompletingRebalance: The consumption group is in the rebalance state Stable: Each consumer in the consumption group has joined and is in a stable state.
	State string `pulumi:"state"`
}

type GetGroupInfoResultArgs added in v0.1.5

type GetGroupInfoResultArgs struct {
	// Error code, normally 0.
	ErrorCode pulumi.StringInput `pulumi:"errorCode"`
	// Kafka consumer group.
	Group pulumi.StringInput `pulumi:"group"`
	// This array contains information only if state is Stable and protocolType is consumer.
	Members GetGroupInfoResultMemberArrayInput `pulumi:"members"`
	// Common consumer partition allocation algorithms are as follows (the default option for Kafka consumer SDK is range)  range|roundrobin|sticky.
	Protocol pulumi.StringInput `pulumi:"protocol"`
	// The protocol type selected by the consumption group is normally the consumer, but some systems use their own protocol, such as kafka-connect, which uses connect. Only the standard consumer protocol, this interface knows the format of the specific allocation method, and can analyze the specific partition allocation.
	ProtocolType pulumi.StringInput `pulumi:"protocolType"`
	// Group state description (commonly Empty, Stable, and Dead states): Dead: The consumption group does not exist Empty: The consumption group does not currently have any consumer subscriptions PreparingRebalance: The consumption group is in the rebalance state CompletingRebalance: The consumption group is in the rebalance state Stable: Each consumer in the consumption group has joined and is in a stable state.
	State pulumi.StringInput `pulumi:"state"`
}

func (GetGroupInfoResultArgs) ElementType added in v0.1.5

func (GetGroupInfoResultArgs) ElementType() reflect.Type

func (GetGroupInfoResultArgs) ToGetGroupInfoResultOutput added in v0.1.5

func (i GetGroupInfoResultArgs) ToGetGroupInfoResultOutput() GetGroupInfoResultOutput

func (GetGroupInfoResultArgs) ToGetGroupInfoResultOutputWithContext added in v0.1.5

func (i GetGroupInfoResultArgs) ToGetGroupInfoResultOutputWithContext(ctx context.Context) GetGroupInfoResultOutput

type GetGroupInfoResultArray added in v0.1.5

type GetGroupInfoResultArray []GetGroupInfoResultInput

func (GetGroupInfoResultArray) ElementType added in v0.1.5

func (GetGroupInfoResultArray) ElementType() reflect.Type

func (GetGroupInfoResultArray) ToGetGroupInfoResultArrayOutput added in v0.1.5

func (i GetGroupInfoResultArray) ToGetGroupInfoResultArrayOutput() GetGroupInfoResultArrayOutput

func (GetGroupInfoResultArray) ToGetGroupInfoResultArrayOutputWithContext added in v0.1.5

func (i GetGroupInfoResultArray) ToGetGroupInfoResultArrayOutputWithContext(ctx context.Context) GetGroupInfoResultArrayOutput

type GetGroupInfoResultArrayInput added in v0.1.5

type GetGroupInfoResultArrayInput interface {
	pulumi.Input

	ToGetGroupInfoResultArrayOutput() GetGroupInfoResultArrayOutput
	ToGetGroupInfoResultArrayOutputWithContext(context.Context) GetGroupInfoResultArrayOutput
}

GetGroupInfoResultArrayInput is an input type that accepts GetGroupInfoResultArray and GetGroupInfoResultArrayOutput values. You can construct a concrete instance of `GetGroupInfoResultArrayInput` via:

GetGroupInfoResultArray{ GetGroupInfoResultArgs{...} }

type GetGroupInfoResultArrayOutput added in v0.1.5

type GetGroupInfoResultArrayOutput struct{ *pulumi.OutputState }

func (GetGroupInfoResultArrayOutput) ElementType added in v0.1.5

func (GetGroupInfoResultArrayOutput) Index added in v0.1.5

func (GetGroupInfoResultArrayOutput) ToGetGroupInfoResultArrayOutput added in v0.1.5

func (o GetGroupInfoResultArrayOutput) ToGetGroupInfoResultArrayOutput() GetGroupInfoResultArrayOutput

func (GetGroupInfoResultArrayOutput) ToGetGroupInfoResultArrayOutputWithContext added in v0.1.5

func (o GetGroupInfoResultArrayOutput) ToGetGroupInfoResultArrayOutputWithContext(ctx context.Context) GetGroupInfoResultArrayOutput

type GetGroupInfoResultInput added in v0.1.5

type GetGroupInfoResultInput interface {
	pulumi.Input

	ToGetGroupInfoResultOutput() GetGroupInfoResultOutput
	ToGetGroupInfoResultOutputWithContext(context.Context) GetGroupInfoResultOutput
}

GetGroupInfoResultInput is an input type that accepts GetGroupInfoResultArgs and GetGroupInfoResultOutput values. You can construct a concrete instance of `GetGroupInfoResultInput` via:

GetGroupInfoResultArgs{...}

type GetGroupInfoResultMember added in v0.1.5

type GetGroupInfoResultMember struct {
	// Stores the partition information assigned to the consumer.
	Assignments []GetGroupInfoResultMemberAssignment `pulumi:"assignments"`
	// Generally store the customer's IP address.
	ClientHost string `pulumi:"clientHost"`
	// The client.id information set by the client consumer SDK itself.
	ClientId string `pulumi:"clientId"`
	// ID that the coordinator generated for consumer.
	MemberId string `pulumi:"memberId"`
}

type GetGroupInfoResultMemberArgs added in v0.1.5

type GetGroupInfoResultMemberArgs struct {
	// Stores the partition information assigned to the consumer.
	Assignments GetGroupInfoResultMemberAssignmentArrayInput `pulumi:"assignments"`
	// Generally store the customer's IP address.
	ClientHost pulumi.StringInput `pulumi:"clientHost"`
	// The client.id information set by the client consumer SDK itself.
	ClientId pulumi.StringInput `pulumi:"clientId"`
	// ID that the coordinator generated for consumer.
	MemberId pulumi.StringInput `pulumi:"memberId"`
}

func (GetGroupInfoResultMemberArgs) ElementType added in v0.1.5

func (GetGroupInfoResultMemberArgs) ToGetGroupInfoResultMemberOutput added in v0.1.5

func (i GetGroupInfoResultMemberArgs) ToGetGroupInfoResultMemberOutput() GetGroupInfoResultMemberOutput

func (GetGroupInfoResultMemberArgs) ToGetGroupInfoResultMemberOutputWithContext added in v0.1.5

func (i GetGroupInfoResultMemberArgs) ToGetGroupInfoResultMemberOutputWithContext(ctx context.Context) GetGroupInfoResultMemberOutput

type GetGroupInfoResultMemberArray added in v0.1.5

type GetGroupInfoResultMemberArray []GetGroupInfoResultMemberInput

func (GetGroupInfoResultMemberArray) ElementType added in v0.1.5

func (GetGroupInfoResultMemberArray) ToGetGroupInfoResultMemberArrayOutput added in v0.1.5

func (i GetGroupInfoResultMemberArray) ToGetGroupInfoResultMemberArrayOutput() GetGroupInfoResultMemberArrayOutput

func (GetGroupInfoResultMemberArray) ToGetGroupInfoResultMemberArrayOutputWithContext added in v0.1.5

func (i GetGroupInfoResultMemberArray) ToGetGroupInfoResultMemberArrayOutputWithContext(ctx context.Context) GetGroupInfoResultMemberArrayOutput

type GetGroupInfoResultMemberArrayInput added in v0.1.5

type GetGroupInfoResultMemberArrayInput interface {
	pulumi.Input

	ToGetGroupInfoResultMemberArrayOutput() GetGroupInfoResultMemberArrayOutput
	ToGetGroupInfoResultMemberArrayOutputWithContext(context.Context) GetGroupInfoResultMemberArrayOutput
}

GetGroupInfoResultMemberArrayInput is an input type that accepts GetGroupInfoResultMemberArray and GetGroupInfoResultMemberArrayOutput values. You can construct a concrete instance of `GetGroupInfoResultMemberArrayInput` via:

GetGroupInfoResultMemberArray{ GetGroupInfoResultMemberArgs{...} }

type GetGroupInfoResultMemberArrayOutput added in v0.1.5

type GetGroupInfoResultMemberArrayOutput struct{ *pulumi.OutputState }

func (GetGroupInfoResultMemberArrayOutput) ElementType added in v0.1.5

func (GetGroupInfoResultMemberArrayOutput) Index added in v0.1.5

func (GetGroupInfoResultMemberArrayOutput) ToGetGroupInfoResultMemberArrayOutput added in v0.1.5

func (o GetGroupInfoResultMemberArrayOutput) ToGetGroupInfoResultMemberArrayOutput() GetGroupInfoResultMemberArrayOutput

func (GetGroupInfoResultMemberArrayOutput) ToGetGroupInfoResultMemberArrayOutputWithContext added in v0.1.5

func (o GetGroupInfoResultMemberArrayOutput) ToGetGroupInfoResultMemberArrayOutputWithContext(ctx context.Context) GetGroupInfoResultMemberArrayOutput

type GetGroupInfoResultMemberAssignment added in v0.1.5

type GetGroupInfoResultMemberAssignment struct {
	// topic list.
	Topics []GetGroupInfoResultMemberAssignmentTopic `pulumi:"topics"`
	// assignment version information.
	Version int `pulumi:"version"`
}

type GetGroupInfoResultMemberAssignmentArgs added in v0.1.5

type GetGroupInfoResultMemberAssignmentArgs struct {
	// topic list.
	Topics GetGroupInfoResultMemberAssignmentTopicArrayInput `pulumi:"topics"`
	// assignment version information.
	Version pulumi.IntInput `pulumi:"version"`
}

func (GetGroupInfoResultMemberAssignmentArgs) ElementType added in v0.1.5

func (GetGroupInfoResultMemberAssignmentArgs) ToGetGroupInfoResultMemberAssignmentOutput added in v0.1.5

func (i GetGroupInfoResultMemberAssignmentArgs) ToGetGroupInfoResultMemberAssignmentOutput() GetGroupInfoResultMemberAssignmentOutput

func (GetGroupInfoResultMemberAssignmentArgs) ToGetGroupInfoResultMemberAssignmentOutputWithContext added in v0.1.5

func (i GetGroupInfoResultMemberAssignmentArgs) ToGetGroupInfoResultMemberAssignmentOutputWithContext(ctx context.Context) GetGroupInfoResultMemberAssignmentOutput

type GetGroupInfoResultMemberAssignmentArray added in v0.1.5

type GetGroupInfoResultMemberAssignmentArray []GetGroupInfoResultMemberAssignmentInput

func (GetGroupInfoResultMemberAssignmentArray) ElementType added in v0.1.5

func (GetGroupInfoResultMemberAssignmentArray) ToGetGroupInfoResultMemberAssignmentArrayOutput added in v0.1.5

func (i GetGroupInfoResultMemberAssignmentArray) ToGetGroupInfoResultMemberAssignmentArrayOutput() GetGroupInfoResultMemberAssignmentArrayOutput

func (GetGroupInfoResultMemberAssignmentArray) ToGetGroupInfoResultMemberAssignmentArrayOutputWithContext added in v0.1.5

func (i GetGroupInfoResultMemberAssignmentArray) ToGetGroupInfoResultMemberAssignmentArrayOutputWithContext(ctx context.Context) GetGroupInfoResultMemberAssignmentArrayOutput

type GetGroupInfoResultMemberAssignmentArrayInput added in v0.1.5

type GetGroupInfoResultMemberAssignmentArrayInput interface {
	pulumi.Input

	ToGetGroupInfoResultMemberAssignmentArrayOutput() GetGroupInfoResultMemberAssignmentArrayOutput
	ToGetGroupInfoResultMemberAssignmentArrayOutputWithContext(context.Context) GetGroupInfoResultMemberAssignmentArrayOutput
}

GetGroupInfoResultMemberAssignmentArrayInput is an input type that accepts GetGroupInfoResultMemberAssignmentArray and GetGroupInfoResultMemberAssignmentArrayOutput values. You can construct a concrete instance of `GetGroupInfoResultMemberAssignmentArrayInput` via:

GetGroupInfoResultMemberAssignmentArray{ GetGroupInfoResultMemberAssignmentArgs{...} }

type GetGroupInfoResultMemberAssignmentArrayOutput added in v0.1.5

type GetGroupInfoResultMemberAssignmentArrayOutput struct{ *pulumi.OutputState }

func (GetGroupInfoResultMemberAssignmentArrayOutput) ElementType added in v0.1.5

func (GetGroupInfoResultMemberAssignmentArrayOutput) Index added in v0.1.5

func (GetGroupInfoResultMemberAssignmentArrayOutput) ToGetGroupInfoResultMemberAssignmentArrayOutput added in v0.1.5

func (o GetGroupInfoResultMemberAssignmentArrayOutput) ToGetGroupInfoResultMemberAssignmentArrayOutput() GetGroupInfoResultMemberAssignmentArrayOutput

func (GetGroupInfoResultMemberAssignmentArrayOutput) ToGetGroupInfoResultMemberAssignmentArrayOutputWithContext added in v0.1.5

func (o GetGroupInfoResultMemberAssignmentArrayOutput) ToGetGroupInfoResultMemberAssignmentArrayOutputWithContext(ctx context.Context) GetGroupInfoResultMemberAssignmentArrayOutput

type GetGroupInfoResultMemberAssignmentInput added in v0.1.5

type GetGroupInfoResultMemberAssignmentInput interface {
	pulumi.Input

	ToGetGroupInfoResultMemberAssignmentOutput() GetGroupInfoResultMemberAssignmentOutput
	ToGetGroupInfoResultMemberAssignmentOutputWithContext(context.Context) GetGroupInfoResultMemberAssignmentOutput
}

GetGroupInfoResultMemberAssignmentInput is an input type that accepts GetGroupInfoResultMemberAssignmentArgs and GetGroupInfoResultMemberAssignmentOutput values. You can construct a concrete instance of `GetGroupInfoResultMemberAssignmentInput` via:

GetGroupInfoResultMemberAssignmentArgs{...}

type GetGroupInfoResultMemberAssignmentOutput added in v0.1.5

type GetGroupInfoResultMemberAssignmentOutput struct{ *pulumi.OutputState }

func (GetGroupInfoResultMemberAssignmentOutput) ElementType added in v0.1.5

func (GetGroupInfoResultMemberAssignmentOutput) ToGetGroupInfoResultMemberAssignmentOutput added in v0.1.5

func (o GetGroupInfoResultMemberAssignmentOutput) ToGetGroupInfoResultMemberAssignmentOutput() GetGroupInfoResultMemberAssignmentOutput

func (GetGroupInfoResultMemberAssignmentOutput) ToGetGroupInfoResultMemberAssignmentOutputWithContext added in v0.1.5

func (o GetGroupInfoResultMemberAssignmentOutput) ToGetGroupInfoResultMemberAssignmentOutputWithContext(ctx context.Context) GetGroupInfoResultMemberAssignmentOutput

func (GetGroupInfoResultMemberAssignmentOutput) Topics added in v0.1.5

topic list.

func (GetGroupInfoResultMemberAssignmentOutput) Version added in v0.1.5

assignment version information.

type GetGroupInfoResultMemberAssignmentTopic added in v0.1.5

type GetGroupInfoResultMemberAssignmentTopic struct {
	// Allocated partition information.
	Partitions []int `pulumi:"partitions"`
	// Assigned topic name.
	Topic string `pulumi:"topic"`
}

type GetGroupInfoResultMemberAssignmentTopicArgs added in v0.1.5

type GetGroupInfoResultMemberAssignmentTopicArgs struct {
	// Allocated partition information.
	Partitions pulumi.IntArrayInput `pulumi:"partitions"`
	// Assigned topic name.
	Topic pulumi.StringInput `pulumi:"topic"`
}

func (GetGroupInfoResultMemberAssignmentTopicArgs) ElementType added in v0.1.5

func (GetGroupInfoResultMemberAssignmentTopicArgs) ToGetGroupInfoResultMemberAssignmentTopicOutput added in v0.1.5

func (i GetGroupInfoResultMemberAssignmentTopicArgs) ToGetGroupInfoResultMemberAssignmentTopicOutput() GetGroupInfoResultMemberAssignmentTopicOutput

func (GetGroupInfoResultMemberAssignmentTopicArgs) ToGetGroupInfoResultMemberAssignmentTopicOutputWithContext added in v0.1.5

func (i GetGroupInfoResultMemberAssignmentTopicArgs) ToGetGroupInfoResultMemberAssignmentTopicOutputWithContext(ctx context.Context) GetGroupInfoResultMemberAssignmentTopicOutput

type GetGroupInfoResultMemberAssignmentTopicArray added in v0.1.5

type GetGroupInfoResultMemberAssignmentTopicArray []GetGroupInfoResultMemberAssignmentTopicInput

func (GetGroupInfoResultMemberAssignmentTopicArray) ElementType added in v0.1.5

func (GetGroupInfoResultMemberAssignmentTopicArray) ToGetGroupInfoResultMemberAssignmentTopicArrayOutput added in v0.1.5

func (i GetGroupInfoResultMemberAssignmentTopicArray) ToGetGroupInfoResultMemberAssignmentTopicArrayOutput() GetGroupInfoResultMemberAssignmentTopicArrayOutput

func (GetGroupInfoResultMemberAssignmentTopicArray) ToGetGroupInfoResultMemberAssignmentTopicArrayOutputWithContext added in v0.1.5

func (i GetGroupInfoResultMemberAssignmentTopicArray) ToGetGroupInfoResultMemberAssignmentTopicArrayOutputWithContext(ctx context.Context) GetGroupInfoResultMemberAssignmentTopicArrayOutput

type GetGroupInfoResultMemberAssignmentTopicArrayInput added in v0.1.5

type GetGroupInfoResultMemberAssignmentTopicArrayInput interface {
	pulumi.Input

	ToGetGroupInfoResultMemberAssignmentTopicArrayOutput() GetGroupInfoResultMemberAssignmentTopicArrayOutput
	ToGetGroupInfoResultMemberAssignmentTopicArrayOutputWithContext(context.Context) GetGroupInfoResultMemberAssignmentTopicArrayOutput
}

GetGroupInfoResultMemberAssignmentTopicArrayInput is an input type that accepts GetGroupInfoResultMemberAssignmentTopicArray and GetGroupInfoResultMemberAssignmentTopicArrayOutput values. You can construct a concrete instance of `GetGroupInfoResultMemberAssignmentTopicArrayInput` via:

GetGroupInfoResultMemberAssignmentTopicArray{ GetGroupInfoResultMemberAssignmentTopicArgs{...} }

type GetGroupInfoResultMemberAssignmentTopicArrayOutput added in v0.1.5

type GetGroupInfoResultMemberAssignmentTopicArrayOutput struct{ *pulumi.OutputState }

func (GetGroupInfoResultMemberAssignmentTopicArrayOutput) ElementType added in v0.1.5

func (GetGroupInfoResultMemberAssignmentTopicArrayOutput) Index added in v0.1.5

func (GetGroupInfoResultMemberAssignmentTopicArrayOutput) ToGetGroupInfoResultMemberAssignmentTopicArrayOutput added in v0.1.5

func (o GetGroupInfoResultMemberAssignmentTopicArrayOutput) ToGetGroupInfoResultMemberAssignmentTopicArrayOutput() GetGroupInfoResultMemberAssignmentTopicArrayOutput

func (GetGroupInfoResultMemberAssignmentTopicArrayOutput) ToGetGroupInfoResultMemberAssignmentTopicArrayOutputWithContext added in v0.1.5

func (o GetGroupInfoResultMemberAssignmentTopicArrayOutput) ToGetGroupInfoResultMemberAssignmentTopicArrayOutputWithContext(ctx context.Context) GetGroupInfoResultMemberAssignmentTopicArrayOutput

type GetGroupInfoResultMemberAssignmentTopicInput added in v0.1.5

type GetGroupInfoResultMemberAssignmentTopicInput interface {
	pulumi.Input

	ToGetGroupInfoResultMemberAssignmentTopicOutput() GetGroupInfoResultMemberAssignmentTopicOutput
	ToGetGroupInfoResultMemberAssignmentTopicOutputWithContext(context.Context) GetGroupInfoResultMemberAssignmentTopicOutput
}

GetGroupInfoResultMemberAssignmentTopicInput is an input type that accepts GetGroupInfoResultMemberAssignmentTopicArgs and GetGroupInfoResultMemberAssignmentTopicOutput values. You can construct a concrete instance of `GetGroupInfoResultMemberAssignmentTopicInput` via:

GetGroupInfoResultMemberAssignmentTopicArgs{...}

type GetGroupInfoResultMemberAssignmentTopicOutput added in v0.1.5

type GetGroupInfoResultMemberAssignmentTopicOutput struct{ *pulumi.OutputState }

func (GetGroupInfoResultMemberAssignmentTopicOutput) ElementType added in v0.1.5

func (GetGroupInfoResultMemberAssignmentTopicOutput) Partitions added in v0.1.5

Allocated partition information.

func (GetGroupInfoResultMemberAssignmentTopicOutput) ToGetGroupInfoResultMemberAssignmentTopicOutput added in v0.1.5

func (o GetGroupInfoResultMemberAssignmentTopicOutput) ToGetGroupInfoResultMemberAssignmentTopicOutput() GetGroupInfoResultMemberAssignmentTopicOutput

func (GetGroupInfoResultMemberAssignmentTopicOutput) ToGetGroupInfoResultMemberAssignmentTopicOutputWithContext added in v0.1.5

func (o GetGroupInfoResultMemberAssignmentTopicOutput) ToGetGroupInfoResultMemberAssignmentTopicOutputWithContext(ctx context.Context) GetGroupInfoResultMemberAssignmentTopicOutput

func (GetGroupInfoResultMemberAssignmentTopicOutput) Topic added in v0.1.5

Assigned topic name.

type GetGroupInfoResultMemberInput added in v0.1.5

type GetGroupInfoResultMemberInput interface {
	pulumi.Input

	ToGetGroupInfoResultMemberOutput() GetGroupInfoResultMemberOutput
	ToGetGroupInfoResultMemberOutputWithContext(context.Context) GetGroupInfoResultMemberOutput
}

GetGroupInfoResultMemberInput is an input type that accepts GetGroupInfoResultMemberArgs and GetGroupInfoResultMemberOutput values. You can construct a concrete instance of `GetGroupInfoResultMemberInput` via:

GetGroupInfoResultMemberArgs{...}

type GetGroupInfoResultMemberOutput added in v0.1.5

type GetGroupInfoResultMemberOutput struct{ *pulumi.OutputState }

func (GetGroupInfoResultMemberOutput) Assignments added in v0.1.5

Stores the partition information assigned to the consumer.

func (GetGroupInfoResultMemberOutput) ClientHost added in v0.1.5

Generally store the customer's IP address.

func (GetGroupInfoResultMemberOutput) ClientId added in v0.1.5

The client.id information set by the client consumer SDK itself.

func (GetGroupInfoResultMemberOutput) ElementType added in v0.1.5

func (GetGroupInfoResultMemberOutput) MemberId added in v0.1.5

ID that the coordinator generated for consumer.

func (GetGroupInfoResultMemberOutput) ToGetGroupInfoResultMemberOutput added in v0.1.5

func (o GetGroupInfoResultMemberOutput) ToGetGroupInfoResultMemberOutput() GetGroupInfoResultMemberOutput

func (GetGroupInfoResultMemberOutput) ToGetGroupInfoResultMemberOutputWithContext added in v0.1.5

func (o GetGroupInfoResultMemberOutput) ToGetGroupInfoResultMemberOutputWithContext(ctx context.Context) GetGroupInfoResultMemberOutput

type GetGroupInfoResultOutput added in v0.1.5

type GetGroupInfoResultOutput struct{ *pulumi.OutputState }

func (GetGroupInfoResultOutput) ElementType added in v0.1.5

func (GetGroupInfoResultOutput) ElementType() reflect.Type

func (GetGroupInfoResultOutput) ErrorCode added in v0.1.5

Error code, normally 0.

func (GetGroupInfoResultOutput) Group added in v0.1.5

Kafka consumer group.

func (GetGroupInfoResultOutput) Members added in v0.1.5

This array contains information only if state is Stable and protocolType is consumer.

func (GetGroupInfoResultOutput) Protocol added in v0.1.5

Common consumer partition allocation algorithms are as follows (the default option for Kafka consumer SDK is range) range|roundrobin|sticky.

func (GetGroupInfoResultOutput) ProtocolType added in v0.1.5

func (o GetGroupInfoResultOutput) ProtocolType() pulumi.StringOutput

The protocol type selected by the consumption group is normally the consumer, but some systems use their own protocol, such as kafka-connect, which uses connect. Only the standard consumer protocol, this interface knows the format of the specific allocation method, and can analyze the specific partition allocation.

func (GetGroupInfoResultOutput) State added in v0.1.5

Group state description (commonly Empty, Stable, and Dead states): Dead: The consumption group does not exist Empty: The consumption group does not currently have any consumer subscriptions PreparingRebalance: The consumption group is in the rebalance state CompletingRebalance: The consumption group is in the rebalance state Stable: Each consumer in the consumption group has joined and is in a stable state.

func (GetGroupInfoResultOutput) ToGetGroupInfoResultOutput added in v0.1.5

func (o GetGroupInfoResultOutput) ToGetGroupInfoResultOutput() GetGroupInfoResultOutput

func (GetGroupInfoResultOutput) ToGetGroupInfoResultOutputWithContext added in v0.1.5

func (o GetGroupInfoResultOutput) ToGetGroupInfoResultOutputWithContext(ctx context.Context) GetGroupInfoResultOutput

type GetGroupOffsetsArgs added in v0.1.5

type GetGroupOffsetsArgs struct {
	// Kafka consumer group name.
	Group string `pulumi:"group"`
	// InstanceId.
	InstanceId string `pulumi:"instanceId"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// fuzzy match topicName.
	SearchWord *string `pulumi:"searchWord"`
	// An array of topic names subscribed by the group, if there is no such array, it means all topic information under the specified group.
	Topics []string `pulumi:"topics"`
}

A collection of arguments for invoking getGroupOffsets.

type GetGroupOffsetsOutputArgs added in v0.1.5

type GetGroupOffsetsOutputArgs struct {
	// Kafka consumer group name.
	Group pulumi.StringInput `pulumi:"group"`
	// InstanceId.
	InstanceId pulumi.StringInput `pulumi:"instanceId"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// fuzzy match topicName.
	SearchWord pulumi.StringPtrInput `pulumi:"searchWord"`
	// An array of topic names subscribed by the group, if there is no such array, it means all topic information under the specified group.
	Topics pulumi.StringArrayInput `pulumi:"topics"`
}

A collection of arguments for invoking getGroupOffsets.

func (GetGroupOffsetsOutputArgs) ElementType added in v0.1.5

func (GetGroupOffsetsOutputArgs) ElementType() reflect.Type

type GetGroupOffsetsResult added in v0.1.5

type GetGroupOffsetsResult struct {
	Group string `pulumi:"group"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	InstanceId       string  `pulumi:"instanceId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SearchWord       *string `pulumi:"searchWord"`
	// The topic array, where each element is a json object.
	TopicLists []GetGroupOffsetsTopicList `pulumi:"topicLists"`
	Topics     []string                   `pulumi:"topics"`
}

A collection of values returned by getGroupOffsets.

func GetGroupOffsets added in v0.1.5

func GetGroupOffsets(ctx *pulumi.Context, args *GetGroupOffsetsArgs, opts ...pulumi.InvokeOption) (*GetGroupOffsetsResult, error)

Use this data source to query detailed information of ckafka groupOffsets

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetGroupOffsets(ctx, &ckafka.GetGroupOffsetsArgs{
			Group:      "xxxxxx",
			InstanceId: "ckafka-xxxxxx",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetGroupOffsetsResultOutput added in v0.1.5

type GetGroupOffsetsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getGroupOffsets.

func GetGroupOffsetsOutput added in v0.1.5

func (GetGroupOffsetsResultOutput) ElementType added in v0.1.5

func (GetGroupOffsetsResultOutput) Group added in v0.1.5

func (GetGroupOffsetsResultOutput) Id added in v0.1.5

The provider-assigned unique ID for this managed resource.

func (GetGroupOffsetsResultOutput) InstanceId added in v0.1.5

func (GetGroupOffsetsResultOutput) ResultOutputFile added in v0.1.5

func (o GetGroupOffsetsResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetGroupOffsetsResultOutput) SearchWord added in v0.1.5

func (GetGroupOffsetsResultOutput) ToGetGroupOffsetsResultOutput added in v0.1.5

func (o GetGroupOffsetsResultOutput) ToGetGroupOffsetsResultOutput() GetGroupOffsetsResultOutput

func (GetGroupOffsetsResultOutput) ToGetGroupOffsetsResultOutputWithContext added in v0.1.5

func (o GetGroupOffsetsResultOutput) ToGetGroupOffsetsResultOutputWithContext(ctx context.Context) GetGroupOffsetsResultOutput

func (GetGroupOffsetsResultOutput) TopicLists added in v0.1.5

The topic array, where each element is a json object.

func (GetGroupOffsetsResultOutput) Topics added in v0.1.5

type GetGroupOffsetsTopicList added in v0.1.5

type GetGroupOffsetsTopicList struct {
	// he topic partition array, where each element is a json object.
	Partitions []GetGroupOffsetsTopicListPartition `pulumi:"partitions"`
	// topicName.
	Topic string `pulumi:"topic"`
}

type GetGroupOffsetsTopicListArgs added in v0.1.5

type GetGroupOffsetsTopicListArgs struct {
	// he topic partition array, where each element is a json object.
	Partitions GetGroupOffsetsTopicListPartitionArrayInput `pulumi:"partitions"`
	// topicName.
	Topic pulumi.StringInput `pulumi:"topic"`
}

func (GetGroupOffsetsTopicListArgs) ElementType added in v0.1.5

func (GetGroupOffsetsTopicListArgs) ToGetGroupOffsetsTopicListOutput added in v0.1.5

func (i GetGroupOffsetsTopicListArgs) ToGetGroupOffsetsTopicListOutput() GetGroupOffsetsTopicListOutput

func (GetGroupOffsetsTopicListArgs) ToGetGroupOffsetsTopicListOutputWithContext added in v0.1.5

func (i GetGroupOffsetsTopicListArgs) ToGetGroupOffsetsTopicListOutputWithContext(ctx context.Context) GetGroupOffsetsTopicListOutput

type GetGroupOffsetsTopicListArray added in v0.1.5

type GetGroupOffsetsTopicListArray []GetGroupOffsetsTopicListInput

func (GetGroupOffsetsTopicListArray) ElementType added in v0.1.5

func (GetGroupOffsetsTopicListArray) ToGetGroupOffsetsTopicListArrayOutput added in v0.1.5

func (i GetGroupOffsetsTopicListArray) ToGetGroupOffsetsTopicListArrayOutput() GetGroupOffsetsTopicListArrayOutput

func (GetGroupOffsetsTopicListArray) ToGetGroupOffsetsTopicListArrayOutputWithContext added in v0.1.5

func (i GetGroupOffsetsTopicListArray) ToGetGroupOffsetsTopicListArrayOutputWithContext(ctx context.Context) GetGroupOffsetsTopicListArrayOutput

type GetGroupOffsetsTopicListArrayInput added in v0.1.5

type GetGroupOffsetsTopicListArrayInput interface {
	pulumi.Input

	ToGetGroupOffsetsTopicListArrayOutput() GetGroupOffsetsTopicListArrayOutput
	ToGetGroupOffsetsTopicListArrayOutputWithContext(context.Context) GetGroupOffsetsTopicListArrayOutput
}

GetGroupOffsetsTopicListArrayInput is an input type that accepts GetGroupOffsetsTopicListArray and GetGroupOffsetsTopicListArrayOutput values. You can construct a concrete instance of `GetGroupOffsetsTopicListArrayInput` via:

GetGroupOffsetsTopicListArray{ GetGroupOffsetsTopicListArgs{...} }

type GetGroupOffsetsTopicListArrayOutput added in v0.1.5

type GetGroupOffsetsTopicListArrayOutput struct{ *pulumi.OutputState }

func (GetGroupOffsetsTopicListArrayOutput) ElementType added in v0.1.5

func (GetGroupOffsetsTopicListArrayOutput) Index added in v0.1.5

func (GetGroupOffsetsTopicListArrayOutput) ToGetGroupOffsetsTopicListArrayOutput added in v0.1.5

func (o GetGroupOffsetsTopicListArrayOutput) ToGetGroupOffsetsTopicListArrayOutput() GetGroupOffsetsTopicListArrayOutput

func (GetGroupOffsetsTopicListArrayOutput) ToGetGroupOffsetsTopicListArrayOutputWithContext added in v0.1.5

func (o GetGroupOffsetsTopicListArrayOutput) ToGetGroupOffsetsTopicListArrayOutputWithContext(ctx context.Context) GetGroupOffsetsTopicListArrayOutput

type GetGroupOffsetsTopicListInput added in v0.1.5

type GetGroupOffsetsTopicListInput interface {
	pulumi.Input

	ToGetGroupOffsetsTopicListOutput() GetGroupOffsetsTopicListOutput
	ToGetGroupOffsetsTopicListOutputWithContext(context.Context) GetGroupOffsetsTopicListOutput
}

GetGroupOffsetsTopicListInput is an input type that accepts GetGroupOffsetsTopicListArgs and GetGroupOffsetsTopicListOutput values. You can construct a concrete instance of `GetGroupOffsetsTopicListInput` via:

GetGroupOffsetsTopicListArgs{...}

type GetGroupOffsetsTopicListOutput added in v0.1.5

type GetGroupOffsetsTopicListOutput struct{ *pulumi.OutputState }

func (GetGroupOffsetsTopicListOutput) ElementType added in v0.1.5

func (GetGroupOffsetsTopicListOutput) Partitions added in v0.1.5

he topic partition array, where each element is a json object.

func (GetGroupOffsetsTopicListOutput) ToGetGroupOffsetsTopicListOutput added in v0.1.5

func (o GetGroupOffsetsTopicListOutput) ToGetGroupOffsetsTopicListOutput() GetGroupOffsetsTopicListOutput

func (GetGroupOffsetsTopicListOutput) ToGetGroupOffsetsTopicListOutputWithContext added in v0.1.5

func (o GetGroupOffsetsTopicListOutput) ToGetGroupOffsetsTopicListOutputWithContext(ctx context.Context) GetGroupOffsetsTopicListOutput

func (GetGroupOffsetsTopicListOutput) Topic added in v0.1.5

topicName.

type GetGroupOffsetsTopicListPartition added in v0.1.5

type GetGroupOffsetsTopicListPartition struct {
	// ErrorCode.
	ErrorCode int `pulumi:"errorCode"`
	// The number of unconsumed messages.
	Lag int `pulumi:"lag"`
	// The latest offset of the current partition.
	LogEndOffset int `pulumi:"logEndOffset"`
	// When consumers submit messages, they can pass in metadata for other purposes. Currently, it is usually an empty string.
	Metadata string `pulumi:"metadata"`
	// The offset of the position.
	Offset int `pulumi:"offset"`
	// topic partitionId.
	Partition int `pulumi:"partition"`
}

type GetGroupOffsetsTopicListPartitionArgs added in v0.1.5

type GetGroupOffsetsTopicListPartitionArgs struct {
	// ErrorCode.
	ErrorCode pulumi.IntInput `pulumi:"errorCode"`
	// The number of unconsumed messages.
	Lag pulumi.IntInput `pulumi:"lag"`
	// The latest offset of the current partition.
	LogEndOffset pulumi.IntInput `pulumi:"logEndOffset"`
	// When consumers submit messages, they can pass in metadata for other purposes. Currently, it is usually an empty string.
	Metadata pulumi.StringInput `pulumi:"metadata"`
	// The offset of the position.
	Offset pulumi.IntInput `pulumi:"offset"`
	// topic partitionId.
	Partition pulumi.IntInput `pulumi:"partition"`
}

func (GetGroupOffsetsTopicListPartitionArgs) ElementType added in v0.1.5

func (GetGroupOffsetsTopicListPartitionArgs) ToGetGroupOffsetsTopicListPartitionOutput added in v0.1.5

func (i GetGroupOffsetsTopicListPartitionArgs) ToGetGroupOffsetsTopicListPartitionOutput() GetGroupOffsetsTopicListPartitionOutput

func (GetGroupOffsetsTopicListPartitionArgs) ToGetGroupOffsetsTopicListPartitionOutputWithContext added in v0.1.5

func (i GetGroupOffsetsTopicListPartitionArgs) ToGetGroupOffsetsTopicListPartitionOutputWithContext(ctx context.Context) GetGroupOffsetsTopicListPartitionOutput

type GetGroupOffsetsTopicListPartitionArray added in v0.1.5

type GetGroupOffsetsTopicListPartitionArray []GetGroupOffsetsTopicListPartitionInput

func (GetGroupOffsetsTopicListPartitionArray) ElementType added in v0.1.5

func (GetGroupOffsetsTopicListPartitionArray) ToGetGroupOffsetsTopicListPartitionArrayOutput added in v0.1.5

func (i GetGroupOffsetsTopicListPartitionArray) ToGetGroupOffsetsTopicListPartitionArrayOutput() GetGroupOffsetsTopicListPartitionArrayOutput

func (GetGroupOffsetsTopicListPartitionArray) ToGetGroupOffsetsTopicListPartitionArrayOutputWithContext added in v0.1.5

func (i GetGroupOffsetsTopicListPartitionArray) ToGetGroupOffsetsTopicListPartitionArrayOutputWithContext(ctx context.Context) GetGroupOffsetsTopicListPartitionArrayOutput

type GetGroupOffsetsTopicListPartitionArrayInput added in v0.1.5

type GetGroupOffsetsTopicListPartitionArrayInput interface {
	pulumi.Input

	ToGetGroupOffsetsTopicListPartitionArrayOutput() GetGroupOffsetsTopicListPartitionArrayOutput
	ToGetGroupOffsetsTopicListPartitionArrayOutputWithContext(context.Context) GetGroupOffsetsTopicListPartitionArrayOutput
}

GetGroupOffsetsTopicListPartitionArrayInput is an input type that accepts GetGroupOffsetsTopicListPartitionArray and GetGroupOffsetsTopicListPartitionArrayOutput values. You can construct a concrete instance of `GetGroupOffsetsTopicListPartitionArrayInput` via:

GetGroupOffsetsTopicListPartitionArray{ GetGroupOffsetsTopicListPartitionArgs{...} }

type GetGroupOffsetsTopicListPartitionArrayOutput added in v0.1.5

type GetGroupOffsetsTopicListPartitionArrayOutput struct{ *pulumi.OutputState }

func (GetGroupOffsetsTopicListPartitionArrayOutput) ElementType added in v0.1.5

func (GetGroupOffsetsTopicListPartitionArrayOutput) Index added in v0.1.5

func (GetGroupOffsetsTopicListPartitionArrayOutput) ToGetGroupOffsetsTopicListPartitionArrayOutput added in v0.1.5

func (o GetGroupOffsetsTopicListPartitionArrayOutput) ToGetGroupOffsetsTopicListPartitionArrayOutput() GetGroupOffsetsTopicListPartitionArrayOutput

func (GetGroupOffsetsTopicListPartitionArrayOutput) ToGetGroupOffsetsTopicListPartitionArrayOutputWithContext added in v0.1.5

func (o GetGroupOffsetsTopicListPartitionArrayOutput) ToGetGroupOffsetsTopicListPartitionArrayOutputWithContext(ctx context.Context) GetGroupOffsetsTopicListPartitionArrayOutput

type GetGroupOffsetsTopicListPartitionInput added in v0.1.5

type GetGroupOffsetsTopicListPartitionInput interface {
	pulumi.Input

	ToGetGroupOffsetsTopicListPartitionOutput() GetGroupOffsetsTopicListPartitionOutput
	ToGetGroupOffsetsTopicListPartitionOutputWithContext(context.Context) GetGroupOffsetsTopicListPartitionOutput
}

GetGroupOffsetsTopicListPartitionInput is an input type that accepts GetGroupOffsetsTopicListPartitionArgs and GetGroupOffsetsTopicListPartitionOutput values. You can construct a concrete instance of `GetGroupOffsetsTopicListPartitionInput` via:

GetGroupOffsetsTopicListPartitionArgs{...}

type GetGroupOffsetsTopicListPartitionOutput added in v0.1.5

type GetGroupOffsetsTopicListPartitionOutput struct{ *pulumi.OutputState }

func (GetGroupOffsetsTopicListPartitionOutput) ElementType added in v0.1.5

func (GetGroupOffsetsTopicListPartitionOutput) ErrorCode added in v0.1.5

ErrorCode.

func (GetGroupOffsetsTopicListPartitionOutput) Lag added in v0.1.5

The number of unconsumed messages.

func (GetGroupOffsetsTopicListPartitionOutput) LogEndOffset added in v0.1.5

The latest offset of the current partition.

func (GetGroupOffsetsTopicListPartitionOutput) Metadata added in v0.1.5

When consumers submit messages, they can pass in metadata for other purposes. Currently, it is usually an empty string.

func (GetGroupOffsetsTopicListPartitionOutput) Offset added in v0.1.5

The offset of the position.

func (GetGroupOffsetsTopicListPartitionOutput) Partition added in v0.1.5

topic partitionId.

func (GetGroupOffsetsTopicListPartitionOutput) ToGetGroupOffsetsTopicListPartitionOutput added in v0.1.5

func (o GetGroupOffsetsTopicListPartitionOutput) ToGetGroupOffsetsTopicListPartitionOutput() GetGroupOffsetsTopicListPartitionOutput

func (GetGroupOffsetsTopicListPartitionOutput) ToGetGroupOffsetsTopicListPartitionOutputWithContext added in v0.1.5

func (o GetGroupOffsetsTopicListPartitionOutput) ToGetGroupOffsetsTopicListPartitionOutputWithContext(ctx context.Context) GetGroupOffsetsTopicListPartitionOutput

type GetGroupOutputArgs added in v0.1.5

type GetGroupOutputArgs struct {
	// InstanceId.
	InstanceId pulumi.StringInput `pulumi:"instanceId"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// search for the keyword.
	SearchWord pulumi.StringPtrInput `pulumi:"searchWord"`
}

A collection of arguments for invoking getGroup.

func (GetGroupOutputArgs) ElementType added in v0.1.5

func (GetGroupOutputArgs) ElementType() reflect.Type

type GetGroupResult added in v0.1.5

type GetGroupResult struct {
	// GroupList.
	GroupLists []GetGroupGroupList `pulumi:"groupLists"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	InstanceId       string  `pulumi:"instanceId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SearchWord       *string `pulumi:"searchWord"`
}

A collection of values returned by getGroup.

func GetGroup added in v0.1.5

func GetGroup(ctx *pulumi.Context, args *GetGroupArgs, opts ...pulumi.InvokeOption) (*GetGroupResult, error)

Use this data source to query detailed information of ckafka group

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetGroup(ctx, &ckafka.GetGroupArgs{
			InstanceId: "ckafka-xxxxxxx",
			SearchWord: pulumi.StringRef("xxxxxx"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetGroupResultOutput added in v0.1.5

type GetGroupResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getGroup.

func GetGroupOutput added in v0.1.5

func GetGroupOutput(ctx *pulumi.Context, args GetGroupOutputArgs, opts ...pulumi.InvokeOption) GetGroupResultOutput

func (GetGroupResultOutput) ElementType added in v0.1.5

func (GetGroupResultOutput) ElementType() reflect.Type

func (GetGroupResultOutput) GroupLists added in v0.1.5

GroupList.

func (GetGroupResultOutput) Id added in v0.1.5

The provider-assigned unique ID for this managed resource.

func (GetGroupResultOutput) InstanceId added in v0.1.5

func (o GetGroupResultOutput) InstanceId() pulumi.StringOutput

func (GetGroupResultOutput) ResultOutputFile added in v0.1.5

func (o GetGroupResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetGroupResultOutput) SearchWord added in v0.1.5

func (GetGroupResultOutput) ToGetGroupResultOutput added in v0.1.5

func (o GetGroupResultOutput) ToGetGroupResultOutput() GetGroupResultOutput

func (GetGroupResultOutput) ToGetGroupResultOutputWithContext added in v0.1.5

func (o GetGroupResultOutput) ToGetGroupResultOutputWithContext(ctx context.Context) GetGroupResultOutput

type GetInstancesArgs

type GetInstancesArgs struct {
	// Filter. filter.name supports ('Ip', 'VpcId', 'SubNetId', 'InstanceType','InstanceId'), filter.values can pass up to 10 values.
	Filters []GetInstancesFilter `pulumi:"filters"`
	// Filter by instance ID.
	InstanceIds []string `pulumi:"instanceIds"`
	// The number of pages, default is `10`.
	Limit *int `pulumi:"limit"`
	// The page start offset, default is `0`.
	Offset *int `pulumi:"offset"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Filter by instance name, support fuzzy query.
	SearchWord *string `pulumi:"searchWord"`
	// (Filter Criteria) The status of the instance. 0: Create, 1: Run, 2: Delete, do not fill the default return all.
	Statuses []int `pulumi:"statuses"`
	// Matches the tag key value.
	TagKey *string `pulumi:"tagKey"`
}

A collection of arguments for invoking getInstances.

type GetInstancesFilter

type GetInstancesFilter struct {
	// The field that needs to be filtered.
	Name string `pulumi:"name"`
	// The filtered value of the field.
	Values []string `pulumi:"values"`
}

type GetInstancesFilterArgs

type GetInstancesFilterArgs struct {
	// The field that needs to be filtered.
	Name pulumi.StringInput `pulumi:"name"`
	// The filtered value of the field.
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetInstancesFilterArgs) ElementType

func (GetInstancesFilterArgs) ElementType() reflect.Type

func (GetInstancesFilterArgs) ToGetInstancesFilterOutput

func (i GetInstancesFilterArgs) ToGetInstancesFilterOutput() GetInstancesFilterOutput

func (GetInstancesFilterArgs) ToGetInstancesFilterOutputWithContext

func (i GetInstancesFilterArgs) ToGetInstancesFilterOutputWithContext(ctx context.Context) GetInstancesFilterOutput

type GetInstancesFilterArray

type GetInstancesFilterArray []GetInstancesFilterInput

func (GetInstancesFilterArray) ElementType

func (GetInstancesFilterArray) ElementType() reflect.Type

func (GetInstancesFilterArray) ToGetInstancesFilterArrayOutput

func (i GetInstancesFilterArray) ToGetInstancesFilterArrayOutput() GetInstancesFilterArrayOutput

func (GetInstancesFilterArray) ToGetInstancesFilterArrayOutputWithContext

func (i GetInstancesFilterArray) ToGetInstancesFilterArrayOutputWithContext(ctx context.Context) GetInstancesFilterArrayOutput

type GetInstancesFilterArrayInput

type GetInstancesFilterArrayInput interface {
	pulumi.Input

	ToGetInstancesFilterArrayOutput() GetInstancesFilterArrayOutput
	ToGetInstancesFilterArrayOutputWithContext(context.Context) GetInstancesFilterArrayOutput
}

GetInstancesFilterArrayInput is an input type that accepts GetInstancesFilterArray and GetInstancesFilterArrayOutput values. You can construct a concrete instance of `GetInstancesFilterArrayInput` via:

GetInstancesFilterArray{ GetInstancesFilterArgs{...} }

type GetInstancesFilterArrayOutput

type GetInstancesFilterArrayOutput struct{ *pulumi.OutputState }

func (GetInstancesFilterArrayOutput) ElementType

func (GetInstancesFilterArrayOutput) Index

func (GetInstancesFilterArrayOutput) ToGetInstancesFilterArrayOutput

func (o GetInstancesFilterArrayOutput) ToGetInstancesFilterArrayOutput() GetInstancesFilterArrayOutput

func (GetInstancesFilterArrayOutput) ToGetInstancesFilterArrayOutputWithContext

func (o GetInstancesFilterArrayOutput) ToGetInstancesFilterArrayOutputWithContext(ctx context.Context) GetInstancesFilterArrayOutput

type GetInstancesFilterInput

type GetInstancesFilterInput interface {
	pulumi.Input

	ToGetInstancesFilterOutput() GetInstancesFilterOutput
	ToGetInstancesFilterOutputWithContext(context.Context) GetInstancesFilterOutput
}

GetInstancesFilterInput is an input type that accepts GetInstancesFilterArgs and GetInstancesFilterOutput values. You can construct a concrete instance of `GetInstancesFilterInput` via:

GetInstancesFilterArgs{...}

type GetInstancesFilterOutput

type GetInstancesFilterOutput struct{ *pulumi.OutputState }

func (GetInstancesFilterOutput) ElementType

func (GetInstancesFilterOutput) ElementType() reflect.Type

func (GetInstancesFilterOutput) Name

The field that needs to be filtered.

func (GetInstancesFilterOutput) ToGetInstancesFilterOutput

func (o GetInstancesFilterOutput) ToGetInstancesFilterOutput() GetInstancesFilterOutput

func (GetInstancesFilterOutput) ToGetInstancesFilterOutputWithContext

func (o GetInstancesFilterOutput) ToGetInstancesFilterOutputWithContext(ctx context.Context) GetInstancesFilterOutput

func (GetInstancesFilterOutput) Values

The filtered value of the field.

type GetInstancesInstanceList

type GetInstancesInstanceList struct {
	// Instance bandwidth, in Mbps.
	Bandwidth int `pulumi:"bandwidth"`
	// The time when the instance was created.
	CreateTime int `pulumi:"createTime"`
	// ckafka sale type. Note: This field may return null, indicating that a valid value could not be retrieved.
	Cvm int `pulumi:"cvm"`
	// The storage size of the instance, in GB.
	DiskSize int `pulumi:"diskSize"`
	// Disk Type. Note: This field may return null, indicating that a valid value could not be retrieved.
	DiskType string `pulumi:"diskType"`
	// The instance expiration time.
	ExpireTime int `pulumi:"expireTime"`
	// Instance status int: 1 indicates health, 2 indicates alarm, and 3 indicates abnormal instance status.
	Healthy int `pulumi:"healthy"`
	// Instance status information.
	HealthyMessage string `pulumi:"healthyMessage"`
	// The instance ID.
	InstanceId string `pulumi:"instanceId"`
	// The instance name.
	InstanceName string `pulumi:"instanceName"`
	// ckafka instance type. Note: This field may return null, indicating that a valid value could not be retrieved.
	InstanceType string `pulumi:"instanceType"`
	// Whether it is an internal customer. A value of 1 indicates an internal customer.
	IsInternal int `pulumi:"isInternal"`
	// The maximum number of Partitions for the current specifications. Note: This field may return null, indicating that a valid value could not be retrieved.
	MaxPartitionNumber int `pulumi:"maxPartitionNumber"`
	// The maximum number of topics in the current specifications. Note: This field may return null, indicating that a valid value could not be retrieved..
	MaxTopicNumber int `pulumi:"maxTopicNumber"`
	// The current number of instances. Note: This field may return null, indicating that a valid value could not be retrieved..
	PartitionNumber int `pulumi:"partitionNumber"`
	// The Internet bandwidth value. Note: This field may return null, indicating that a valid value could not be retrieved..
	PublicNetwork int `pulumi:"publicNetwork"`
	// The type of Internet bandwidth. Note: This field may return null, indicating that a valid value could not be retrieved..
	PublicNetworkChargeType string `pulumi:"publicNetworkChargeType"`
	// Schedule the upgrade configuration time. Note: This field may return null, indicating that a valid value could not be retrieved..
	RebalanceTime string `pulumi:"rebalanceTime"`
	// Whether the instance is renewed, the int enumeration value: 1 indicates auto-renewal, and 2 indicates that it is not automatically renewed.
	RenewFlag int `pulumi:"renewFlag"`
	// (Filter Criteria) The status of the instance. 0: Create, 1: Run, 2: Delete, do not fill the default return all.
	Status int `pulumi:"status"`
	// Subnet id.
	SubnetId string `pulumi:"subnetId"`
	// Tag information.
	Tags []GetInstancesInstanceListTag `pulumi:"tags"`
	// The number of topics.
	TopicNum int `pulumi:"topicNum"`
	// Kafka version information. Note: This field may return null, indicating that a valid value could not be retrieved.
	Version string `pulumi:"version"`
	// Virtual IP.
	Vip string `pulumi:"vip"`
	// Virtual IP entities.
	VipList GetInstancesInstanceListVipList `pulumi:"vipList"`
	// VpcId, if empty, indicates that it is the underlying network.
	VpcId string `pulumi:"vpcId"`
	// Virtual PORT.
	Vport string `pulumi:"vport"`
	// Availability Zone ID.
	ZoneId int `pulumi:"zoneId"`
	// Across Availability Zones. Note: This field may return null, indicating that a valid value could not be retrieved.
	ZoneIds []int `pulumi:"zoneIds"`
}

type GetInstancesInstanceListArgs

type GetInstancesInstanceListArgs struct {
	// Instance bandwidth, in Mbps.
	Bandwidth pulumi.IntInput `pulumi:"bandwidth"`
	// The time when the instance was created.
	CreateTime pulumi.IntInput `pulumi:"createTime"`
	// ckafka sale type. Note: This field may return null, indicating that a valid value could not be retrieved.
	Cvm pulumi.IntInput `pulumi:"cvm"`
	// The storage size of the instance, in GB.
	DiskSize pulumi.IntInput `pulumi:"diskSize"`
	// Disk Type. Note: This field may return null, indicating that a valid value could not be retrieved.
	DiskType pulumi.StringInput `pulumi:"diskType"`
	// The instance expiration time.
	ExpireTime pulumi.IntInput `pulumi:"expireTime"`
	// Instance status int: 1 indicates health, 2 indicates alarm, and 3 indicates abnormal instance status.
	Healthy pulumi.IntInput `pulumi:"healthy"`
	// Instance status information.
	HealthyMessage pulumi.StringInput `pulumi:"healthyMessage"`
	// The instance ID.
	InstanceId pulumi.StringInput `pulumi:"instanceId"`
	// The instance name.
	InstanceName pulumi.StringInput `pulumi:"instanceName"`
	// ckafka instance type. Note: This field may return null, indicating that a valid value could not be retrieved.
	InstanceType pulumi.StringInput `pulumi:"instanceType"`
	// Whether it is an internal customer. A value of 1 indicates an internal customer.
	IsInternal pulumi.IntInput `pulumi:"isInternal"`
	// The maximum number of Partitions for the current specifications. Note: This field may return null, indicating that a valid value could not be retrieved.
	MaxPartitionNumber pulumi.IntInput `pulumi:"maxPartitionNumber"`
	// The maximum number of topics in the current specifications. Note: This field may return null, indicating that a valid value could not be retrieved..
	MaxTopicNumber pulumi.IntInput `pulumi:"maxTopicNumber"`
	// The current number of instances. Note: This field may return null, indicating that a valid value could not be retrieved..
	PartitionNumber pulumi.IntInput `pulumi:"partitionNumber"`
	// The Internet bandwidth value. Note: This field may return null, indicating that a valid value could not be retrieved..
	PublicNetwork pulumi.IntInput `pulumi:"publicNetwork"`
	// The type of Internet bandwidth. Note: This field may return null, indicating that a valid value could not be retrieved..
	PublicNetworkChargeType pulumi.StringInput `pulumi:"publicNetworkChargeType"`
	// Schedule the upgrade configuration time. Note: This field may return null, indicating that a valid value could not be retrieved..
	RebalanceTime pulumi.StringInput `pulumi:"rebalanceTime"`
	// Whether the instance is renewed, the int enumeration value: 1 indicates auto-renewal, and 2 indicates that it is not automatically renewed.
	RenewFlag pulumi.IntInput `pulumi:"renewFlag"`
	// (Filter Criteria) The status of the instance. 0: Create, 1: Run, 2: Delete, do not fill the default return all.
	Status pulumi.IntInput `pulumi:"status"`
	// Subnet id.
	SubnetId pulumi.StringInput `pulumi:"subnetId"`
	// Tag information.
	Tags GetInstancesInstanceListTagArrayInput `pulumi:"tags"`
	// The number of topics.
	TopicNum pulumi.IntInput `pulumi:"topicNum"`
	// Kafka version information. Note: This field may return null, indicating that a valid value could not be retrieved.
	Version pulumi.StringInput `pulumi:"version"`
	// Virtual IP.
	Vip pulumi.StringInput `pulumi:"vip"`
	// Virtual IP entities.
	VipList GetInstancesInstanceListVipListInput `pulumi:"vipList"`
	// VpcId, if empty, indicates that it is the underlying network.
	VpcId pulumi.StringInput `pulumi:"vpcId"`
	// Virtual PORT.
	Vport pulumi.StringInput `pulumi:"vport"`
	// Availability Zone ID.
	ZoneId pulumi.IntInput `pulumi:"zoneId"`
	// Across Availability Zones. Note: This field may return null, indicating that a valid value could not be retrieved.
	ZoneIds pulumi.IntArrayInput `pulumi:"zoneIds"`
}

func (GetInstancesInstanceListArgs) ElementType

func (GetInstancesInstanceListArgs) ToGetInstancesInstanceListOutput

func (i GetInstancesInstanceListArgs) ToGetInstancesInstanceListOutput() GetInstancesInstanceListOutput

func (GetInstancesInstanceListArgs) ToGetInstancesInstanceListOutputWithContext

func (i GetInstancesInstanceListArgs) ToGetInstancesInstanceListOutputWithContext(ctx context.Context) GetInstancesInstanceListOutput

type GetInstancesInstanceListArray

type GetInstancesInstanceListArray []GetInstancesInstanceListInput

func (GetInstancesInstanceListArray) ElementType

func (GetInstancesInstanceListArray) ToGetInstancesInstanceListArrayOutput

func (i GetInstancesInstanceListArray) ToGetInstancesInstanceListArrayOutput() GetInstancesInstanceListArrayOutput

func (GetInstancesInstanceListArray) ToGetInstancesInstanceListArrayOutputWithContext

func (i GetInstancesInstanceListArray) ToGetInstancesInstanceListArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListArrayOutput

type GetInstancesInstanceListArrayInput

type GetInstancesInstanceListArrayInput interface {
	pulumi.Input

	ToGetInstancesInstanceListArrayOutput() GetInstancesInstanceListArrayOutput
	ToGetInstancesInstanceListArrayOutputWithContext(context.Context) GetInstancesInstanceListArrayOutput
}

GetInstancesInstanceListArrayInput is an input type that accepts GetInstancesInstanceListArray and GetInstancesInstanceListArrayOutput values. You can construct a concrete instance of `GetInstancesInstanceListArrayInput` via:

GetInstancesInstanceListArray{ GetInstancesInstanceListArgs{...} }

type GetInstancesInstanceListArrayOutput

type GetInstancesInstanceListArrayOutput struct{ *pulumi.OutputState }

func (GetInstancesInstanceListArrayOutput) ElementType

func (GetInstancesInstanceListArrayOutput) Index

func (GetInstancesInstanceListArrayOutput) ToGetInstancesInstanceListArrayOutput

func (o GetInstancesInstanceListArrayOutput) ToGetInstancesInstanceListArrayOutput() GetInstancesInstanceListArrayOutput

func (GetInstancesInstanceListArrayOutput) ToGetInstancesInstanceListArrayOutputWithContext

func (o GetInstancesInstanceListArrayOutput) ToGetInstancesInstanceListArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListArrayOutput

type GetInstancesInstanceListInput

type GetInstancesInstanceListInput interface {
	pulumi.Input

	ToGetInstancesInstanceListOutput() GetInstancesInstanceListOutput
	ToGetInstancesInstanceListOutputWithContext(context.Context) GetInstancesInstanceListOutput
}

GetInstancesInstanceListInput is an input type that accepts GetInstancesInstanceListArgs and GetInstancesInstanceListOutput values. You can construct a concrete instance of `GetInstancesInstanceListInput` via:

GetInstancesInstanceListArgs{...}

type GetInstancesInstanceListOutput

type GetInstancesInstanceListOutput struct{ *pulumi.OutputState }

func (GetInstancesInstanceListOutput) Bandwidth

Instance bandwidth, in Mbps.

func (GetInstancesInstanceListOutput) CreateTime

The time when the instance was created.

func (GetInstancesInstanceListOutput) Cvm

ckafka sale type. Note: This field may return null, indicating that a valid value could not be retrieved.

func (GetInstancesInstanceListOutput) DiskSize

The storage size of the instance, in GB.

func (GetInstancesInstanceListOutput) DiskType

Disk Type. Note: This field may return null, indicating that a valid value could not be retrieved.

func (GetInstancesInstanceListOutput) ElementType

func (GetInstancesInstanceListOutput) ExpireTime

The instance expiration time.

func (GetInstancesInstanceListOutput) Healthy

Instance status int: 1 indicates health, 2 indicates alarm, and 3 indicates abnormal instance status.

func (GetInstancesInstanceListOutput) HealthyMessage

Instance status information.

func (GetInstancesInstanceListOutput) InstanceId

The instance ID.

func (GetInstancesInstanceListOutput) InstanceName

The instance name.

func (GetInstancesInstanceListOutput) InstanceType

ckafka instance type. Note: This field may return null, indicating that a valid value could not be retrieved.

func (GetInstancesInstanceListOutput) IsInternal

Whether it is an internal customer. A value of 1 indicates an internal customer.

func (GetInstancesInstanceListOutput) MaxPartitionNumber

func (o GetInstancesInstanceListOutput) MaxPartitionNumber() pulumi.IntOutput

The maximum number of Partitions for the current specifications. Note: This field may return null, indicating that a valid value could not be retrieved.

func (GetInstancesInstanceListOutput) MaxTopicNumber

func (o GetInstancesInstanceListOutput) MaxTopicNumber() pulumi.IntOutput

The maximum number of topics in the current specifications. Note: This field may return null, indicating that a valid value could not be retrieved..

func (GetInstancesInstanceListOutput) PartitionNumber

func (o GetInstancesInstanceListOutput) PartitionNumber() pulumi.IntOutput

The current number of instances. Note: This field may return null, indicating that a valid value could not be retrieved..

func (GetInstancesInstanceListOutput) PublicNetwork

The Internet bandwidth value. Note: This field may return null, indicating that a valid value could not be retrieved..

func (GetInstancesInstanceListOutput) PublicNetworkChargeType

func (o GetInstancesInstanceListOutput) PublicNetworkChargeType() pulumi.StringOutput

The type of Internet bandwidth. Note: This field may return null, indicating that a valid value could not be retrieved..

func (GetInstancesInstanceListOutput) RebalanceTime

Schedule the upgrade configuration time. Note: This field may return null, indicating that a valid value could not be retrieved..

func (GetInstancesInstanceListOutput) RenewFlag

Whether the instance is renewed, the int enumeration value: 1 indicates auto-renewal, and 2 indicates that it is not automatically renewed.

func (GetInstancesInstanceListOutput) Status

(Filter Criteria) The status of the instance. 0: Create, 1: Run, 2: Delete, do not fill the default return all.

func (GetInstancesInstanceListOutput) SubnetId

Subnet id.

func (GetInstancesInstanceListOutput) Tags

Tag information.

func (GetInstancesInstanceListOutput) ToGetInstancesInstanceListOutput

func (o GetInstancesInstanceListOutput) ToGetInstancesInstanceListOutput() GetInstancesInstanceListOutput

func (GetInstancesInstanceListOutput) ToGetInstancesInstanceListOutputWithContext

func (o GetInstancesInstanceListOutput) ToGetInstancesInstanceListOutputWithContext(ctx context.Context) GetInstancesInstanceListOutput

func (GetInstancesInstanceListOutput) TopicNum

The number of topics.

func (GetInstancesInstanceListOutput) Version

Kafka version information. Note: This field may return null, indicating that a valid value could not be retrieved.

func (GetInstancesInstanceListOutput) Vip

Virtual IP.

func (GetInstancesInstanceListOutput) VipList

Virtual IP entities.

func (GetInstancesInstanceListOutput) VpcId

VpcId, if empty, indicates that it is the underlying network.

func (GetInstancesInstanceListOutput) Vport

Virtual PORT.

func (GetInstancesInstanceListOutput) ZoneId

Availability Zone ID.

func (GetInstancesInstanceListOutput) ZoneIds

Across Availability Zones. Note: This field may return null, indicating that a valid value could not be retrieved.

type GetInstancesInstanceListTag

type GetInstancesInstanceListTag struct {
	// Matches the tag key value.
	TagKey string `pulumi:"tagKey"`
	// Tag Value.
	TagValue string `pulumi:"tagValue"`
}

type GetInstancesInstanceListTagArgs

type GetInstancesInstanceListTagArgs struct {
	// Matches the tag key value.
	TagKey pulumi.StringInput `pulumi:"tagKey"`
	// Tag Value.
	TagValue pulumi.StringInput `pulumi:"tagValue"`
}

func (GetInstancesInstanceListTagArgs) ElementType

func (GetInstancesInstanceListTagArgs) ToGetInstancesInstanceListTagOutput

func (i GetInstancesInstanceListTagArgs) ToGetInstancesInstanceListTagOutput() GetInstancesInstanceListTagOutput

func (GetInstancesInstanceListTagArgs) ToGetInstancesInstanceListTagOutputWithContext

func (i GetInstancesInstanceListTagArgs) ToGetInstancesInstanceListTagOutputWithContext(ctx context.Context) GetInstancesInstanceListTagOutput

type GetInstancesInstanceListTagArray

type GetInstancesInstanceListTagArray []GetInstancesInstanceListTagInput

func (GetInstancesInstanceListTagArray) ElementType

func (GetInstancesInstanceListTagArray) ToGetInstancesInstanceListTagArrayOutput

func (i GetInstancesInstanceListTagArray) ToGetInstancesInstanceListTagArrayOutput() GetInstancesInstanceListTagArrayOutput

func (GetInstancesInstanceListTagArray) ToGetInstancesInstanceListTagArrayOutputWithContext

func (i GetInstancesInstanceListTagArray) ToGetInstancesInstanceListTagArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListTagArrayOutput

type GetInstancesInstanceListTagArrayInput

type GetInstancesInstanceListTagArrayInput interface {
	pulumi.Input

	ToGetInstancesInstanceListTagArrayOutput() GetInstancesInstanceListTagArrayOutput
	ToGetInstancesInstanceListTagArrayOutputWithContext(context.Context) GetInstancesInstanceListTagArrayOutput
}

GetInstancesInstanceListTagArrayInput is an input type that accepts GetInstancesInstanceListTagArray and GetInstancesInstanceListTagArrayOutput values. You can construct a concrete instance of `GetInstancesInstanceListTagArrayInput` via:

GetInstancesInstanceListTagArray{ GetInstancesInstanceListTagArgs{...} }

type GetInstancesInstanceListTagArrayOutput

type GetInstancesInstanceListTagArrayOutput struct{ *pulumi.OutputState }

func (GetInstancesInstanceListTagArrayOutput) ElementType

func (GetInstancesInstanceListTagArrayOutput) Index

func (GetInstancesInstanceListTagArrayOutput) ToGetInstancesInstanceListTagArrayOutput

func (o GetInstancesInstanceListTagArrayOutput) ToGetInstancesInstanceListTagArrayOutput() GetInstancesInstanceListTagArrayOutput

func (GetInstancesInstanceListTagArrayOutput) ToGetInstancesInstanceListTagArrayOutputWithContext

func (o GetInstancesInstanceListTagArrayOutput) ToGetInstancesInstanceListTagArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListTagArrayOutput

type GetInstancesInstanceListTagInput

type GetInstancesInstanceListTagInput interface {
	pulumi.Input

	ToGetInstancesInstanceListTagOutput() GetInstancesInstanceListTagOutput
	ToGetInstancesInstanceListTagOutputWithContext(context.Context) GetInstancesInstanceListTagOutput
}

GetInstancesInstanceListTagInput is an input type that accepts GetInstancesInstanceListTagArgs and GetInstancesInstanceListTagOutput values. You can construct a concrete instance of `GetInstancesInstanceListTagInput` via:

GetInstancesInstanceListTagArgs{...}

type GetInstancesInstanceListTagOutput

type GetInstancesInstanceListTagOutput struct{ *pulumi.OutputState }

func (GetInstancesInstanceListTagOutput) ElementType

func (GetInstancesInstanceListTagOutput) TagKey

Matches the tag key value.

func (GetInstancesInstanceListTagOutput) TagValue

Tag Value.

func (GetInstancesInstanceListTagOutput) ToGetInstancesInstanceListTagOutput

func (o GetInstancesInstanceListTagOutput) ToGetInstancesInstanceListTagOutput() GetInstancesInstanceListTagOutput

func (GetInstancesInstanceListTagOutput) ToGetInstancesInstanceListTagOutputWithContext

func (o GetInstancesInstanceListTagOutput) ToGetInstancesInstanceListTagOutputWithContext(ctx context.Context) GetInstancesInstanceListTagOutput

type GetInstancesInstanceListVipList

type GetInstancesInstanceListVipList struct {
	// Virtual IP.
	Vip string `pulumi:"vip"`
	// Virtual PORT.
	Vport string `pulumi:"vport"`
}

type GetInstancesInstanceListVipListArgs

type GetInstancesInstanceListVipListArgs struct {
	// Virtual IP.
	Vip pulumi.StringInput `pulumi:"vip"`
	// Virtual PORT.
	Vport pulumi.StringInput `pulumi:"vport"`
}

func (GetInstancesInstanceListVipListArgs) ElementType

func (GetInstancesInstanceListVipListArgs) ToGetInstancesInstanceListVipListOutput

func (i GetInstancesInstanceListVipListArgs) ToGetInstancesInstanceListVipListOutput() GetInstancesInstanceListVipListOutput

func (GetInstancesInstanceListVipListArgs) ToGetInstancesInstanceListVipListOutputWithContext

func (i GetInstancesInstanceListVipListArgs) ToGetInstancesInstanceListVipListOutputWithContext(ctx context.Context) GetInstancesInstanceListVipListOutput

type GetInstancesInstanceListVipListInput

type GetInstancesInstanceListVipListInput interface {
	pulumi.Input

	ToGetInstancesInstanceListVipListOutput() GetInstancesInstanceListVipListOutput
	ToGetInstancesInstanceListVipListOutputWithContext(context.Context) GetInstancesInstanceListVipListOutput
}

GetInstancesInstanceListVipListInput is an input type that accepts GetInstancesInstanceListVipListArgs and GetInstancesInstanceListVipListOutput values. You can construct a concrete instance of `GetInstancesInstanceListVipListInput` via:

GetInstancesInstanceListVipListArgs{...}

type GetInstancesInstanceListVipListOutput

type GetInstancesInstanceListVipListOutput struct{ *pulumi.OutputState }

func (GetInstancesInstanceListVipListOutput) ElementType

func (GetInstancesInstanceListVipListOutput) ToGetInstancesInstanceListVipListOutput

func (o GetInstancesInstanceListVipListOutput) ToGetInstancesInstanceListVipListOutput() GetInstancesInstanceListVipListOutput

func (GetInstancesInstanceListVipListOutput) ToGetInstancesInstanceListVipListOutputWithContext

func (o GetInstancesInstanceListVipListOutput) ToGetInstancesInstanceListVipListOutputWithContext(ctx context.Context) GetInstancesInstanceListVipListOutput

func (GetInstancesInstanceListVipListOutput) Vip

Virtual IP.

func (GetInstancesInstanceListVipListOutput) Vport

Virtual PORT.

type GetInstancesOutputArgs

type GetInstancesOutputArgs struct {
	// Filter. filter.name supports ('Ip', 'VpcId', 'SubNetId', 'InstanceType','InstanceId'), filter.values can pass up to 10 values.
	Filters GetInstancesFilterArrayInput `pulumi:"filters"`
	// Filter by instance ID.
	InstanceIds pulumi.StringArrayInput `pulumi:"instanceIds"`
	// The number of pages, default is `10`.
	Limit pulumi.IntPtrInput `pulumi:"limit"`
	// The page start offset, default is `0`.
	Offset pulumi.IntPtrInput `pulumi:"offset"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// Filter by instance name, support fuzzy query.
	SearchWord pulumi.StringPtrInput `pulumi:"searchWord"`
	// (Filter Criteria) The status of the instance. 0: Create, 1: Run, 2: Delete, do not fill the default return all.
	Statuses pulumi.IntArrayInput `pulumi:"statuses"`
	// Matches the tag key value.
	TagKey pulumi.StringPtrInput `pulumi:"tagKey"`
}

A collection of arguments for invoking getInstances.

func (GetInstancesOutputArgs) ElementType

func (GetInstancesOutputArgs) ElementType() reflect.Type

type GetInstancesResult

type GetInstancesResult struct {
	Filters []GetInstancesFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id          string   `pulumi:"id"`
	InstanceIds []string `pulumi:"instanceIds"`
	// A list of ckafka users. Each element contains the following attributes:
	InstanceLists    []GetInstancesInstanceList `pulumi:"instanceLists"`
	Limit            *int                       `pulumi:"limit"`
	Offset           *int                       `pulumi:"offset"`
	ResultOutputFile *string                    `pulumi:"resultOutputFile"`
	SearchWord       *string                    `pulumi:"searchWord"`
	// The status of the instance. 0: Created, 1: Running, 2: Delete: 5 Quarantined, -1 Creation failed.
	Statuses []int `pulumi:"statuses"`
	// Tag Key.
	TagKey *string `pulumi:"tagKey"`
}

A collection of values returned by getInstances.

func GetInstances

func GetInstances(ctx *pulumi.Context, args *GetInstancesArgs, opts ...pulumi.InvokeOption) (*GetInstancesResult, error)

Use this data source to query detailed instance information of Ckafka

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetInstances(ctx, &ckafka.GetInstancesArgs{
			InstanceIds: []string{
				"ckafka-vv7wpvae",
			},
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetInstancesResultOutput

type GetInstancesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getInstances.

func (GetInstancesResultOutput) ElementType

func (GetInstancesResultOutput) ElementType() reflect.Type

func (GetInstancesResultOutput) Filters

func (GetInstancesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetInstancesResultOutput) InstanceIds

func (GetInstancesResultOutput) InstanceLists

A list of ckafka users. Each element contains the following attributes:

func (GetInstancesResultOutput) Limit

func (GetInstancesResultOutput) Offset

func (GetInstancesResultOutput) ResultOutputFile

func (o GetInstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetInstancesResultOutput) SearchWord

func (GetInstancesResultOutput) Statuses

The status of the instance. 0: Created, 1: Running, 2: Delete: 5 Quarantined, -1 Creation failed.

func (GetInstancesResultOutput) TagKey

Tag Key.

func (GetInstancesResultOutput) ToGetInstancesResultOutput

func (o GetInstancesResultOutput) ToGetInstancesResultOutput() GetInstancesResultOutput

func (GetInstancesResultOutput) ToGetInstancesResultOutputWithContext

func (o GetInstancesResultOutput) ToGetInstancesResultOutputWithContext(ctx context.Context) GetInstancesResultOutput

type GetRegionResult added in v0.1.5

type GetRegionResult struct {
	// area name.
	AreaName string `pulumi:"areaName"`
	// Whether to support ipv6, 0: means not supported, 1: means supported.
	Ipv6 int `pulumi:"ipv6"`
	// Whether to support cross-availability zones, 0: means not supported, 1: means supported.
	MultiZone int `pulumi:"multiZone"`
	// Region Code.
	RegionCode string `pulumi:"regionCode"`
	// Region Code(V3 version).
	RegionCodeV3 string `pulumi:"regionCodeV3"`
	// region ID.
	RegionId int `pulumi:"regionId"`
	// geographical name.
	RegionName string `pulumi:"regionName"`
	// NONE: The default value does not support any special models CVM: Supports CVM types.
	Support string `pulumi:"support"`
}

type GetRegionResultArgs added in v0.1.5

type GetRegionResultArgs struct {
	// area name.
	AreaName pulumi.StringInput `pulumi:"areaName"`
	// Whether to support ipv6, 0: means not supported, 1: means supported.
	Ipv6 pulumi.IntInput `pulumi:"ipv6"`
	// Whether to support cross-availability zones, 0: means not supported, 1: means supported.
	MultiZone pulumi.IntInput `pulumi:"multiZone"`
	// Region Code.
	RegionCode pulumi.StringInput `pulumi:"regionCode"`
	// Region Code(V3 version).
	RegionCodeV3 pulumi.StringInput `pulumi:"regionCodeV3"`
	// region ID.
	RegionId pulumi.IntInput `pulumi:"regionId"`
	// geographical name.
	RegionName pulumi.StringInput `pulumi:"regionName"`
	// NONE: The default value does not support any special models CVM: Supports CVM types.
	Support pulumi.StringInput `pulumi:"support"`
}

func (GetRegionResultArgs) ElementType added in v0.1.5

func (GetRegionResultArgs) ElementType() reflect.Type

func (GetRegionResultArgs) ToGetRegionResultOutput added in v0.1.5

func (i GetRegionResultArgs) ToGetRegionResultOutput() GetRegionResultOutput

func (GetRegionResultArgs) ToGetRegionResultOutputWithContext added in v0.1.5

func (i GetRegionResultArgs) ToGetRegionResultOutputWithContext(ctx context.Context) GetRegionResultOutput

type GetRegionResultArray added in v0.1.5

type GetRegionResultArray []GetRegionResultInput

func (GetRegionResultArray) ElementType added in v0.1.5

func (GetRegionResultArray) ElementType() reflect.Type

func (GetRegionResultArray) ToGetRegionResultArrayOutput added in v0.1.5

func (i GetRegionResultArray) ToGetRegionResultArrayOutput() GetRegionResultArrayOutput

func (GetRegionResultArray) ToGetRegionResultArrayOutputWithContext added in v0.1.5

func (i GetRegionResultArray) ToGetRegionResultArrayOutputWithContext(ctx context.Context) GetRegionResultArrayOutput

type GetRegionResultArrayInput added in v0.1.5

type GetRegionResultArrayInput interface {
	pulumi.Input

	ToGetRegionResultArrayOutput() GetRegionResultArrayOutput
	ToGetRegionResultArrayOutputWithContext(context.Context) GetRegionResultArrayOutput
}

GetRegionResultArrayInput is an input type that accepts GetRegionResultArray and GetRegionResultArrayOutput values. You can construct a concrete instance of `GetRegionResultArrayInput` via:

GetRegionResultArray{ GetRegionResultArgs{...} }

type GetRegionResultArrayOutput added in v0.1.5

type GetRegionResultArrayOutput struct{ *pulumi.OutputState }

func (GetRegionResultArrayOutput) ElementType added in v0.1.5

func (GetRegionResultArrayOutput) ElementType() reflect.Type

func (GetRegionResultArrayOutput) Index added in v0.1.5

func (GetRegionResultArrayOutput) ToGetRegionResultArrayOutput added in v0.1.5

func (o GetRegionResultArrayOutput) ToGetRegionResultArrayOutput() GetRegionResultArrayOutput

func (GetRegionResultArrayOutput) ToGetRegionResultArrayOutputWithContext added in v0.1.5

func (o GetRegionResultArrayOutput) ToGetRegionResultArrayOutputWithContext(ctx context.Context) GetRegionResultArrayOutput

type GetRegionResultInput added in v0.1.5

type GetRegionResultInput interface {
	pulumi.Input

	ToGetRegionResultOutput() GetRegionResultOutput
	ToGetRegionResultOutputWithContext(context.Context) GetRegionResultOutput
}

GetRegionResultInput is an input type that accepts GetRegionResultArgs and GetRegionResultOutput values. You can construct a concrete instance of `GetRegionResultInput` via:

GetRegionResultArgs{...}

type GetRegionResultOutput added in v0.1.5

type GetRegionResultOutput struct{ *pulumi.OutputState }

func (GetRegionResultOutput) AreaName added in v0.1.5

area name.

func (GetRegionResultOutput) ElementType added in v0.1.5

func (GetRegionResultOutput) ElementType() reflect.Type

func (GetRegionResultOutput) Ipv6 added in v0.1.5

Whether to support ipv6, 0: means not supported, 1: means supported.

func (GetRegionResultOutput) MultiZone added in v0.1.5

func (o GetRegionResultOutput) MultiZone() pulumi.IntOutput

Whether to support cross-availability zones, 0: means not supported, 1: means supported.

func (GetRegionResultOutput) RegionCode added in v0.1.5

func (o GetRegionResultOutput) RegionCode() pulumi.StringOutput

Region Code.

func (GetRegionResultOutput) RegionCodeV3 added in v0.1.5

func (o GetRegionResultOutput) RegionCodeV3() pulumi.StringOutput

Region Code(V3 version).

func (GetRegionResultOutput) RegionId added in v0.1.5

func (o GetRegionResultOutput) RegionId() pulumi.IntOutput

region ID.

func (GetRegionResultOutput) RegionName added in v0.1.5

func (o GetRegionResultOutput) RegionName() pulumi.StringOutput

geographical name.

func (GetRegionResultOutput) Support added in v0.1.5

NONE: The default value does not support any special models CVM: Supports CVM types.

func (GetRegionResultOutput) ToGetRegionResultOutput added in v0.1.5

func (o GetRegionResultOutput) ToGetRegionResultOutput() GetRegionResultOutput

func (GetRegionResultOutput) ToGetRegionResultOutputWithContext added in v0.1.5

func (o GetRegionResultOutput) ToGetRegionResultOutputWithContext(ctx context.Context) GetRegionResultOutput

type GetTaskStatusResult added in v0.1.5

type GetTaskStatusResult struct {
	// OutPut Info.
	Output string `pulumi:"output"`
	// Status.
	Status int `pulumi:"status"`
}

type GetTaskStatusResultArgs added in v0.1.5

type GetTaskStatusResultArgs struct {
	// OutPut Info.
	Output pulumi.StringInput `pulumi:"output"`
	// Status.
	Status pulumi.IntInput `pulumi:"status"`
}

func (GetTaskStatusResultArgs) ElementType added in v0.1.5

func (GetTaskStatusResultArgs) ElementType() reflect.Type

func (GetTaskStatusResultArgs) ToGetTaskStatusResultOutput added in v0.1.5

func (i GetTaskStatusResultArgs) ToGetTaskStatusResultOutput() GetTaskStatusResultOutput

func (GetTaskStatusResultArgs) ToGetTaskStatusResultOutputWithContext added in v0.1.5

func (i GetTaskStatusResultArgs) ToGetTaskStatusResultOutputWithContext(ctx context.Context) GetTaskStatusResultOutput

type GetTaskStatusResultArray added in v0.1.5

type GetTaskStatusResultArray []GetTaskStatusResultInput

func (GetTaskStatusResultArray) ElementType added in v0.1.5

func (GetTaskStatusResultArray) ElementType() reflect.Type

func (GetTaskStatusResultArray) ToGetTaskStatusResultArrayOutput added in v0.1.5

func (i GetTaskStatusResultArray) ToGetTaskStatusResultArrayOutput() GetTaskStatusResultArrayOutput

func (GetTaskStatusResultArray) ToGetTaskStatusResultArrayOutputWithContext added in v0.1.5

func (i GetTaskStatusResultArray) ToGetTaskStatusResultArrayOutputWithContext(ctx context.Context) GetTaskStatusResultArrayOutput

type GetTaskStatusResultArrayInput added in v0.1.5

type GetTaskStatusResultArrayInput interface {
	pulumi.Input

	ToGetTaskStatusResultArrayOutput() GetTaskStatusResultArrayOutput
	ToGetTaskStatusResultArrayOutputWithContext(context.Context) GetTaskStatusResultArrayOutput
}

GetTaskStatusResultArrayInput is an input type that accepts GetTaskStatusResultArray and GetTaskStatusResultArrayOutput values. You can construct a concrete instance of `GetTaskStatusResultArrayInput` via:

GetTaskStatusResultArray{ GetTaskStatusResultArgs{...} }

type GetTaskStatusResultArrayOutput added in v0.1.5

type GetTaskStatusResultArrayOutput struct{ *pulumi.OutputState }

func (GetTaskStatusResultArrayOutput) ElementType added in v0.1.5

func (GetTaskStatusResultArrayOutput) Index added in v0.1.5

func (GetTaskStatusResultArrayOutput) ToGetTaskStatusResultArrayOutput added in v0.1.5

func (o GetTaskStatusResultArrayOutput) ToGetTaskStatusResultArrayOutput() GetTaskStatusResultArrayOutput

func (GetTaskStatusResultArrayOutput) ToGetTaskStatusResultArrayOutputWithContext added in v0.1.5

func (o GetTaskStatusResultArrayOutput) ToGetTaskStatusResultArrayOutputWithContext(ctx context.Context) GetTaskStatusResultArrayOutput

type GetTaskStatusResultInput added in v0.1.5

type GetTaskStatusResultInput interface {
	pulumi.Input

	ToGetTaskStatusResultOutput() GetTaskStatusResultOutput
	ToGetTaskStatusResultOutputWithContext(context.Context) GetTaskStatusResultOutput
}

GetTaskStatusResultInput is an input type that accepts GetTaskStatusResultArgs and GetTaskStatusResultOutput values. You can construct a concrete instance of `GetTaskStatusResultInput` via:

GetTaskStatusResultArgs{...}

type GetTaskStatusResultOutput added in v0.1.5

type GetTaskStatusResultOutput struct{ *pulumi.OutputState }

func (GetTaskStatusResultOutput) ElementType added in v0.1.5

func (GetTaskStatusResultOutput) ElementType() reflect.Type

func (GetTaskStatusResultOutput) Output added in v0.1.5

OutPut Info.

func (GetTaskStatusResultOutput) Status added in v0.1.5

Status.

func (GetTaskStatusResultOutput) ToGetTaskStatusResultOutput added in v0.1.5

func (o GetTaskStatusResultOutput) ToGetTaskStatusResultOutput() GetTaskStatusResultOutput

func (GetTaskStatusResultOutput) ToGetTaskStatusResultOutputWithContext added in v0.1.5

func (o GetTaskStatusResultOutput) ToGetTaskStatusResultOutputWithContext(ctx context.Context) GetTaskStatusResultOutput

type GetTopicFlowRankingResult added in v0.1.5

type GetTopicFlowRankingResult struct {
	// ConsumeSpeed.
	ConsumeSpeeds []GetTopicFlowRankingResultConsumeSpeed `pulumi:"consumeSpeeds"`
	// TopicFlow.
	TopicFlows []GetTopicFlowRankingResultTopicFlow `pulumi:"topicFlows"`
	// TopicMessageHeapRanking.
	TopicMessageHeaps []GetTopicFlowRankingResultTopicMessageHeap `pulumi:"topicMessageHeaps"`
}

type GetTopicFlowRankingResultArgs added in v0.1.5

type GetTopicFlowRankingResultArgs struct {
	// ConsumeSpeed.
	ConsumeSpeeds GetTopicFlowRankingResultConsumeSpeedArrayInput `pulumi:"consumeSpeeds"`
	// TopicFlow.
	TopicFlows GetTopicFlowRankingResultTopicFlowArrayInput `pulumi:"topicFlows"`
	// TopicMessageHeapRanking.
	TopicMessageHeaps GetTopicFlowRankingResultTopicMessageHeapArrayInput `pulumi:"topicMessageHeaps"`
}

func (GetTopicFlowRankingResultArgs) ElementType added in v0.1.5

func (GetTopicFlowRankingResultArgs) ToGetTopicFlowRankingResultOutput added in v0.1.5

func (i GetTopicFlowRankingResultArgs) ToGetTopicFlowRankingResultOutput() GetTopicFlowRankingResultOutput

func (GetTopicFlowRankingResultArgs) ToGetTopicFlowRankingResultOutputWithContext added in v0.1.5

func (i GetTopicFlowRankingResultArgs) ToGetTopicFlowRankingResultOutputWithContext(ctx context.Context) GetTopicFlowRankingResultOutput

type GetTopicFlowRankingResultArray added in v0.1.5

type GetTopicFlowRankingResultArray []GetTopicFlowRankingResultInput

func (GetTopicFlowRankingResultArray) ElementType added in v0.1.5

func (GetTopicFlowRankingResultArray) ToGetTopicFlowRankingResultArrayOutput added in v0.1.5

func (i GetTopicFlowRankingResultArray) ToGetTopicFlowRankingResultArrayOutput() GetTopicFlowRankingResultArrayOutput

func (GetTopicFlowRankingResultArray) ToGetTopicFlowRankingResultArrayOutputWithContext added in v0.1.5

func (i GetTopicFlowRankingResultArray) ToGetTopicFlowRankingResultArrayOutputWithContext(ctx context.Context) GetTopicFlowRankingResultArrayOutput

type GetTopicFlowRankingResultArrayInput added in v0.1.5

type GetTopicFlowRankingResultArrayInput interface {
	pulumi.Input

	ToGetTopicFlowRankingResultArrayOutput() GetTopicFlowRankingResultArrayOutput
	ToGetTopicFlowRankingResultArrayOutputWithContext(context.Context) GetTopicFlowRankingResultArrayOutput
}

GetTopicFlowRankingResultArrayInput is an input type that accepts GetTopicFlowRankingResultArray and GetTopicFlowRankingResultArrayOutput values. You can construct a concrete instance of `GetTopicFlowRankingResultArrayInput` via:

GetTopicFlowRankingResultArray{ GetTopicFlowRankingResultArgs{...} }

type GetTopicFlowRankingResultArrayOutput added in v0.1.5

type GetTopicFlowRankingResultArrayOutput struct{ *pulumi.OutputState }

func (GetTopicFlowRankingResultArrayOutput) ElementType added in v0.1.5

func (GetTopicFlowRankingResultArrayOutput) Index added in v0.1.5

func (GetTopicFlowRankingResultArrayOutput) ToGetTopicFlowRankingResultArrayOutput added in v0.1.5

func (o GetTopicFlowRankingResultArrayOutput) ToGetTopicFlowRankingResultArrayOutput() GetTopicFlowRankingResultArrayOutput

func (GetTopicFlowRankingResultArrayOutput) ToGetTopicFlowRankingResultArrayOutputWithContext added in v0.1.5

func (o GetTopicFlowRankingResultArrayOutput) ToGetTopicFlowRankingResultArrayOutputWithContext(ctx context.Context) GetTopicFlowRankingResultArrayOutput

type GetTopicFlowRankingResultConsumeSpeed added in v0.1.5

type GetTopicFlowRankingResultConsumeSpeed struct {
	// ConsumerGroupName.
	ConsumerGroupName string `pulumi:"consumerGroupName"`
	// Speed.
	Speed int `pulumi:"speed"`
}

type GetTopicFlowRankingResultConsumeSpeedArgs added in v0.1.5

type GetTopicFlowRankingResultConsumeSpeedArgs struct {
	// ConsumerGroupName.
	ConsumerGroupName pulumi.StringInput `pulumi:"consumerGroupName"`
	// Speed.
	Speed pulumi.IntInput `pulumi:"speed"`
}

func (GetTopicFlowRankingResultConsumeSpeedArgs) ElementType added in v0.1.5

func (GetTopicFlowRankingResultConsumeSpeedArgs) ToGetTopicFlowRankingResultConsumeSpeedOutput added in v0.1.5

func (i GetTopicFlowRankingResultConsumeSpeedArgs) ToGetTopicFlowRankingResultConsumeSpeedOutput() GetTopicFlowRankingResultConsumeSpeedOutput

func (GetTopicFlowRankingResultConsumeSpeedArgs) ToGetTopicFlowRankingResultConsumeSpeedOutputWithContext added in v0.1.5

func (i GetTopicFlowRankingResultConsumeSpeedArgs) ToGetTopicFlowRankingResultConsumeSpeedOutputWithContext(ctx context.Context) GetTopicFlowRankingResultConsumeSpeedOutput

type GetTopicFlowRankingResultConsumeSpeedArray added in v0.1.5

type GetTopicFlowRankingResultConsumeSpeedArray []GetTopicFlowRankingResultConsumeSpeedInput

func (GetTopicFlowRankingResultConsumeSpeedArray) ElementType added in v0.1.5

func (GetTopicFlowRankingResultConsumeSpeedArray) ToGetTopicFlowRankingResultConsumeSpeedArrayOutput added in v0.1.5

func (i GetTopicFlowRankingResultConsumeSpeedArray) ToGetTopicFlowRankingResultConsumeSpeedArrayOutput() GetTopicFlowRankingResultConsumeSpeedArrayOutput

func (GetTopicFlowRankingResultConsumeSpeedArray) ToGetTopicFlowRankingResultConsumeSpeedArrayOutputWithContext added in v0.1.5

func (i GetTopicFlowRankingResultConsumeSpeedArray) ToGetTopicFlowRankingResultConsumeSpeedArrayOutputWithContext(ctx context.Context) GetTopicFlowRankingResultConsumeSpeedArrayOutput

type GetTopicFlowRankingResultConsumeSpeedArrayInput added in v0.1.5

type GetTopicFlowRankingResultConsumeSpeedArrayInput interface {
	pulumi.Input

	ToGetTopicFlowRankingResultConsumeSpeedArrayOutput() GetTopicFlowRankingResultConsumeSpeedArrayOutput
	ToGetTopicFlowRankingResultConsumeSpeedArrayOutputWithContext(context.Context) GetTopicFlowRankingResultConsumeSpeedArrayOutput
}

GetTopicFlowRankingResultConsumeSpeedArrayInput is an input type that accepts GetTopicFlowRankingResultConsumeSpeedArray and GetTopicFlowRankingResultConsumeSpeedArrayOutput values. You can construct a concrete instance of `GetTopicFlowRankingResultConsumeSpeedArrayInput` via:

GetTopicFlowRankingResultConsumeSpeedArray{ GetTopicFlowRankingResultConsumeSpeedArgs{...} }

type GetTopicFlowRankingResultConsumeSpeedArrayOutput added in v0.1.5

type GetTopicFlowRankingResultConsumeSpeedArrayOutput struct{ *pulumi.OutputState }

func (GetTopicFlowRankingResultConsumeSpeedArrayOutput) ElementType added in v0.1.5

func (GetTopicFlowRankingResultConsumeSpeedArrayOutput) Index added in v0.1.5

func (GetTopicFlowRankingResultConsumeSpeedArrayOutput) ToGetTopicFlowRankingResultConsumeSpeedArrayOutput added in v0.1.5

func (o GetTopicFlowRankingResultConsumeSpeedArrayOutput) ToGetTopicFlowRankingResultConsumeSpeedArrayOutput() GetTopicFlowRankingResultConsumeSpeedArrayOutput

func (GetTopicFlowRankingResultConsumeSpeedArrayOutput) ToGetTopicFlowRankingResultConsumeSpeedArrayOutputWithContext added in v0.1.5

func (o GetTopicFlowRankingResultConsumeSpeedArrayOutput) ToGetTopicFlowRankingResultConsumeSpeedArrayOutputWithContext(ctx context.Context) GetTopicFlowRankingResultConsumeSpeedArrayOutput

type GetTopicFlowRankingResultConsumeSpeedInput added in v0.1.5

type GetTopicFlowRankingResultConsumeSpeedInput interface {
	pulumi.Input

	ToGetTopicFlowRankingResultConsumeSpeedOutput() GetTopicFlowRankingResultConsumeSpeedOutput
	ToGetTopicFlowRankingResultConsumeSpeedOutputWithContext(context.Context) GetTopicFlowRankingResultConsumeSpeedOutput
}

GetTopicFlowRankingResultConsumeSpeedInput is an input type that accepts GetTopicFlowRankingResultConsumeSpeedArgs and GetTopicFlowRankingResultConsumeSpeedOutput values. You can construct a concrete instance of `GetTopicFlowRankingResultConsumeSpeedInput` via:

GetTopicFlowRankingResultConsumeSpeedArgs{...}

type GetTopicFlowRankingResultConsumeSpeedOutput added in v0.1.5

type GetTopicFlowRankingResultConsumeSpeedOutput struct{ *pulumi.OutputState }

func (GetTopicFlowRankingResultConsumeSpeedOutput) ConsumerGroupName added in v0.1.5

ConsumerGroupName.

func (GetTopicFlowRankingResultConsumeSpeedOutput) ElementType added in v0.1.5

func (GetTopicFlowRankingResultConsumeSpeedOutput) Speed added in v0.1.5

Speed.

func (GetTopicFlowRankingResultConsumeSpeedOutput) ToGetTopicFlowRankingResultConsumeSpeedOutput added in v0.1.5

func (o GetTopicFlowRankingResultConsumeSpeedOutput) ToGetTopicFlowRankingResultConsumeSpeedOutput() GetTopicFlowRankingResultConsumeSpeedOutput

func (GetTopicFlowRankingResultConsumeSpeedOutput) ToGetTopicFlowRankingResultConsumeSpeedOutputWithContext added in v0.1.5

func (o GetTopicFlowRankingResultConsumeSpeedOutput) ToGetTopicFlowRankingResultConsumeSpeedOutputWithContext(ctx context.Context) GetTopicFlowRankingResultConsumeSpeedOutput

type GetTopicFlowRankingResultInput added in v0.1.5

type GetTopicFlowRankingResultInput interface {
	pulumi.Input

	ToGetTopicFlowRankingResultOutput() GetTopicFlowRankingResultOutput
	ToGetTopicFlowRankingResultOutputWithContext(context.Context) GetTopicFlowRankingResultOutput
}

GetTopicFlowRankingResultInput is an input type that accepts GetTopicFlowRankingResultArgs and GetTopicFlowRankingResultOutput values. You can construct a concrete instance of `GetTopicFlowRankingResultInput` via:

GetTopicFlowRankingResultArgs{...}

type GetTopicFlowRankingResultOutput added in v0.1.5

type GetTopicFlowRankingResultOutput struct{ *pulumi.OutputState }

func (GetTopicFlowRankingResultOutput) ConsumeSpeeds added in v0.1.5

ConsumeSpeed.

func (GetTopicFlowRankingResultOutput) ElementType added in v0.1.5

func (GetTopicFlowRankingResultOutput) ToGetTopicFlowRankingResultOutput added in v0.1.5

func (o GetTopicFlowRankingResultOutput) ToGetTopicFlowRankingResultOutput() GetTopicFlowRankingResultOutput

func (GetTopicFlowRankingResultOutput) ToGetTopicFlowRankingResultOutputWithContext added in v0.1.5

func (o GetTopicFlowRankingResultOutput) ToGetTopicFlowRankingResultOutputWithContext(ctx context.Context) GetTopicFlowRankingResultOutput

func (GetTopicFlowRankingResultOutput) TopicFlows added in v0.1.5

TopicFlow.

func (GetTopicFlowRankingResultOutput) TopicMessageHeaps added in v0.1.5

TopicMessageHeapRanking.

type GetTopicFlowRankingResultTopicFlow added in v0.1.5

type GetTopicFlowRankingResultTopicFlow struct {
	// Topic MessageHeap.
	MessageHeap int `pulumi:"messageHeap"`
	// PartitionNum.
	PartitionNum int `pulumi:"partitionNum"`
	// ReplicaNum.
	ReplicaNum int `pulumi:"replicaNum"`
	// topicId.
	TopicId string `pulumi:"topicId"`
	// topicName.
	TopicName string `pulumi:"topicName"`
	// TopicTraffic.
	TopicTraffic string `pulumi:"topicTraffic"`
}

type GetTopicFlowRankingResultTopicFlowArgs added in v0.1.5

type GetTopicFlowRankingResultTopicFlowArgs struct {
	// Topic MessageHeap.
	MessageHeap pulumi.IntInput `pulumi:"messageHeap"`
	// PartitionNum.
	PartitionNum pulumi.IntInput `pulumi:"partitionNum"`
	// ReplicaNum.
	ReplicaNum pulumi.IntInput `pulumi:"replicaNum"`
	// topicId.
	TopicId pulumi.StringInput `pulumi:"topicId"`
	// topicName.
	TopicName pulumi.StringInput `pulumi:"topicName"`
	// TopicTraffic.
	TopicTraffic pulumi.StringInput `pulumi:"topicTraffic"`
}

func (GetTopicFlowRankingResultTopicFlowArgs) ElementType added in v0.1.5

func (GetTopicFlowRankingResultTopicFlowArgs) ToGetTopicFlowRankingResultTopicFlowOutput added in v0.1.5

func (i GetTopicFlowRankingResultTopicFlowArgs) ToGetTopicFlowRankingResultTopicFlowOutput() GetTopicFlowRankingResultTopicFlowOutput

func (GetTopicFlowRankingResultTopicFlowArgs) ToGetTopicFlowRankingResultTopicFlowOutputWithContext added in v0.1.5

func (i GetTopicFlowRankingResultTopicFlowArgs) ToGetTopicFlowRankingResultTopicFlowOutputWithContext(ctx context.Context) GetTopicFlowRankingResultTopicFlowOutput

type GetTopicFlowRankingResultTopicFlowArray added in v0.1.5

type GetTopicFlowRankingResultTopicFlowArray []GetTopicFlowRankingResultTopicFlowInput

func (GetTopicFlowRankingResultTopicFlowArray) ElementType added in v0.1.5

func (GetTopicFlowRankingResultTopicFlowArray) ToGetTopicFlowRankingResultTopicFlowArrayOutput added in v0.1.5

func (i GetTopicFlowRankingResultTopicFlowArray) ToGetTopicFlowRankingResultTopicFlowArrayOutput() GetTopicFlowRankingResultTopicFlowArrayOutput

func (GetTopicFlowRankingResultTopicFlowArray) ToGetTopicFlowRankingResultTopicFlowArrayOutputWithContext added in v0.1.5

func (i GetTopicFlowRankingResultTopicFlowArray) ToGetTopicFlowRankingResultTopicFlowArrayOutputWithContext(ctx context.Context) GetTopicFlowRankingResultTopicFlowArrayOutput

type GetTopicFlowRankingResultTopicFlowArrayInput added in v0.1.5

type GetTopicFlowRankingResultTopicFlowArrayInput interface {
	pulumi.Input

	ToGetTopicFlowRankingResultTopicFlowArrayOutput() GetTopicFlowRankingResultTopicFlowArrayOutput
	ToGetTopicFlowRankingResultTopicFlowArrayOutputWithContext(context.Context) GetTopicFlowRankingResultTopicFlowArrayOutput
}

GetTopicFlowRankingResultTopicFlowArrayInput is an input type that accepts GetTopicFlowRankingResultTopicFlowArray and GetTopicFlowRankingResultTopicFlowArrayOutput values. You can construct a concrete instance of `GetTopicFlowRankingResultTopicFlowArrayInput` via:

GetTopicFlowRankingResultTopicFlowArray{ GetTopicFlowRankingResultTopicFlowArgs{...} }

type GetTopicFlowRankingResultTopicFlowArrayOutput added in v0.1.5

type GetTopicFlowRankingResultTopicFlowArrayOutput struct{ *pulumi.OutputState }

func (GetTopicFlowRankingResultTopicFlowArrayOutput) ElementType added in v0.1.5

func (GetTopicFlowRankingResultTopicFlowArrayOutput) Index added in v0.1.5

func (GetTopicFlowRankingResultTopicFlowArrayOutput) ToGetTopicFlowRankingResultTopicFlowArrayOutput added in v0.1.5

func (o GetTopicFlowRankingResultTopicFlowArrayOutput) ToGetTopicFlowRankingResultTopicFlowArrayOutput() GetTopicFlowRankingResultTopicFlowArrayOutput

func (GetTopicFlowRankingResultTopicFlowArrayOutput) ToGetTopicFlowRankingResultTopicFlowArrayOutputWithContext added in v0.1.5

func (o GetTopicFlowRankingResultTopicFlowArrayOutput) ToGetTopicFlowRankingResultTopicFlowArrayOutputWithContext(ctx context.Context) GetTopicFlowRankingResultTopicFlowArrayOutput

type GetTopicFlowRankingResultTopicFlowInput added in v0.1.5

type GetTopicFlowRankingResultTopicFlowInput interface {
	pulumi.Input

	ToGetTopicFlowRankingResultTopicFlowOutput() GetTopicFlowRankingResultTopicFlowOutput
	ToGetTopicFlowRankingResultTopicFlowOutputWithContext(context.Context) GetTopicFlowRankingResultTopicFlowOutput
}

GetTopicFlowRankingResultTopicFlowInput is an input type that accepts GetTopicFlowRankingResultTopicFlowArgs and GetTopicFlowRankingResultTopicFlowOutput values. You can construct a concrete instance of `GetTopicFlowRankingResultTopicFlowInput` via:

GetTopicFlowRankingResultTopicFlowArgs{...}

type GetTopicFlowRankingResultTopicFlowOutput added in v0.1.5

type GetTopicFlowRankingResultTopicFlowOutput struct{ *pulumi.OutputState }

func (GetTopicFlowRankingResultTopicFlowOutput) ElementType added in v0.1.5

func (GetTopicFlowRankingResultTopicFlowOutput) MessageHeap added in v0.1.5

Topic MessageHeap.

func (GetTopicFlowRankingResultTopicFlowOutput) PartitionNum added in v0.1.5

PartitionNum.

func (GetTopicFlowRankingResultTopicFlowOutput) ReplicaNum added in v0.1.5

ReplicaNum.

func (GetTopicFlowRankingResultTopicFlowOutput) ToGetTopicFlowRankingResultTopicFlowOutput added in v0.1.5

func (o GetTopicFlowRankingResultTopicFlowOutput) ToGetTopicFlowRankingResultTopicFlowOutput() GetTopicFlowRankingResultTopicFlowOutput

func (GetTopicFlowRankingResultTopicFlowOutput) ToGetTopicFlowRankingResultTopicFlowOutputWithContext added in v0.1.5

func (o GetTopicFlowRankingResultTopicFlowOutput) ToGetTopicFlowRankingResultTopicFlowOutputWithContext(ctx context.Context) GetTopicFlowRankingResultTopicFlowOutput

func (GetTopicFlowRankingResultTopicFlowOutput) TopicId added in v0.1.5

topicId.

func (GetTopicFlowRankingResultTopicFlowOutput) TopicName added in v0.1.5

topicName.

func (GetTopicFlowRankingResultTopicFlowOutput) TopicTraffic added in v0.1.5

TopicTraffic.

type GetTopicFlowRankingResultTopicMessageHeap added in v0.1.5

type GetTopicFlowRankingResultTopicMessageHeap struct {
	// Topic MessageHeap.
	MessageHeap int `pulumi:"messageHeap"`
	// PartitionNum.
	PartitionNum int `pulumi:"partitionNum"`
	// ReplicaNum.
	ReplicaNum int `pulumi:"replicaNum"`
	// topicId.
	TopicId string `pulumi:"topicId"`
	// topicName.
	TopicName string `pulumi:"topicName"`
	// TopicTraffic.
	TopicTraffic string `pulumi:"topicTraffic"`
}

type GetTopicFlowRankingResultTopicMessageHeapArgs added in v0.1.5

type GetTopicFlowRankingResultTopicMessageHeapArgs struct {
	// Topic MessageHeap.
	MessageHeap pulumi.IntInput `pulumi:"messageHeap"`
	// PartitionNum.
	PartitionNum pulumi.IntInput `pulumi:"partitionNum"`
	// ReplicaNum.
	ReplicaNum pulumi.IntInput `pulumi:"replicaNum"`
	// topicId.
	TopicId pulumi.StringInput `pulumi:"topicId"`
	// topicName.
	TopicName pulumi.StringInput `pulumi:"topicName"`
	// TopicTraffic.
	TopicTraffic pulumi.StringInput `pulumi:"topicTraffic"`
}

func (GetTopicFlowRankingResultTopicMessageHeapArgs) ElementType added in v0.1.5

func (GetTopicFlowRankingResultTopicMessageHeapArgs) ToGetTopicFlowRankingResultTopicMessageHeapOutput added in v0.1.5

func (i GetTopicFlowRankingResultTopicMessageHeapArgs) ToGetTopicFlowRankingResultTopicMessageHeapOutput() GetTopicFlowRankingResultTopicMessageHeapOutput

func (GetTopicFlowRankingResultTopicMessageHeapArgs) ToGetTopicFlowRankingResultTopicMessageHeapOutputWithContext added in v0.1.5

func (i GetTopicFlowRankingResultTopicMessageHeapArgs) ToGetTopicFlowRankingResultTopicMessageHeapOutputWithContext(ctx context.Context) GetTopicFlowRankingResultTopicMessageHeapOutput

type GetTopicFlowRankingResultTopicMessageHeapArray added in v0.1.5

type GetTopicFlowRankingResultTopicMessageHeapArray []GetTopicFlowRankingResultTopicMessageHeapInput

func (GetTopicFlowRankingResultTopicMessageHeapArray) ElementType added in v0.1.5

func (GetTopicFlowRankingResultTopicMessageHeapArray) ToGetTopicFlowRankingResultTopicMessageHeapArrayOutput added in v0.1.5

func (i GetTopicFlowRankingResultTopicMessageHeapArray) ToGetTopicFlowRankingResultTopicMessageHeapArrayOutput() GetTopicFlowRankingResultTopicMessageHeapArrayOutput

func (GetTopicFlowRankingResultTopicMessageHeapArray) ToGetTopicFlowRankingResultTopicMessageHeapArrayOutputWithContext added in v0.1.5

func (i GetTopicFlowRankingResultTopicMessageHeapArray) ToGetTopicFlowRankingResultTopicMessageHeapArrayOutputWithContext(ctx context.Context) GetTopicFlowRankingResultTopicMessageHeapArrayOutput

type GetTopicFlowRankingResultTopicMessageHeapArrayInput added in v0.1.5

type GetTopicFlowRankingResultTopicMessageHeapArrayInput interface {
	pulumi.Input

	ToGetTopicFlowRankingResultTopicMessageHeapArrayOutput() GetTopicFlowRankingResultTopicMessageHeapArrayOutput
	ToGetTopicFlowRankingResultTopicMessageHeapArrayOutputWithContext(context.Context) GetTopicFlowRankingResultTopicMessageHeapArrayOutput
}

GetTopicFlowRankingResultTopicMessageHeapArrayInput is an input type that accepts GetTopicFlowRankingResultTopicMessageHeapArray and GetTopicFlowRankingResultTopicMessageHeapArrayOutput values. You can construct a concrete instance of `GetTopicFlowRankingResultTopicMessageHeapArrayInput` via:

GetTopicFlowRankingResultTopicMessageHeapArray{ GetTopicFlowRankingResultTopicMessageHeapArgs{...} }

type GetTopicFlowRankingResultTopicMessageHeapArrayOutput added in v0.1.5

type GetTopicFlowRankingResultTopicMessageHeapArrayOutput struct{ *pulumi.OutputState }

func (GetTopicFlowRankingResultTopicMessageHeapArrayOutput) ElementType added in v0.1.5

func (GetTopicFlowRankingResultTopicMessageHeapArrayOutput) Index added in v0.1.5

func (GetTopicFlowRankingResultTopicMessageHeapArrayOutput) ToGetTopicFlowRankingResultTopicMessageHeapArrayOutput added in v0.1.5

func (GetTopicFlowRankingResultTopicMessageHeapArrayOutput) ToGetTopicFlowRankingResultTopicMessageHeapArrayOutputWithContext added in v0.1.5

func (o GetTopicFlowRankingResultTopicMessageHeapArrayOutput) ToGetTopicFlowRankingResultTopicMessageHeapArrayOutputWithContext(ctx context.Context) GetTopicFlowRankingResultTopicMessageHeapArrayOutput

type GetTopicFlowRankingResultTopicMessageHeapInput added in v0.1.5

type GetTopicFlowRankingResultTopicMessageHeapInput interface {
	pulumi.Input

	ToGetTopicFlowRankingResultTopicMessageHeapOutput() GetTopicFlowRankingResultTopicMessageHeapOutput
	ToGetTopicFlowRankingResultTopicMessageHeapOutputWithContext(context.Context) GetTopicFlowRankingResultTopicMessageHeapOutput
}

GetTopicFlowRankingResultTopicMessageHeapInput is an input type that accepts GetTopicFlowRankingResultTopicMessageHeapArgs and GetTopicFlowRankingResultTopicMessageHeapOutput values. You can construct a concrete instance of `GetTopicFlowRankingResultTopicMessageHeapInput` via:

GetTopicFlowRankingResultTopicMessageHeapArgs{...}

type GetTopicFlowRankingResultTopicMessageHeapOutput added in v0.1.5

type GetTopicFlowRankingResultTopicMessageHeapOutput struct{ *pulumi.OutputState }

func (GetTopicFlowRankingResultTopicMessageHeapOutput) ElementType added in v0.1.5

func (GetTopicFlowRankingResultTopicMessageHeapOutput) MessageHeap added in v0.1.5

Topic MessageHeap.

func (GetTopicFlowRankingResultTopicMessageHeapOutput) PartitionNum added in v0.1.5

PartitionNum.

func (GetTopicFlowRankingResultTopicMessageHeapOutput) ReplicaNum added in v0.1.5

ReplicaNum.

func (GetTopicFlowRankingResultTopicMessageHeapOutput) ToGetTopicFlowRankingResultTopicMessageHeapOutput added in v0.1.5

func (o GetTopicFlowRankingResultTopicMessageHeapOutput) ToGetTopicFlowRankingResultTopicMessageHeapOutput() GetTopicFlowRankingResultTopicMessageHeapOutput

func (GetTopicFlowRankingResultTopicMessageHeapOutput) ToGetTopicFlowRankingResultTopicMessageHeapOutputWithContext added in v0.1.5

func (o GetTopicFlowRankingResultTopicMessageHeapOutput) ToGetTopicFlowRankingResultTopicMessageHeapOutputWithContext(ctx context.Context) GetTopicFlowRankingResultTopicMessageHeapOutput

func (GetTopicFlowRankingResultTopicMessageHeapOutput) TopicId added in v0.1.5

topicId.

func (GetTopicFlowRankingResultTopicMessageHeapOutput) TopicName added in v0.1.5

topicName.

func (GetTopicFlowRankingResultTopicMessageHeapOutput) TopicTraffic added in v0.1.5

TopicTraffic.

type GetTopicProduceConnectionResult added in v0.1.5

type GetTopicProduceConnectionResult struct {
	// ip address.
	IpAddr string `pulumi:"ipAddr"`
	// Is the supported version.
	IsUnSupportVersion bool `pulumi:"isUnSupportVersion"`
	// connect time.
	Time string `pulumi:"time"`
}

type GetTopicProduceConnectionResultArgs added in v0.1.5

type GetTopicProduceConnectionResultArgs struct {
	// ip address.
	IpAddr pulumi.StringInput `pulumi:"ipAddr"`
	// Is the supported version.
	IsUnSupportVersion pulumi.BoolInput `pulumi:"isUnSupportVersion"`
	// connect time.
	Time pulumi.StringInput `pulumi:"time"`
}

func (GetTopicProduceConnectionResultArgs) ElementType added in v0.1.5

func (GetTopicProduceConnectionResultArgs) ToGetTopicProduceConnectionResultOutput added in v0.1.5

func (i GetTopicProduceConnectionResultArgs) ToGetTopicProduceConnectionResultOutput() GetTopicProduceConnectionResultOutput

func (GetTopicProduceConnectionResultArgs) ToGetTopicProduceConnectionResultOutputWithContext added in v0.1.5

func (i GetTopicProduceConnectionResultArgs) ToGetTopicProduceConnectionResultOutputWithContext(ctx context.Context) GetTopicProduceConnectionResultOutput

type GetTopicProduceConnectionResultArray added in v0.1.5

type GetTopicProduceConnectionResultArray []GetTopicProduceConnectionResultInput

func (GetTopicProduceConnectionResultArray) ElementType added in v0.1.5

func (GetTopicProduceConnectionResultArray) ToGetTopicProduceConnectionResultArrayOutput added in v0.1.5

func (i GetTopicProduceConnectionResultArray) ToGetTopicProduceConnectionResultArrayOutput() GetTopicProduceConnectionResultArrayOutput

func (GetTopicProduceConnectionResultArray) ToGetTopicProduceConnectionResultArrayOutputWithContext added in v0.1.5

func (i GetTopicProduceConnectionResultArray) ToGetTopicProduceConnectionResultArrayOutputWithContext(ctx context.Context) GetTopicProduceConnectionResultArrayOutput

type GetTopicProduceConnectionResultArrayInput added in v0.1.5

type GetTopicProduceConnectionResultArrayInput interface {
	pulumi.Input

	ToGetTopicProduceConnectionResultArrayOutput() GetTopicProduceConnectionResultArrayOutput
	ToGetTopicProduceConnectionResultArrayOutputWithContext(context.Context) GetTopicProduceConnectionResultArrayOutput
}

GetTopicProduceConnectionResultArrayInput is an input type that accepts GetTopicProduceConnectionResultArray and GetTopicProduceConnectionResultArrayOutput values. You can construct a concrete instance of `GetTopicProduceConnectionResultArrayInput` via:

GetTopicProduceConnectionResultArray{ GetTopicProduceConnectionResultArgs{...} }

type GetTopicProduceConnectionResultArrayOutput added in v0.1.5

type GetTopicProduceConnectionResultArrayOutput struct{ *pulumi.OutputState }

func (GetTopicProduceConnectionResultArrayOutput) ElementType added in v0.1.5

func (GetTopicProduceConnectionResultArrayOutput) Index added in v0.1.5

func (GetTopicProduceConnectionResultArrayOutput) ToGetTopicProduceConnectionResultArrayOutput added in v0.1.5

func (o GetTopicProduceConnectionResultArrayOutput) ToGetTopicProduceConnectionResultArrayOutput() GetTopicProduceConnectionResultArrayOutput

func (GetTopicProduceConnectionResultArrayOutput) ToGetTopicProduceConnectionResultArrayOutputWithContext added in v0.1.5

func (o GetTopicProduceConnectionResultArrayOutput) ToGetTopicProduceConnectionResultArrayOutputWithContext(ctx context.Context) GetTopicProduceConnectionResultArrayOutput

type GetTopicProduceConnectionResultInput added in v0.1.5

type GetTopicProduceConnectionResultInput interface {
	pulumi.Input

	ToGetTopicProduceConnectionResultOutput() GetTopicProduceConnectionResultOutput
	ToGetTopicProduceConnectionResultOutputWithContext(context.Context) GetTopicProduceConnectionResultOutput
}

GetTopicProduceConnectionResultInput is an input type that accepts GetTopicProduceConnectionResultArgs and GetTopicProduceConnectionResultOutput values. You can construct a concrete instance of `GetTopicProduceConnectionResultInput` via:

GetTopicProduceConnectionResultArgs{...}

type GetTopicProduceConnectionResultOutput added in v0.1.5

type GetTopicProduceConnectionResultOutput struct{ *pulumi.OutputState }

func (GetTopicProduceConnectionResultOutput) ElementType added in v0.1.5

func (GetTopicProduceConnectionResultOutput) IpAddr added in v0.1.5

ip address.

func (GetTopicProduceConnectionResultOutput) IsUnSupportVersion added in v0.1.5

Is the supported version.

func (GetTopicProduceConnectionResultOutput) Time added in v0.1.5

connect time.

func (GetTopicProduceConnectionResultOutput) ToGetTopicProduceConnectionResultOutput added in v0.1.5

func (o GetTopicProduceConnectionResultOutput) ToGetTopicProduceConnectionResultOutput() GetTopicProduceConnectionResultOutput

func (GetTopicProduceConnectionResultOutput) ToGetTopicProduceConnectionResultOutputWithContext added in v0.1.5

func (o GetTopicProduceConnectionResultOutput) ToGetTopicProduceConnectionResultOutputWithContext(ctx context.Context) GetTopicProduceConnectionResultOutput

type GetTopicSubscribeGroupArgs added in v0.1.5

type GetTopicSubscribeGroupArgs struct {
	// InstanceId.
	InstanceId string `pulumi:"instanceId"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// TopicName.
	TopicName string `pulumi:"topicName"`
}

A collection of arguments for invoking getTopicSubscribeGroup.

type GetTopicSubscribeGroupGroupsInfo added in v0.1.5

type GetTopicSubscribeGroupGroupsInfo struct {
	// Error code, normally 0.
	ErrorCode string `pulumi:"errorCode"`
	// Kafka consumer group.
	Group string `pulumi:"group"`
	// This array contains information only if state is Stable and protocolType is consumer.
	Members []GetTopicSubscribeGroupGroupsInfoMember `pulumi:"members"`
	// Common consumer partition allocation algorithms are as follows (the default option for Kafka consumer SDK is range) range|roundrobin| sticky.
	Protocol string `pulumi:"protocol"`
	// The protocol type selected by the consumption group is normally the consumer, but some systems use their own protocol, such as kafka-connect, which uses connect. Only the standard consumer protocol, this interface knows the format of the specific allocation method, and can analyze the specific partition allocation.
	ProtocolType string `pulumi:"protocolType"`
	// Group state description (commonly Empty, Stable, and Dead states): Dead: The consumption group does not exist Empty: The consumption group does not currently have any consumer subscriptions PreparingRebalance: The consumption group is in the rebalance state CompletingRebalance: The consumption group is in the rebalance state Stable: Each consumer in the consumption group has joined and is in a stable state.
	State string `pulumi:"state"`
}

type GetTopicSubscribeGroupGroupsInfoArgs added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoArgs struct {
	// Error code, normally 0.
	ErrorCode pulumi.StringInput `pulumi:"errorCode"`
	// Kafka consumer group.
	Group pulumi.StringInput `pulumi:"group"`
	// This array contains information only if state is Stable and protocolType is consumer.
	Members GetTopicSubscribeGroupGroupsInfoMemberArrayInput `pulumi:"members"`
	// Common consumer partition allocation algorithms are as follows (the default option for Kafka consumer SDK is range) range|roundrobin| sticky.
	Protocol pulumi.StringInput `pulumi:"protocol"`
	// The protocol type selected by the consumption group is normally the consumer, but some systems use their own protocol, such as kafka-connect, which uses connect. Only the standard consumer protocol, this interface knows the format of the specific allocation method, and can analyze the specific partition allocation.
	ProtocolType pulumi.StringInput `pulumi:"protocolType"`
	// Group state description (commonly Empty, Stable, and Dead states): Dead: The consumption group does not exist Empty: The consumption group does not currently have any consumer subscriptions PreparingRebalance: The consumption group is in the rebalance state CompletingRebalance: The consumption group is in the rebalance state Stable: Each consumer in the consumption group has joined and is in a stable state.
	State pulumi.StringInput `pulumi:"state"`
}

func (GetTopicSubscribeGroupGroupsInfoArgs) ElementType added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoArgs) ToGetTopicSubscribeGroupGroupsInfoOutput added in v0.1.5

func (i GetTopicSubscribeGroupGroupsInfoArgs) ToGetTopicSubscribeGroupGroupsInfoOutput() GetTopicSubscribeGroupGroupsInfoOutput

func (GetTopicSubscribeGroupGroupsInfoArgs) ToGetTopicSubscribeGroupGroupsInfoOutputWithContext added in v0.1.5

func (i GetTopicSubscribeGroupGroupsInfoArgs) ToGetTopicSubscribeGroupGroupsInfoOutputWithContext(ctx context.Context) GetTopicSubscribeGroupGroupsInfoOutput

type GetTopicSubscribeGroupGroupsInfoArray added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoArray []GetTopicSubscribeGroupGroupsInfoInput

func (GetTopicSubscribeGroupGroupsInfoArray) ElementType added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoArray) ToGetTopicSubscribeGroupGroupsInfoArrayOutput added in v0.1.5

func (i GetTopicSubscribeGroupGroupsInfoArray) ToGetTopicSubscribeGroupGroupsInfoArrayOutput() GetTopicSubscribeGroupGroupsInfoArrayOutput

func (GetTopicSubscribeGroupGroupsInfoArray) ToGetTopicSubscribeGroupGroupsInfoArrayOutputWithContext added in v0.1.5

func (i GetTopicSubscribeGroupGroupsInfoArray) ToGetTopicSubscribeGroupGroupsInfoArrayOutputWithContext(ctx context.Context) GetTopicSubscribeGroupGroupsInfoArrayOutput

type GetTopicSubscribeGroupGroupsInfoArrayInput added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoArrayInput interface {
	pulumi.Input

	ToGetTopicSubscribeGroupGroupsInfoArrayOutput() GetTopicSubscribeGroupGroupsInfoArrayOutput
	ToGetTopicSubscribeGroupGroupsInfoArrayOutputWithContext(context.Context) GetTopicSubscribeGroupGroupsInfoArrayOutput
}

GetTopicSubscribeGroupGroupsInfoArrayInput is an input type that accepts GetTopicSubscribeGroupGroupsInfoArray and GetTopicSubscribeGroupGroupsInfoArrayOutput values. You can construct a concrete instance of `GetTopicSubscribeGroupGroupsInfoArrayInput` via:

GetTopicSubscribeGroupGroupsInfoArray{ GetTopicSubscribeGroupGroupsInfoArgs{...} }

type GetTopicSubscribeGroupGroupsInfoArrayOutput added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoArrayOutput struct{ *pulumi.OutputState }

func (GetTopicSubscribeGroupGroupsInfoArrayOutput) ElementType added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoArrayOutput) Index added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoArrayOutput) ToGetTopicSubscribeGroupGroupsInfoArrayOutput added in v0.1.5

func (o GetTopicSubscribeGroupGroupsInfoArrayOutput) ToGetTopicSubscribeGroupGroupsInfoArrayOutput() GetTopicSubscribeGroupGroupsInfoArrayOutput

func (GetTopicSubscribeGroupGroupsInfoArrayOutput) ToGetTopicSubscribeGroupGroupsInfoArrayOutputWithContext added in v0.1.5

func (o GetTopicSubscribeGroupGroupsInfoArrayOutput) ToGetTopicSubscribeGroupGroupsInfoArrayOutputWithContext(ctx context.Context) GetTopicSubscribeGroupGroupsInfoArrayOutput

type GetTopicSubscribeGroupGroupsInfoInput added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoInput interface {
	pulumi.Input

	ToGetTopicSubscribeGroupGroupsInfoOutput() GetTopicSubscribeGroupGroupsInfoOutput
	ToGetTopicSubscribeGroupGroupsInfoOutputWithContext(context.Context) GetTopicSubscribeGroupGroupsInfoOutput
}

GetTopicSubscribeGroupGroupsInfoInput is an input type that accepts GetTopicSubscribeGroupGroupsInfoArgs and GetTopicSubscribeGroupGroupsInfoOutput values. You can construct a concrete instance of `GetTopicSubscribeGroupGroupsInfoInput` via:

GetTopicSubscribeGroupGroupsInfoArgs{...}

type GetTopicSubscribeGroupGroupsInfoMember added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMember struct {
	// Stores the partition information assigned to the consumer.
	Assignments []GetTopicSubscribeGroupGroupsInfoMemberAssignment `pulumi:"assignments"`
	// Generally store the customer's IP address.
	ClientHost string `pulumi:"clientHost"`
	// The client.id information set by the client consumer SDK itself.
	ClientId string `pulumi:"clientId"`
	// ID that the coordinator generated for consumer.
	MemberId string `pulumi:"memberId"`
}

type GetTopicSubscribeGroupGroupsInfoMemberArgs added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberArgs struct {
	// Stores the partition information assigned to the consumer.
	Assignments GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayInput `pulumi:"assignments"`
	// Generally store the customer's IP address.
	ClientHost pulumi.StringInput `pulumi:"clientHost"`
	// The client.id information set by the client consumer SDK itself.
	ClientId pulumi.StringInput `pulumi:"clientId"`
	// ID that the coordinator generated for consumer.
	MemberId pulumi.StringInput `pulumi:"memberId"`
}

func (GetTopicSubscribeGroupGroupsInfoMemberArgs) ElementType added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberArgs) ToGetTopicSubscribeGroupGroupsInfoMemberOutput added in v0.1.5

func (i GetTopicSubscribeGroupGroupsInfoMemberArgs) ToGetTopicSubscribeGroupGroupsInfoMemberOutput() GetTopicSubscribeGroupGroupsInfoMemberOutput

func (GetTopicSubscribeGroupGroupsInfoMemberArgs) ToGetTopicSubscribeGroupGroupsInfoMemberOutputWithContext added in v0.1.5

func (i GetTopicSubscribeGroupGroupsInfoMemberArgs) ToGetTopicSubscribeGroupGroupsInfoMemberOutputWithContext(ctx context.Context) GetTopicSubscribeGroupGroupsInfoMemberOutput

type GetTopicSubscribeGroupGroupsInfoMemberArray added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberArray []GetTopicSubscribeGroupGroupsInfoMemberInput

func (GetTopicSubscribeGroupGroupsInfoMemberArray) ElementType added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberArray) ToGetTopicSubscribeGroupGroupsInfoMemberArrayOutput added in v0.1.5

func (i GetTopicSubscribeGroupGroupsInfoMemberArray) ToGetTopicSubscribeGroupGroupsInfoMemberArrayOutput() GetTopicSubscribeGroupGroupsInfoMemberArrayOutput

func (GetTopicSubscribeGroupGroupsInfoMemberArray) ToGetTopicSubscribeGroupGroupsInfoMemberArrayOutputWithContext added in v0.1.5

func (i GetTopicSubscribeGroupGroupsInfoMemberArray) ToGetTopicSubscribeGroupGroupsInfoMemberArrayOutputWithContext(ctx context.Context) GetTopicSubscribeGroupGroupsInfoMemberArrayOutput

type GetTopicSubscribeGroupGroupsInfoMemberArrayInput added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberArrayInput interface {
	pulumi.Input

	ToGetTopicSubscribeGroupGroupsInfoMemberArrayOutput() GetTopicSubscribeGroupGroupsInfoMemberArrayOutput
	ToGetTopicSubscribeGroupGroupsInfoMemberArrayOutputWithContext(context.Context) GetTopicSubscribeGroupGroupsInfoMemberArrayOutput
}

GetTopicSubscribeGroupGroupsInfoMemberArrayInput is an input type that accepts GetTopicSubscribeGroupGroupsInfoMemberArray and GetTopicSubscribeGroupGroupsInfoMemberArrayOutput values. You can construct a concrete instance of `GetTopicSubscribeGroupGroupsInfoMemberArrayInput` via:

GetTopicSubscribeGroupGroupsInfoMemberArray{ GetTopicSubscribeGroupGroupsInfoMemberArgs{...} }

type GetTopicSubscribeGroupGroupsInfoMemberArrayOutput added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberArrayOutput struct{ *pulumi.OutputState }

func (GetTopicSubscribeGroupGroupsInfoMemberArrayOutput) ElementType added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberArrayOutput) Index added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberArrayOutput) ToGetTopicSubscribeGroupGroupsInfoMemberArrayOutput added in v0.1.5

func (o GetTopicSubscribeGroupGroupsInfoMemberArrayOutput) ToGetTopicSubscribeGroupGroupsInfoMemberArrayOutput() GetTopicSubscribeGroupGroupsInfoMemberArrayOutput

func (GetTopicSubscribeGroupGroupsInfoMemberArrayOutput) ToGetTopicSubscribeGroupGroupsInfoMemberArrayOutputWithContext added in v0.1.5

func (o GetTopicSubscribeGroupGroupsInfoMemberArrayOutput) ToGetTopicSubscribeGroupGroupsInfoMemberArrayOutputWithContext(ctx context.Context) GetTopicSubscribeGroupGroupsInfoMemberArrayOutput

type GetTopicSubscribeGroupGroupsInfoMemberAssignment added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberAssignment struct {
	// topic list.
	Topics []GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopic `pulumi:"topics"`
	// assignment version information.
	Version int `pulumi:"version"`
}

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentArgs added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentArgs struct {
	// topic list.
	Topics GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayInput `pulumi:"topics"`
	// assignment version information.
	Version pulumi.IntInput `pulumi:"version"`
}

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentArgs) ElementType added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentArgs) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput added in v0.1.5

func (i GetTopicSubscribeGroupGroupsInfoMemberAssignmentArgs) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput() GetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentArgs) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentOutputWithContext added in v0.1.5

func (i GetTopicSubscribeGroupGroupsInfoMemberAssignmentArgs) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentOutputWithContext(ctx context.Context) GetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentArray added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentArray []GetTopicSubscribeGroupGroupsInfoMemberAssignmentInput

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentArray) ElementType added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentArray) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput added in v0.1.5

func (i GetTopicSubscribeGroupGroupsInfoMemberAssignmentArray) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput() GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentArray) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutputWithContext added in v0.1.5

func (i GetTopicSubscribeGroupGroupsInfoMemberAssignmentArray) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutputWithContext(ctx context.Context) GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayInput added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayInput interface {
	pulumi.Input

	ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput() GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput
	ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutputWithContext(context.Context) GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput
}

GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayInput is an input type that accepts GetTopicSubscribeGroupGroupsInfoMemberAssignmentArray and GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput values. You can construct a concrete instance of `GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayInput` via:

GetTopicSubscribeGroupGroupsInfoMemberAssignmentArray{ GetTopicSubscribeGroupGroupsInfoMemberAssignmentArgs{...} }

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput struct{ *pulumi.OutputState }

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput) ElementType added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput) Index added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutputWithContext added in v0.1.5

func (o GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutputWithContext(ctx context.Context) GetTopicSubscribeGroupGroupsInfoMemberAssignmentArrayOutput

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentInput added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentInput interface {
	pulumi.Input

	ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput() GetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput
	ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentOutputWithContext(context.Context) GetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput
}

GetTopicSubscribeGroupGroupsInfoMemberAssignmentInput is an input type that accepts GetTopicSubscribeGroupGroupsInfoMemberAssignmentArgs and GetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput values. You can construct a concrete instance of `GetTopicSubscribeGroupGroupsInfoMemberAssignmentInput` via:

GetTopicSubscribeGroupGroupsInfoMemberAssignmentArgs{...}

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput struct{ *pulumi.OutputState }

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput) ElementType added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentOutputWithContext added in v0.1.5

func (o GetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentOutputWithContext(ctx context.Context) GetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput) Topics added in v0.1.5

topic list.

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentOutput) Version added in v0.1.5

assignment version information.

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopic added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopic struct {
	// partition list.
	Partitions []int `pulumi:"partitions"`
	// topic name.
	Topic string `pulumi:"topic"`
}

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArgs added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArgs struct {
	// partition list.
	Partitions pulumi.IntArrayInput `pulumi:"partitions"`
	// topic name.
	Topic pulumi.StringInput `pulumi:"topic"`
}

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArgs) ElementType added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArgs) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutput added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArgs) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutputWithContext added in v0.1.5

func (i GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArgs) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutputWithContext(ctx context.Context) GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutput

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArray added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArray []GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicInput

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArray) ElementType added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArray) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutput added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArray) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutputWithContext added in v0.1.5

func (i GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArray) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutputWithContext(ctx context.Context) GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutput

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayInput added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayInput interface {
	pulumi.Input

	ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutput() GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutput
	ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutputWithContext(context.Context) GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutput
}

GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayInput is an input type that accepts GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArray and GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutput values. You can construct a concrete instance of `GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayInput` via:

GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArray{ GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArgs{...} }

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutput added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutput struct{ *pulumi.OutputState }

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutput) ElementType added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutput) Index added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutput) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutput added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutput) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutputWithContext added in v0.1.5

func (o GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutput) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutputWithContext(ctx context.Context) GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArrayOutput

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicInput added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicInput interface {
	pulumi.Input

	ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutput() GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutput
	ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutputWithContext(context.Context) GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutput
}

GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicInput is an input type that accepts GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArgs and GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutput values. You can construct a concrete instance of `GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicInput` via:

GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicArgs{...}

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutput added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutput struct{ *pulumi.OutputState }

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutput) ElementType added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutput) Partitions added in v0.1.5

partition list.

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutput) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutput added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutput) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutputWithContext added in v0.1.5

func (o GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutput) ToGetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutputWithContext(ctx context.Context) GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutput

func (GetTopicSubscribeGroupGroupsInfoMemberAssignmentTopicOutput) Topic added in v0.1.5

topic name.

type GetTopicSubscribeGroupGroupsInfoMemberInput added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberInput interface {
	pulumi.Input

	ToGetTopicSubscribeGroupGroupsInfoMemberOutput() GetTopicSubscribeGroupGroupsInfoMemberOutput
	ToGetTopicSubscribeGroupGroupsInfoMemberOutputWithContext(context.Context) GetTopicSubscribeGroupGroupsInfoMemberOutput
}

GetTopicSubscribeGroupGroupsInfoMemberInput is an input type that accepts GetTopicSubscribeGroupGroupsInfoMemberArgs and GetTopicSubscribeGroupGroupsInfoMemberOutput values. You can construct a concrete instance of `GetTopicSubscribeGroupGroupsInfoMemberInput` via:

GetTopicSubscribeGroupGroupsInfoMemberArgs{...}

type GetTopicSubscribeGroupGroupsInfoMemberOutput added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoMemberOutput struct{ *pulumi.OutputState }

func (GetTopicSubscribeGroupGroupsInfoMemberOutput) Assignments added in v0.1.5

Stores the partition information assigned to the consumer.

func (GetTopicSubscribeGroupGroupsInfoMemberOutput) ClientHost added in v0.1.5

Generally store the customer's IP address.

func (GetTopicSubscribeGroupGroupsInfoMemberOutput) ClientId added in v0.1.5

The client.id information set by the client consumer SDK itself.

func (GetTopicSubscribeGroupGroupsInfoMemberOutput) ElementType added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoMemberOutput) MemberId added in v0.1.5

ID that the coordinator generated for consumer.

func (GetTopicSubscribeGroupGroupsInfoMemberOutput) ToGetTopicSubscribeGroupGroupsInfoMemberOutput added in v0.1.5

func (o GetTopicSubscribeGroupGroupsInfoMemberOutput) ToGetTopicSubscribeGroupGroupsInfoMemberOutput() GetTopicSubscribeGroupGroupsInfoMemberOutput

func (GetTopicSubscribeGroupGroupsInfoMemberOutput) ToGetTopicSubscribeGroupGroupsInfoMemberOutputWithContext added in v0.1.5

func (o GetTopicSubscribeGroupGroupsInfoMemberOutput) ToGetTopicSubscribeGroupGroupsInfoMemberOutputWithContext(ctx context.Context) GetTopicSubscribeGroupGroupsInfoMemberOutput

type GetTopicSubscribeGroupGroupsInfoOutput added in v0.1.5

type GetTopicSubscribeGroupGroupsInfoOutput struct{ *pulumi.OutputState }

func (GetTopicSubscribeGroupGroupsInfoOutput) ElementType added in v0.1.5

func (GetTopicSubscribeGroupGroupsInfoOutput) ErrorCode added in v0.1.5

Error code, normally 0.

func (GetTopicSubscribeGroupGroupsInfoOutput) Group added in v0.1.5

Kafka consumer group.

func (GetTopicSubscribeGroupGroupsInfoOutput) Members added in v0.1.5

This array contains information only if state is Stable and protocolType is consumer.

func (GetTopicSubscribeGroupGroupsInfoOutput) Protocol added in v0.1.5

Common consumer partition allocation algorithms are as follows (the default option for Kafka consumer SDK is range) range|roundrobin| sticky.

func (GetTopicSubscribeGroupGroupsInfoOutput) ProtocolType added in v0.1.5

The protocol type selected by the consumption group is normally the consumer, but some systems use their own protocol, such as kafka-connect, which uses connect. Only the standard consumer protocol, this interface knows the format of the specific allocation method, and can analyze the specific partition allocation.

func (GetTopicSubscribeGroupGroupsInfoOutput) State added in v0.1.5

Group state description (commonly Empty, Stable, and Dead states): Dead: The consumption group does not exist Empty: The consumption group does not currently have any consumer subscriptions PreparingRebalance: The consumption group is in the rebalance state CompletingRebalance: The consumption group is in the rebalance state Stable: Each consumer in the consumption group has joined and is in a stable state.

func (GetTopicSubscribeGroupGroupsInfoOutput) ToGetTopicSubscribeGroupGroupsInfoOutput added in v0.1.5

func (o GetTopicSubscribeGroupGroupsInfoOutput) ToGetTopicSubscribeGroupGroupsInfoOutput() GetTopicSubscribeGroupGroupsInfoOutput

func (GetTopicSubscribeGroupGroupsInfoOutput) ToGetTopicSubscribeGroupGroupsInfoOutputWithContext added in v0.1.5

func (o GetTopicSubscribeGroupGroupsInfoOutput) ToGetTopicSubscribeGroupGroupsInfoOutputWithContext(ctx context.Context) GetTopicSubscribeGroupGroupsInfoOutput

type GetTopicSubscribeGroupOutputArgs added in v0.1.5

type GetTopicSubscribeGroupOutputArgs struct {
	// InstanceId.
	InstanceId pulumi.StringInput `pulumi:"instanceId"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// TopicName.
	TopicName pulumi.StringInput `pulumi:"topicName"`
}

A collection of arguments for invoking getTopicSubscribeGroup.

func (GetTopicSubscribeGroupOutputArgs) ElementType added in v0.1.5

type GetTopicSubscribeGroupResult added in v0.1.5

type GetTopicSubscribeGroupResult struct {
	// Consumer group information.
	GroupsInfos []GetTopicSubscribeGroupGroupsInfo `pulumi:"groupsInfos"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	InstanceId       string  `pulumi:"instanceId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	TopicName        string  `pulumi:"topicName"`
}

A collection of values returned by getTopicSubscribeGroup.

func GetTopicSubscribeGroup added in v0.1.5

func GetTopicSubscribeGroup(ctx *pulumi.Context, args *GetTopicSubscribeGroupArgs, opts ...pulumi.InvokeOption) (*GetTopicSubscribeGroupResult, error)

Use this data source to query detailed information of ckafka topicSubscribeGroup

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetTopicSubscribeGroup(ctx, &ckafka.GetTopicSubscribeGroupArgs{
			InstanceId: "ckafka-xxxxxx",
			TopicName:  "xxxxxx",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetTopicSubscribeGroupResultOutput added in v0.1.5

type GetTopicSubscribeGroupResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getTopicSubscribeGroup.

func GetTopicSubscribeGroupOutput added in v0.1.5

func (GetTopicSubscribeGroupResultOutput) ElementType added in v0.1.5

func (GetTopicSubscribeGroupResultOutput) GroupsInfos added in v0.1.5

Consumer group information.

func (GetTopicSubscribeGroupResultOutput) Id added in v0.1.5

The provider-assigned unique ID for this managed resource.

func (GetTopicSubscribeGroupResultOutput) InstanceId added in v0.1.5

func (GetTopicSubscribeGroupResultOutput) ResultOutputFile added in v0.1.5

func (GetTopicSubscribeGroupResultOutput) ToGetTopicSubscribeGroupResultOutput added in v0.1.5

func (o GetTopicSubscribeGroupResultOutput) ToGetTopicSubscribeGroupResultOutput() GetTopicSubscribeGroupResultOutput

func (GetTopicSubscribeGroupResultOutput) ToGetTopicSubscribeGroupResultOutputWithContext added in v0.1.5

func (o GetTopicSubscribeGroupResultOutput) ToGetTopicSubscribeGroupResultOutputWithContext(ctx context.Context) GetTopicSubscribeGroupResultOutput

func (GetTopicSubscribeGroupResultOutput) TopicName added in v0.1.5

type GetTopicSyncReplicaArgs added in v0.1.5

type GetTopicSyncReplicaArgs struct {
	// InstanceId.
	InstanceId string `pulumi:"instanceId"`
	// Filter only unsynced replicas.
	OutOfSyncReplicaOnly *bool `pulumi:"outOfSyncReplicaOnly"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// TopicName.
	TopicName string `pulumi:"topicName"`
}

A collection of arguments for invoking getTopicSyncReplica.

type GetTopicSyncReplicaOutputArgs added in v0.1.5

type GetTopicSyncReplicaOutputArgs struct {
	// InstanceId.
	InstanceId pulumi.StringInput `pulumi:"instanceId"`
	// Filter only unsynced replicas.
	OutOfSyncReplicaOnly pulumi.BoolPtrInput `pulumi:"outOfSyncReplicaOnly"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// TopicName.
	TopicName pulumi.StringInput `pulumi:"topicName"`
}

A collection of arguments for invoking getTopicSyncReplica.

func (GetTopicSyncReplicaOutputArgs) ElementType added in v0.1.5

type GetTopicSyncReplicaResult added in v0.1.5

type GetTopicSyncReplicaResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id                   string  `pulumi:"id"`
	InstanceId           string  `pulumi:"instanceId"`
	OutOfSyncReplicaOnly *bool   `pulumi:"outOfSyncReplicaOnly"`
	ResultOutputFile     *string `pulumi:"resultOutputFile"`
	// Topic details and copy collection.
	TopicInSyncReplicaLists []GetTopicSyncReplicaTopicInSyncReplicaList `pulumi:"topicInSyncReplicaLists"`
	TopicName               string                                      `pulumi:"topicName"`
}

A collection of values returned by getTopicSyncReplica.

func GetTopicSyncReplica added in v0.1.5

func GetTopicSyncReplica(ctx *pulumi.Context, args *GetTopicSyncReplicaArgs, opts ...pulumi.InvokeOption) (*GetTopicSyncReplicaResult, error)

Use this data source to query detailed information of ckafka topicSyncReplica

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetTopicSyncReplica(ctx, &ckafka.GetTopicSyncReplicaArgs{
			InstanceId: "ckafka-xxxxxx",
			TopicName:  "xxxxxx",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetTopicSyncReplicaResultOutput added in v0.1.5

type GetTopicSyncReplicaResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getTopicSyncReplica.

func GetTopicSyncReplicaOutput added in v0.1.5

func (GetTopicSyncReplicaResultOutput) ElementType added in v0.1.5

func (GetTopicSyncReplicaResultOutput) Id added in v0.1.5

The provider-assigned unique ID for this managed resource.

func (GetTopicSyncReplicaResultOutput) InstanceId added in v0.1.5

func (GetTopicSyncReplicaResultOutput) OutOfSyncReplicaOnly added in v0.1.5

func (o GetTopicSyncReplicaResultOutput) OutOfSyncReplicaOnly() pulumi.BoolPtrOutput

func (GetTopicSyncReplicaResultOutput) ResultOutputFile added in v0.1.5

func (GetTopicSyncReplicaResultOutput) ToGetTopicSyncReplicaResultOutput added in v0.1.5

func (o GetTopicSyncReplicaResultOutput) ToGetTopicSyncReplicaResultOutput() GetTopicSyncReplicaResultOutput

func (GetTopicSyncReplicaResultOutput) ToGetTopicSyncReplicaResultOutputWithContext added in v0.1.5

func (o GetTopicSyncReplicaResultOutput) ToGetTopicSyncReplicaResultOutputWithContext(ctx context.Context) GetTopicSyncReplicaResultOutput

func (GetTopicSyncReplicaResultOutput) TopicInSyncReplicaLists added in v0.1.5

Topic details and copy collection.

func (GetTopicSyncReplicaResultOutput) TopicName added in v0.1.5

type GetTopicSyncReplicaTopicInSyncReplicaList added in v0.1.5

type GetTopicSyncReplicaTopicInSyncReplicaList struct {
	// BeginOffset.
	BeginOffset int `pulumi:"beginOffset"`
	// EndOffset.
	EndOffset int `pulumi:"endOffset"`
	// ISR.
	InSyncReplica string `pulumi:"inSyncReplica"`
	// Leader Id.
	Leader int `pulumi:"leader"`
	// Message Count.
	MessageCount int `pulumi:"messageCount"`
	// Out Of Sync Replica.
	OutOfSyncReplica string `pulumi:"outOfSyncReplica"`
	// partition name.
	Partition string `pulumi:"partition"`
	// replica set.
	Replica string `pulumi:"replica"`
}

type GetTopicSyncReplicaTopicInSyncReplicaListArgs added in v0.1.5

type GetTopicSyncReplicaTopicInSyncReplicaListArgs struct {
	// BeginOffset.
	BeginOffset pulumi.IntInput `pulumi:"beginOffset"`
	// EndOffset.
	EndOffset pulumi.IntInput `pulumi:"endOffset"`
	// ISR.
	InSyncReplica pulumi.StringInput `pulumi:"inSyncReplica"`
	// Leader Id.
	Leader pulumi.IntInput `pulumi:"leader"`
	// Message Count.
	MessageCount pulumi.IntInput `pulumi:"messageCount"`
	// Out Of Sync Replica.
	OutOfSyncReplica pulumi.StringInput `pulumi:"outOfSyncReplica"`
	// partition name.
	Partition pulumi.StringInput `pulumi:"partition"`
	// replica set.
	Replica pulumi.StringInput `pulumi:"replica"`
}

func (GetTopicSyncReplicaTopicInSyncReplicaListArgs) ElementType added in v0.1.5

func (GetTopicSyncReplicaTopicInSyncReplicaListArgs) ToGetTopicSyncReplicaTopicInSyncReplicaListOutput added in v0.1.5

func (i GetTopicSyncReplicaTopicInSyncReplicaListArgs) ToGetTopicSyncReplicaTopicInSyncReplicaListOutput() GetTopicSyncReplicaTopicInSyncReplicaListOutput

func (GetTopicSyncReplicaTopicInSyncReplicaListArgs) ToGetTopicSyncReplicaTopicInSyncReplicaListOutputWithContext added in v0.1.5

func (i GetTopicSyncReplicaTopicInSyncReplicaListArgs) ToGetTopicSyncReplicaTopicInSyncReplicaListOutputWithContext(ctx context.Context) GetTopicSyncReplicaTopicInSyncReplicaListOutput

type GetTopicSyncReplicaTopicInSyncReplicaListArray added in v0.1.5

type GetTopicSyncReplicaTopicInSyncReplicaListArray []GetTopicSyncReplicaTopicInSyncReplicaListInput

func (GetTopicSyncReplicaTopicInSyncReplicaListArray) ElementType added in v0.1.5

func (GetTopicSyncReplicaTopicInSyncReplicaListArray) ToGetTopicSyncReplicaTopicInSyncReplicaListArrayOutput added in v0.1.5

func (i GetTopicSyncReplicaTopicInSyncReplicaListArray) ToGetTopicSyncReplicaTopicInSyncReplicaListArrayOutput() GetTopicSyncReplicaTopicInSyncReplicaListArrayOutput

func (GetTopicSyncReplicaTopicInSyncReplicaListArray) ToGetTopicSyncReplicaTopicInSyncReplicaListArrayOutputWithContext added in v0.1.5

func (i GetTopicSyncReplicaTopicInSyncReplicaListArray) ToGetTopicSyncReplicaTopicInSyncReplicaListArrayOutputWithContext(ctx context.Context) GetTopicSyncReplicaTopicInSyncReplicaListArrayOutput

type GetTopicSyncReplicaTopicInSyncReplicaListArrayInput added in v0.1.5

type GetTopicSyncReplicaTopicInSyncReplicaListArrayInput interface {
	pulumi.Input

	ToGetTopicSyncReplicaTopicInSyncReplicaListArrayOutput() GetTopicSyncReplicaTopicInSyncReplicaListArrayOutput
	ToGetTopicSyncReplicaTopicInSyncReplicaListArrayOutputWithContext(context.Context) GetTopicSyncReplicaTopicInSyncReplicaListArrayOutput
}

GetTopicSyncReplicaTopicInSyncReplicaListArrayInput is an input type that accepts GetTopicSyncReplicaTopicInSyncReplicaListArray and GetTopicSyncReplicaTopicInSyncReplicaListArrayOutput values. You can construct a concrete instance of `GetTopicSyncReplicaTopicInSyncReplicaListArrayInput` via:

GetTopicSyncReplicaTopicInSyncReplicaListArray{ GetTopicSyncReplicaTopicInSyncReplicaListArgs{...} }

type GetTopicSyncReplicaTopicInSyncReplicaListArrayOutput added in v0.1.5

type GetTopicSyncReplicaTopicInSyncReplicaListArrayOutput struct{ *pulumi.OutputState }

func (GetTopicSyncReplicaTopicInSyncReplicaListArrayOutput) ElementType added in v0.1.5

func (GetTopicSyncReplicaTopicInSyncReplicaListArrayOutput) Index added in v0.1.5

func (GetTopicSyncReplicaTopicInSyncReplicaListArrayOutput) ToGetTopicSyncReplicaTopicInSyncReplicaListArrayOutput added in v0.1.5

func (GetTopicSyncReplicaTopicInSyncReplicaListArrayOutput) ToGetTopicSyncReplicaTopicInSyncReplicaListArrayOutputWithContext added in v0.1.5

func (o GetTopicSyncReplicaTopicInSyncReplicaListArrayOutput) ToGetTopicSyncReplicaTopicInSyncReplicaListArrayOutputWithContext(ctx context.Context) GetTopicSyncReplicaTopicInSyncReplicaListArrayOutput

type GetTopicSyncReplicaTopicInSyncReplicaListInput added in v0.1.5

type GetTopicSyncReplicaTopicInSyncReplicaListInput interface {
	pulumi.Input

	ToGetTopicSyncReplicaTopicInSyncReplicaListOutput() GetTopicSyncReplicaTopicInSyncReplicaListOutput
	ToGetTopicSyncReplicaTopicInSyncReplicaListOutputWithContext(context.Context) GetTopicSyncReplicaTopicInSyncReplicaListOutput
}

GetTopicSyncReplicaTopicInSyncReplicaListInput is an input type that accepts GetTopicSyncReplicaTopicInSyncReplicaListArgs and GetTopicSyncReplicaTopicInSyncReplicaListOutput values. You can construct a concrete instance of `GetTopicSyncReplicaTopicInSyncReplicaListInput` via:

GetTopicSyncReplicaTopicInSyncReplicaListArgs{...}

type GetTopicSyncReplicaTopicInSyncReplicaListOutput added in v0.1.5

type GetTopicSyncReplicaTopicInSyncReplicaListOutput struct{ *pulumi.OutputState }

func (GetTopicSyncReplicaTopicInSyncReplicaListOutput) BeginOffset added in v0.1.5

BeginOffset.

func (GetTopicSyncReplicaTopicInSyncReplicaListOutput) ElementType added in v0.1.5

func (GetTopicSyncReplicaTopicInSyncReplicaListOutput) EndOffset added in v0.1.5

EndOffset.

func (GetTopicSyncReplicaTopicInSyncReplicaListOutput) InSyncReplica added in v0.1.5

ISR.

func (GetTopicSyncReplicaTopicInSyncReplicaListOutput) Leader added in v0.1.5

Leader Id.

func (GetTopicSyncReplicaTopicInSyncReplicaListOutput) MessageCount added in v0.1.5

Message Count.

func (GetTopicSyncReplicaTopicInSyncReplicaListOutput) OutOfSyncReplica added in v0.1.5

Out Of Sync Replica.

func (GetTopicSyncReplicaTopicInSyncReplicaListOutput) Partition added in v0.1.5

partition name.

func (GetTopicSyncReplicaTopicInSyncReplicaListOutput) Replica added in v0.1.5

replica set.

func (GetTopicSyncReplicaTopicInSyncReplicaListOutput) ToGetTopicSyncReplicaTopicInSyncReplicaListOutput added in v0.1.5

func (o GetTopicSyncReplicaTopicInSyncReplicaListOutput) ToGetTopicSyncReplicaTopicInSyncReplicaListOutput() GetTopicSyncReplicaTopicInSyncReplicaListOutput

func (GetTopicSyncReplicaTopicInSyncReplicaListOutput) ToGetTopicSyncReplicaTopicInSyncReplicaListOutputWithContext added in v0.1.5

func (o GetTopicSyncReplicaTopicInSyncReplicaListOutput) ToGetTopicSyncReplicaTopicInSyncReplicaListOutputWithContext(ctx context.Context) GetTopicSyncReplicaTopicInSyncReplicaListOutput

type GetTopicsArgs

type GetTopicsArgs struct {
	// Ckafka instance ID.
	InstanceId string `pulumi:"instanceId"`
	// Used to store results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Name of the CKafka topic. It must start with a letter, the rest can contain letters, numbers and dashes(-). The length range is from 1 to 64.
	TopicName *string `pulumi:"topicName"`
}

A collection of arguments for invoking getTopics.

type GetTopicsInstanceList

type GetTopicsInstanceList struct {
	// Clear log policy, log clear mode. `delete`: logs are deleted according to the storage time, `compact`: logs are compressed according to the key, `compact, delete`: logs are compressed according to the key and will be deleted according to the storage time.
	CleanUpPolicy string `pulumi:"cleanUpPolicy"`
	// Create time of the CKafka topic.
	CreateTime string `pulumi:"createTime"`
	// Whether to open the IP Whitelist. `true`: open, `false`: close.
	EnableWhiteList bool `pulumi:"enableWhiteList"`
	// Data backup cos bucket: the bucket address that is dumped to cos.
	ForwardCosBucket string `pulumi:"forwardCosBucket"`
	// Periodic frequency of data backup to cos.
	ForwardInterval int `pulumi:"forwardInterval"`
	// Data backup cos status. `1`: do not open data backup, `0`: open data backup.
	ForwardStatus int `pulumi:"forwardStatus"`
	// IP Whitelist count.
	IpWhiteListCount int `pulumi:"ipWhiteListCount"`
	// Max message bytes.
	MaxMessageBytes int `pulumi:"maxMessageBytes"`
	// CKafka topic note description.
	Note string `pulumi:"note"`
	// The number of partition.
	PartitionNum int `pulumi:"partitionNum"`
	// The number of replica.
	ReplicaNum int `pulumi:"replicaNum"`
	// Message can be selected. Retention time(unit ms).
	Retention int `pulumi:"retention"`
	// Segment scrolling time, in ms.
	Segment int `pulumi:"segment"`
	// Number of bytes rolled by shard.
	SegmentBytes int `pulumi:"segmentBytes"`
	// Min number of sync replicas.
	SyncReplicaMinNum int `pulumi:"syncReplicaMinNum"`
	// ID of the CKafka topic.
	TopicId string `pulumi:"topicId"`
	// Name of the CKafka topic. It must start with a letter, the rest can contain letters, numbers and dashes(-). The length range is from 1 to 64.
	TopicName string `pulumi:"topicName"`
	// Whether to allow unsynchronized replicas to be selected as leader, default is `false`, ` true:  `allowed, `false`: not allowed.
	UncleanLeaderElectionEnable bool `pulumi:"uncleanLeaderElectionEnable"`
}

type GetTopicsInstanceListArgs

type GetTopicsInstanceListArgs struct {
	// Clear log policy, log clear mode. `delete`: logs are deleted according to the storage time, `compact`: logs are compressed according to the key, `compact, delete`: logs are compressed according to the key and will be deleted according to the storage time.
	CleanUpPolicy pulumi.StringInput `pulumi:"cleanUpPolicy"`
	// Create time of the CKafka topic.
	CreateTime pulumi.StringInput `pulumi:"createTime"`
	// Whether to open the IP Whitelist. `true`: open, `false`: close.
	EnableWhiteList pulumi.BoolInput `pulumi:"enableWhiteList"`
	// Data backup cos bucket: the bucket address that is dumped to cos.
	ForwardCosBucket pulumi.StringInput `pulumi:"forwardCosBucket"`
	// Periodic frequency of data backup to cos.
	ForwardInterval pulumi.IntInput `pulumi:"forwardInterval"`
	// Data backup cos status. `1`: do not open data backup, `0`: open data backup.
	ForwardStatus pulumi.IntInput `pulumi:"forwardStatus"`
	// IP Whitelist count.
	IpWhiteListCount pulumi.IntInput `pulumi:"ipWhiteListCount"`
	// Max message bytes.
	MaxMessageBytes pulumi.IntInput `pulumi:"maxMessageBytes"`
	// CKafka topic note description.
	Note pulumi.StringInput `pulumi:"note"`
	// The number of partition.
	PartitionNum pulumi.IntInput `pulumi:"partitionNum"`
	// The number of replica.
	ReplicaNum pulumi.IntInput `pulumi:"replicaNum"`
	// Message can be selected. Retention time(unit ms).
	Retention pulumi.IntInput `pulumi:"retention"`
	// Segment scrolling time, in ms.
	Segment pulumi.IntInput `pulumi:"segment"`
	// Number of bytes rolled by shard.
	SegmentBytes pulumi.IntInput `pulumi:"segmentBytes"`
	// Min number of sync replicas.
	SyncReplicaMinNum pulumi.IntInput `pulumi:"syncReplicaMinNum"`
	// ID of the CKafka topic.
	TopicId pulumi.StringInput `pulumi:"topicId"`
	// Name of the CKafka topic. It must start with a letter, the rest can contain letters, numbers and dashes(-). The length range is from 1 to 64.
	TopicName pulumi.StringInput `pulumi:"topicName"`
	// Whether to allow unsynchronized replicas to be selected as leader, default is `false`, ` true:  `allowed, `false`: not allowed.
	UncleanLeaderElectionEnable pulumi.BoolInput `pulumi:"uncleanLeaderElectionEnable"`
}

func (GetTopicsInstanceListArgs) ElementType

func (GetTopicsInstanceListArgs) ElementType() reflect.Type

func (GetTopicsInstanceListArgs) ToGetTopicsInstanceListOutput

func (i GetTopicsInstanceListArgs) ToGetTopicsInstanceListOutput() GetTopicsInstanceListOutput

func (GetTopicsInstanceListArgs) ToGetTopicsInstanceListOutputWithContext

func (i GetTopicsInstanceListArgs) ToGetTopicsInstanceListOutputWithContext(ctx context.Context) GetTopicsInstanceListOutput

type GetTopicsInstanceListArray

type GetTopicsInstanceListArray []GetTopicsInstanceListInput

func (GetTopicsInstanceListArray) ElementType

func (GetTopicsInstanceListArray) ElementType() reflect.Type

func (GetTopicsInstanceListArray) ToGetTopicsInstanceListArrayOutput

func (i GetTopicsInstanceListArray) ToGetTopicsInstanceListArrayOutput() GetTopicsInstanceListArrayOutput

func (GetTopicsInstanceListArray) ToGetTopicsInstanceListArrayOutputWithContext

func (i GetTopicsInstanceListArray) ToGetTopicsInstanceListArrayOutputWithContext(ctx context.Context) GetTopicsInstanceListArrayOutput

type GetTopicsInstanceListArrayInput

type GetTopicsInstanceListArrayInput interface {
	pulumi.Input

	ToGetTopicsInstanceListArrayOutput() GetTopicsInstanceListArrayOutput
	ToGetTopicsInstanceListArrayOutputWithContext(context.Context) GetTopicsInstanceListArrayOutput
}

GetTopicsInstanceListArrayInput is an input type that accepts GetTopicsInstanceListArray and GetTopicsInstanceListArrayOutput values. You can construct a concrete instance of `GetTopicsInstanceListArrayInput` via:

GetTopicsInstanceListArray{ GetTopicsInstanceListArgs{...} }

type GetTopicsInstanceListArrayOutput

type GetTopicsInstanceListArrayOutput struct{ *pulumi.OutputState }

func (GetTopicsInstanceListArrayOutput) ElementType

func (GetTopicsInstanceListArrayOutput) Index

func (GetTopicsInstanceListArrayOutput) ToGetTopicsInstanceListArrayOutput

func (o GetTopicsInstanceListArrayOutput) ToGetTopicsInstanceListArrayOutput() GetTopicsInstanceListArrayOutput

func (GetTopicsInstanceListArrayOutput) ToGetTopicsInstanceListArrayOutputWithContext

func (o GetTopicsInstanceListArrayOutput) ToGetTopicsInstanceListArrayOutputWithContext(ctx context.Context) GetTopicsInstanceListArrayOutput

type GetTopicsInstanceListInput

type GetTopicsInstanceListInput interface {
	pulumi.Input

	ToGetTopicsInstanceListOutput() GetTopicsInstanceListOutput
	ToGetTopicsInstanceListOutputWithContext(context.Context) GetTopicsInstanceListOutput
}

GetTopicsInstanceListInput is an input type that accepts GetTopicsInstanceListArgs and GetTopicsInstanceListOutput values. You can construct a concrete instance of `GetTopicsInstanceListInput` via:

GetTopicsInstanceListArgs{...}

type GetTopicsInstanceListOutput

type GetTopicsInstanceListOutput struct{ *pulumi.OutputState }

func (GetTopicsInstanceListOutput) CleanUpPolicy

Clear log policy, log clear mode. `delete`: logs are deleted according to the storage time, `compact`: logs are compressed according to the key, `compact, delete`: logs are compressed according to the key and will be deleted according to the storage time.

func (GetTopicsInstanceListOutput) CreateTime

Create time of the CKafka topic.

func (GetTopicsInstanceListOutput) ElementType

func (GetTopicsInstanceListOutput) EnableWhiteList

func (o GetTopicsInstanceListOutput) EnableWhiteList() pulumi.BoolOutput

Whether to open the IP Whitelist. `true`: open, `false`: close.

func (GetTopicsInstanceListOutput) ForwardCosBucket

func (o GetTopicsInstanceListOutput) ForwardCosBucket() pulumi.StringOutput

Data backup cos bucket: the bucket address that is dumped to cos.

func (GetTopicsInstanceListOutput) ForwardInterval

func (o GetTopicsInstanceListOutput) ForwardInterval() pulumi.IntOutput

Periodic frequency of data backup to cos.

func (GetTopicsInstanceListOutput) ForwardStatus

func (o GetTopicsInstanceListOutput) ForwardStatus() pulumi.IntOutput

Data backup cos status. `1`: do not open data backup, `0`: open data backup.

func (GetTopicsInstanceListOutput) IpWhiteListCount

func (o GetTopicsInstanceListOutput) IpWhiteListCount() pulumi.IntOutput

IP Whitelist count.

func (GetTopicsInstanceListOutput) MaxMessageBytes

func (o GetTopicsInstanceListOutput) MaxMessageBytes() pulumi.IntOutput

Max message bytes.

func (GetTopicsInstanceListOutput) Note

CKafka topic note description.

func (GetTopicsInstanceListOutput) PartitionNum

func (o GetTopicsInstanceListOutput) PartitionNum() pulumi.IntOutput

The number of partition.

func (GetTopicsInstanceListOutput) ReplicaNum

The number of replica.

func (GetTopicsInstanceListOutput) Retention

Message can be selected. Retention time(unit ms).

func (GetTopicsInstanceListOutput) Segment

Segment scrolling time, in ms.

func (GetTopicsInstanceListOutput) SegmentBytes

func (o GetTopicsInstanceListOutput) SegmentBytes() pulumi.IntOutput

Number of bytes rolled by shard.

func (GetTopicsInstanceListOutput) SyncReplicaMinNum

func (o GetTopicsInstanceListOutput) SyncReplicaMinNum() pulumi.IntOutput

Min number of sync replicas.

func (GetTopicsInstanceListOutput) ToGetTopicsInstanceListOutput

func (o GetTopicsInstanceListOutput) ToGetTopicsInstanceListOutput() GetTopicsInstanceListOutput

func (GetTopicsInstanceListOutput) ToGetTopicsInstanceListOutputWithContext

func (o GetTopicsInstanceListOutput) ToGetTopicsInstanceListOutputWithContext(ctx context.Context) GetTopicsInstanceListOutput

func (GetTopicsInstanceListOutput) TopicId

ID of the CKafka topic.

func (GetTopicsInstanceListOutput) TopicName

Name of the CKafka topic. It must start with a letter, the rest can contain letters, numbers and dashes(-). The length range is from 1 to 64.

func (GetTopicsInstanceListOutput) UncleanLeaderElectionEnable

func (o GetTopicsInstanceListOutput) UncleanLeaderElectionEnable() pulumi.BoolOutput

Whether to allow unsynchronized replicas to be selected as leader, default is `false`, ` true: `allowed, `false`: not allowed.

type GetTopicsOutputArgs

type GetTopicsOutputArgs struct {
	// Ckafka instance ID.
	InstanceId pulumi.StringInput `pulumi:"instanceId"`
	// Used to store results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// Name of the CKafka topic. It must start with a letter, the rest can contain letters, numbers and dashes(-). The length range is from 1 to 64.
	TopicName pulumi.StringPtrInput `pulumi:"topicName"`
}

A collection of arguments for invoking getTopics.

func (GetTopicsOutputArgs) ElementType

func (GetTopicsOutputArgs) ElementType() reflect.Type

type GetTopicsResult

type GetTopicsResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id         string `pulumi:"id"`
	InstanceId string `pulumi:"instanceId"`
	// A list of instances. Each element contains the following attributes.
	InstanceLists    []GetTopicsInstanceList `pulumi:"instanceLists"`
	ResultOutputFile *string                 `pulumi:"resultOutputFile"`
	// Name of the CKafka topic.
	TopicName *string `pulumi:"topicName"`
}

A collection of values returned by getTopics.

func GetTopics

func GetTopics(ctx *pulumi.Context, args *GetTopicsArgs, opts ...pulumi.InvokeOption) (*GetTopicsResult, error)

Use this data source to query detailed information of ckafka topic.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.NewTopic(ctx, "foo", &Ckafka.TopicArgs{
			CleanUpPolicy:   pulumi.String("delete"),
			EnableWhiteList: pulumi.Bool(true),
			InstanceId:      pulumi.String("ckafka-f9ife4zz"),
			IpWhiteLists: pulumi.StringArray{
				pulumi.String("ip1"),
				pulumi.String("ip2"),
			},
			MaxMessageBytes:             pulumi.Int(1024),
			Note:                        pulumi.String("topic note"),
			PartitionNum:                pulumi.Int(1),
			ReplicaNum:                  pulumi.Int(2),
			Retention:                   pulumi.Int(60000),
			Segment:                     pulumi.Int(3600000),
			SyncReplicaMinNum:           pulumi.Int(1),
			TopicName:                   pulumi.String("example"),
			UncleanLeaderElectionEnable: pulumi.Bool(false),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetTopicsResultOutput

type GetTopicsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getTopics.

func (GetTopicsResultOutput) ElementType

func (GetTopicsResultOutput) ElementType() reflect.Type

func (GetTopicsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetTopicsResultOutput) InstanceId

func (o GetTopicsResultOutput) InstanceId() pulumi.StringOutput

func (GetTopicsResultOutput) InstanceLists

A list of instances. Each element contains the following attributes.

func (GetTopicsResultOutput) ResultOutputFile

func (o GetTopicsResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetTopicsResultOutput) ToGetTopicsResultOutput

func (o GetTopicsResultOutput) ToGetTopicsResultOutput() GetTopicsResultOutput

func (GetTopicsResultOutput) ToGetTopicsResultOutputWithContext

func (o GetTopicsResultOutput) ToGetTopicsResultOutputWithContext(ctx context.Context) GetTopicsResultOutput

func (GetTopicsResultOutput) TopicName

Name of the CKafka topic.

type GetUsersArgs

type GetUsersArgs struct {
	// Account name used when query ckafka users' infos. Could be a substr of user name.
	AccountName *string `pulumi:"accountName"`
	// Id of the ckafka instance.
	InstanceId string `pulumi:"instanceId"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getUsers.

type GetUsersOutputArgs

type GetUsersOutputArgs struct {
	// Account name used when query ckafka users' infos. Could be a substr of user name.
	AccountName pulumi.StringPtrInput `pulumi:"accountName"`
	// Id of the ckafka instance.
	InstanceId pulumi.StringInput `pulumi:"instanceId"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getUsers.

func (GetUsersOutputArgs) ElementType

func (GetUsersOutputArgs) ElementType() reflect.Type

type GetUsersResult

type GetUsersResult struct {
	// Account name of user.
	AccountName *string `pulumi:"accountName"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	InstanceId       string  `pulumi:"instanceId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// A list of ckafka users. Each element contains the following attributes:
	UserLists []GetUsersUserList `pulumi:"userLists"`
}

A collection of values returned by getUsers.

func GetUsers

func GetUsers(ctx *pulumi.Context, args *GetUsersArgs, opts ...pulumi.InvokeOption) (*GetUsersResult, error)

Use this data source to query detailed user information of Ckafka

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetUsers(ctx, &ckafka.GetUsersArgs{
			AccountName: pulumi.StringRef("test"),
			InstanceId:  "ckafka-f9ife4zz",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetUsersResultOutput

type GetUsersResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getUsers.

func (GetUsersResultOutput) AccountName

Account name of user.

func (GetUsersResultOutput) ElementType

func (GetUsersResultOutput) ElementType() reflect.Type

func (GetUsersResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetUsersResultOutput) InstanceId

func (o GetUsersResultOutput) InstanceId() pulumi.StringOutput

func (GetUsersResultOutput) ResultOutputFile

func (o GetUsersResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetUsersResultOutput) ToGetUsersResultOutput

func (o GetUsersResultOutput) ToGetUsersResultOutput() GetUsersResultOutput

func (GetUsersResultOutput) ToGetUsersResultOutputWithContext

func (o GetUsersResultOutput) ToGetUsersResultOutputWithContext(ctx context.Context) GetUsersResultOutput

func (GetUsersResultOutput) UserLists

A list of ckafka users. Each element contains the following attributes:

type GetUsersUserList

type GetUsersUserList struct {
	// Account name used when query ckafka users' infos. Could be a substr of user name.
	AccountName string `pulumi:"accountName"`
	// Creation time of the account.
	CreateTime string `pulumi:"createTime"`
	// The last update time of the account.
	UpdateTime string `pulumi:"updateTime"`
}

type GetUsersUserListArgs

type GetUsersUserListArgs struct {
	// Account name used when query ckafka users' infos. Could be a substr of user name.
	AccountName pulumi.StringInput `pulumi:"accountName"`
	// Creation time of the account.
	CreateTime pulumi.StringInput `pulumi:"createTime"`
	// The last update time of the account.
	UpdateTime pulumi.StringInput `pulumi:"updateTime"`
}

func (GetUsersUserListArgs) ElementType

func (GetUsersUserListArgs) ElementType() reflect.Type

func (GetUsersUserListArgs) ToGetUsersUserListOutput

func (i GetUsersUserListArgs) ToGetUsersUserListOutput() GetUsersUserListOutput

func (GetUsersUserListArgs) ToGetUsersUserListOutputWithContext

func (i GetUsersUserListArgs) ToGetUsersUserListOutputWithContext(ctx context.Context) GetUsersUserListOutput

type GetUsersUserListArray

type GetUsersUserListArray []GetUsersUserListInput

func (GetUsersUserListArray) ElementType

func (GetUsersUserListArray) ElementType() reflect.Type

func (GetUsersUserListArray) ToGetUsersUserListArrayOutput

func (i GetUsersUserListArray) ToGetUsersUserListArrayOutput() GetUsersUserListArrayOutput

func (GetUsersUserListArray) ToGetUsersUserListArrayOutputWithContext

func (i GetUsersUserListArray) ToGetUsersUserListArrayOutputWithContext(ctx context.Context) GetUsersUserListArrayOutput

type GetUsersUserListArrayInput

type GetUsersUserListArrayInput interface {
	pulumi.Input

	ToGetUsersUserListArrayOutput() GetUsersUserListArrayOutput
	ToGetUsersUserListArrayOutputWithContext(context.Context) GetUsersUserListArrayOutput
}

GetUsersUserListArrayInput is an input type that accepts GetUsersUserListArray and GetUsersUserListArrayOutput values. You can construct a concrete instance of `GetUsersUserListArrayInput` via:

GetUsersUserListArray{ GetUsersUserListArgs{...} }

type GetUsersUserListArrayOutput

type GetUsersUserListArrayOutput struct{ *pulumi.OutputState }

func (GetUsersUserListArrayOutput) ElementType

func (GetUsersUserListArrayOutput) Index

func (GetUsersUserListArrayOutput) ToGetUsersUserListArrayOutput

func (o GetUsersUserListArrayOutput) ToGetUsersUserListArrayOutput() GetUsersUserListArrayOutput

func (GetUsersUserListArrayOutput) ToGetUsersUserListArrayOutputWithContext

func (o GetUsersUserListArrayOutput) ToGetUsersUserListArrayOutputWithContext(ctx context.Context) GetUsersUserListArrayOutput

type GetUsersUserListInput

type GetUsersUserListInput interface {
	pulumi.Input

	ToGetUsersUserListOutput() GetUsersUserListOutput
	ToGetUsersUserListOutputWithContext(context.Context) GetUsersUserListOutput
}

GetUsersUserListInput is an input type that accepts GetUsersUserListArgs and GetUsersUserListOutput values. You can construct a concrete instance of `GetUsersUserListInput` via:

GetUsersUserListArgs{...}

type GetUsersUserListOutput

type GetUsersUserListOutput struct{ *pulumi.OutputState }

func (GetUsersUserListOutput) AccountName

func (o GetUsersUserListOutput) AccountName() pulumi.StringOutput

Account name used when query ckafka users' infos. Could be a substr of user name.

func (GetUsersUserListOutput) CreateTime

Creation time of the account.

func (GetUsersUserListOutput) ElementType

func (GetUsersUserListOutput) ElementType() reflect.Type

func (GetUsersUserListOutput) ToGetUsersUserListOutput

func (o GetUsersUserListOutput) ToGetUsersUserListOutput() GetUsersUserListOutput

func (GetUsersUserListOutput) ToGetUsersUserListOutputWithContext

func (o GetUsersUserListOutput) ToGetUsersUserListOutputWithContext(ctx context.Context) GetUsersUserListOutput

func (GetUsersUserListOutput) UpdateTime

The last update time of the account.

type GetZoneResult added in v0.1.5

type GetZoneResult struct {
	// User exclusive cluster information.
	ClusterInfos []GetZoneResultClusterInfo `pulumi:"clusterInfos"`
	// Maximum purchased bandwidth in Mbs.
	MaxBandwidth int `pulumi:"maxBandwidth"`
	// The maximum number of purchased instances.
	MaxBuyInstanceNum int `pulumi:"maxBuyInstanceNum"`
	// Postpaid message unit price.
	MessagePrices []GetZoneResultMessagePrice `pulumi:"messagePrices"`
	// Physical Exclusive Edition Configuration.
	Physical string `pulumi:"physical"`
	// Professional Edition configuration.
	Profession string `pulumi:"profession"`
	// Public network bandwidth.
	PublicNetwork string `pulumi:"publicNetwork"`
	// Public network bandwidth configuration.
	PublicNetworkLimit string `pulumi:"publicNetworkLimit"`
	// Purchase Standard Edition Configuration.
	Standard string `pulumi:"standard"`
	// Standard Edition S2 configuration.
	StandardS2 string `pulumi:"standardS2"`
	// Postpaid unit price.
	UnitPrices []GetZoneResultUnitPrice `pulumi:"unitPrices"`
	// zone list.
	ZoneLists []GetZoneResultZoneList `pulumi:"zoneLists"`
}

type GetZoneResultArgs added in v0.1.5

type GetZoneResultArgs struct {
	// User exclusive cluster information.
	ClusterInfos GetZoneResultClusterInfoArrayInput `pulumi:"clusterInfos"`
	// Maximum purchased bandwidth in Mbs.
	MaxBandwidth pulumi.IntInput `pulumi:"maxBandwidth"`
	// The maximum number of purchased instances.
	MaxBuyInstanceNum pulumi.IntInput `pulumi:"maxBuyInstanceNum"`
	// Postpaid message unit price.
	MessagePrices GetZoneResultMessagePriceArrayInput `pulumi:"messagePrices"`
	// Physical Exclusive Edition Configuration.
	Physical pulumi.StringInput `pulumi:"physical"`
	// Professional Edition configuration.
	Profession pulumi.StringInput `pulumi:"profession"`
	// Public network bandwidth.
	PublicNetwork pulumi.StringInput `pulumi:"publicNetwork"`
	// Public network bandwidth configuration.
	PublicNetworkLimit pulumi.StringInput `pulumi:"publicNetworkLimit"`
	// Purchase Standard Edition Configuration.
	Standard pulumi.StringInput `pulumi:"standard"`
	// Standard Edition S2 configuration.
	StandardS2 pulumi.StringInput `pulumi:"standardS2"`
	// Postpaid unit price.
	UnitPrices GetZoneResultUnitPriceArrayInput `pulumi:"unitPrices"`
	// zone list.
	ZoneLists GetZoneResultZoneListArrayInput `pulumi:"zoneLists"`
}

func (GetZoneResultArgs) ElementType added in v0.1.5

func (GetZoneResultArgs) ElementType() reflect.Type

func (GetZoneResultArgs) ToGetZoneResultOutput added in v0.1.5

func (i GetZoneResultArgs) ToGetZoneResultOutput() GetZoneResultOutput

func (GetZoneResultArgs) ToGetZoneResultOutputWithContext added in v0.1.5

func (i GetZoneResultArgs) ToGetZoneResultOutputWithContext(ctx context.Context) GetZoneResultOutput

type GetZoneResultArray added in v0.1.5

type GetZoneResultArray []GetZoneResultInput

func (GetZoneResultArray) ElementType added in v0.1.5

func (GetZoneResultArray) ElementType() reflect.Type

func (GetZoneResultArray) ToGetZoneResultArrayOutput added in v0.1.5

func (i GetZoneResultArray) ToGetZoneResultArrayOutput() GetZoneResultArrayOutput

func (GetZoneResultArray) ToGetZoneResultArrayOutputWithContext added in v0.1.5

func (i GetZoneResultArray) ToGetZoneResultArrayOutputWithContext(ctx context.Context) GetZoneResultArrayOutput

type GetZoneResultArrayInput added in v0.1.5

type GetZoneResultArrayInput interface {
	pulumi.Input

	ToGetZoneResultArrayOutput() GetZoneResultArrayOutput
	ToGetZoneResultArrayOutputWithContext(context.Context) GetZoneResultArrayOutput
}

GetZoneResultArrayInput is an input type that accepts GetZoneResultArray and GetZoneResultArrayOutput values. You can construct a concrete instance of `GetZoneResultArrayInput` via:

GetZoneResultArray{ GetZoneResultArgs{...} }

type GetZoneResultArrayOutput added in v0.1.5

type GetZoneResultArrayOutput struct{ *pulumi.OutputState }

func (GetZoneResultArrayOutput) ElementType added in v0.1.5

func (GetZoneResultArrayOutput) ElementType() reflect.Type

func (GetZoneResultArrayOutput) Index added in v0.1.5

func (GetZoneResultArrayOutput) ToGetZoneResultArrayOutput added in v0.1.5

func (o GetZoneResultArrayOutput) ToGetZoneResultArrayOutput() GetZoneResultArrayOutput

func (GetZoneResultArrayOutput) ToGetZoneResultArrayOutputWithContext added in v0.1.5

func (o GetZoneResultArrayOutput) ToGetZoneResultArrayOutputWithContext(ctx context.Context) GetZoneResultArrayOutput

type GetZoneResultClusterInfo added in v0.1.5

type GetZoneResultClusterInfo struct {
	// The current available bandwidth of the cluster in MBs.
	AvailableBandWidth int `pulumi:"availableBandWidth"`
	// The current available disk of the cluster, in GB.
	AvailableDiskSize int `pulumi:"availableDiskSize"`
	// ClusterId.
	ClusterId int `pulumi:"clusterId"`
	// ClusterName.
	ClusterName string `pulumi:"clusterName"`
	// Maximum cluster bandwidth in MBs.
	MaxBandWidth int `pulumi:"maxBandWidth"`
	// The largest disk in the cluster, in GB.
	MaxDiskSize int `pulumi:"maxDiskSize"`
	// zone id.
	ZoneId int `pulumi:"zoneId"`
	// The availability zone where the cluster node is located. If the cluster is a cross-availability zone cluster, it includes multiple availability zones where the cluster node is located.
	ZoneIds []int `pulumi:"zoneIds"`
}

type GetZoneResultClusterInfoArgs added in v0.1.5

type GetZoneResultClusterInfoArgs struct {
	// The current available bandwidth of the cluster in MBs.
	AvailableBandWidth pulumi.IntInput `pulumi:"availableBandWidth"`
	// The current available disk of the cluster, in GB.
	AvailableDiskSize pulumi.IntInput `pulumi:"availableDiskSize"`
	// ClusterId.
	ClusterId pulumi.IntInput `pulumi:"clusterId"`
	// ClusterName.
	ClusterName pulumi.StringInput `pulumi:"clusterName"`
	// Maximum cluster bandwidth in MBs.
	MaxBandWidth pulumi.IntInput `pulumi:"maxBandWidth"`
	// The largest disk in the cluster, in GB.
	MaxDiskSize pulumi.IntInput `pulumi:"maxDiskSize"`
	// zone id.
	ZoneId pulumi.IntInput `pulumi:"zoneId"`
	// The availability zone where the cluster node is located. If the cluster is a cross-availability zone cluster, it includes multiple availability zones where the cluster node is located.
	ZoneIds pulumi.IntArrayInput `pulumi:"zoneIds"`
}

func (GetZoneResultClusterInfoArgs) ElementType added in v0.1.5

func (GetZoneResultClusterInfoArgs) ToGetZoneResultClusterInfoOutput added in v0.1.5

func (i GetZoneResultClusterInfoArgs) ToGetZoneResultClusterInfoOutput() GetZoneResultClusterInfoOutput

func (GetZoneResultClusterInfoArgs) ToGetZoneResultClusterInfoOutputWithContext added in v0.1.5

func (i GetZoneResultClusterInfoArgs) ToGetZoneResultClusterInfoOutputWithContext(ctx context.Context) GetZoneResultClusterInfoOutput

type GetZoneResultClusterInfoArray added in v0.1.5

type GetZoneResultClusterInfoArray []GetZoneResultClusterInfoInput

func (GetZoneResultClusterInfoArray) ElementType added in v0.1.5

func (GetZoneResultClusterInfoArray) ToGetZoneResultClusterInfoArrayOutput added in v0.1.5

func (i GetZoneResultClusterInfoArray) ToGetZoneResultClusterInfoArrayOutput() GetZoneResultClusterInfoArrayOutput

func (GetZoneResultClusterInfoArray) ToGetZoneResultClusterInfoArrayOutputWithContext added in v0.1.5

func (i GetZoneResultClusterInfoArray) ToGetZoneResultClusterInfoArrayOutputWithContext(ctx context.Context) GetZoneResultClusterInfoArrayOutput

type GetZoneResultClusterInfoArrayInput added in v0.1.5

type GetZoneResultClusterInfoArrayInput interface {
	pulumi.Input

	ToGetZoneResultClusterInfoArrayOutput() GetZoneResultClusterInfoArrayOutput
	ToGetZoneResultClusterInfoArrayOutputWithContext(context.Context) GetZoneResultClusterInfoArrayOutput
}

GetZoneResultClusterInfoArrayInput is an input type that accepts GetZoneResultClusterInfoArray and GetZoneResultClusterInfoArrayOutput values. You can construct a concrete instance of `GetZoneResultClusterInfoArrayInput` via:

GetZoneResultClusterInfoArray{ GetZoneResultClusterInfoArgs{...} }

type GetZoneResultClusterInfoArrayOutput added in v0.1.5

type GetZoneResultClusterInfoArrayOutput struct{ *pulumi.OutputState }

func (GetZoneResultClusterInfoArrayOutput) ElementType added in v0.1.5

func (GetZoneResultClusterInfoArrayOutput) Index added in v0.1.5

func (GetZoneResultClusterInfoArrayOutput) ToGetZoneResultClusterInfoArrayOutput added in v0.1.5

func (o GetZoneResultClusterInfoArrayOutput) ToGetZoneResultClusterInfoArrayOutput() GetZoneResultClusterInfoArrayOutput

func (GetZoneResultClusterInfoArrayOutput) ToGetZoneResultClusterInfoArrayOutputWithContext added in v0.1.5

func (o GetZoneResultClusterInfoArrayOutput) ToGetZoneResultClusterInfoArrayOutputWithContext(ctx context.Context) GetZoneResultClusterInfoArrayOutput

type GetZoneResultClusterInfoInput added in v0.1.5

type GetZoneResultClusterInfoInput interface {
	pulumi.Input

	ToGetZoneResultClusterInfoOutput() GetZoneResultClusterInfoOutput
	ToGetZoneResultClusterInfoOutputWithContext(context.Context) GetZoneResultClusterInfoOutput
}

GetZoneResultClusterInfoInput is an input type that accepts GetZoneResultClusterInfoArgs and GetZoneResultClusterInfoOutput values. You can construct a concrete instance of `GetZoneResultClusterInfoInput` via:

GetZoneResultClusterInfoArgs{...}

type GetZoneResultClusterInfoOutput added in v0.1.5

type GetZoneResultClusterInfoOutput struct{ *pulumi.OutputState }

func (GetZoneResultClusterInfoOutput) AvailableBandWidth added in v0.1.5

func (o GetZoneResultClusterInfoOutput) AvailableBandWidth() pulumi.IntOutput

The current available bandwidth of the cluster in MBs.

func (GetZoneResultClusterInfoOutput) AvailableDiskSize added in v0.1.5

func (o GetZoneResultClusterInfoOutput) AvailableDiskSize() pulumi.IntOutput

The current available disk of the cluster, in GB.

func (GetZoneResultClusterInfoOutput) ClusterId added in v0.1.5

ClusterId.

func (GetZoneResultClusterInfoOutput) ClusterName added in v0.1.5

ClusterName.

func (GetZoneResultClusterInfoOutput) ElementType added in v0.1.5

func (GetZoneResultClusterInfoOutput) MaxBandWidth added in v0.1.5

Maximum cluster bandwidth in MBs.

func (GetZoneResultClusterInfoOutput) MaxDiskSize added in v0.1.5

The largest disk in the cluster, in GB.

func (GetZoneResultClusterInfoOutput) ToGetZoneResultClusterInfoOutput added in v0.1.5

func (o GetZoneResultClusterInfoOutput) ToGetZoneResultClusterInfoOutput() GetZoneResultClusterInfoOutput

func (GetZoneResultClusterInfoOutput) ToGetZoneResultClusterInfoOutputWithContext added in v0.1.5

func (o GetZoneResultClusterInfoOutput) ToGetZoneResultClusterInfoOutputWithContext(ctx context.Context) GetZoneResultClusterInfoOutput

func (GetZoneResultClusterInfoOutput) ZoneId added in v0.1.5

zone id.

func (GetZoneResultClusterInfoOutput) ZoneIds added in v0.1.5

The availability zone where the cluster node is located. If the cluster is a cross-availability zone cluster, it includes multiple availability zones where the cluster node is located.

type GetZoneResultInput added in v0.1.5

type GetZoneResultInput interface {
	pulumi.Input

	ToGetZoneResultOutput() GetZoneResultOutput
	ToGetZoneResultOutputWithContext(context.Context) GetZoneResultOutput
}

GetZoneResultInput is an input type that accepts GetZoneResultArgs and GetZoneResultOutput values. You can construct a concrete instance of `GetZoneResultInput` via:

GetZoneResultArgs{...}

type GetZoneResultMessagePrice added in v0.1.5

type GetZoneResultMessagePrice struct {
	// discount price.
	RealTotalCost float64 `pulumi:"realTotalCost"`
	// original price.
	TotalCost float64 `pulumi:"totalCost"`
}

type GetZoneResultMessagePriceArgs added in v0.1.5

type GetZoneResultMessagePriceArgs struct {
	// discount price.
	RealTotalCost pulumi.Float64Input `pulumi:"realTotalCost"`
	// original price.
	TotalCost pulumi.Float64Input `pulumi:"totalCost"`
}

func (GetZoneResultMessagePriceArgs) ElementType added in v0.1.5

func (GetZoneResultMessagePriceArgs) ToGetZoneResultMessagePriceOutput added in v0.1.5

func (i GetZoneResultMessagePriceArgs) ToGetZoneResultMessagePriceOutput() GetZoneResultMessagePriceOutput

func (GetZoneResultMessagePriceArgs) ToGetZoneResultMessagePriceOutputWithContext added in v0.1.5

func (i GetZoneResultMessagePriceArgs) ToGetZoneResultMessagePriceOutputWithContext(ctx context.Context) GetZoneResultMessagePriceOutput

type GetZoneResultMessagePriceArray added in v0.1.5

type GetZoneResultMessagePriceArray []GetZoneResultMessagePriceInput

func (GetZoneResultMessagePriceArray) ElementType added in v0.1.5

func (GetZoneResultMessagePriceArray) ToGetZoneResultMessagePriceArrayOutput added in v0.1.5

func (i GetZoneResultMessagePriceArray) ToGetZoneResultMessagePriceArrayOutput() GetZoneResultMessagePriceArrayOutput

func (GetZoneResultMessagePriceArray) ToGetZoneResultMessagePriceArrayOutputWithContext added in v0.1.5

func (i GetZoneResultMessagePriceArray) ToGetZoneResultMessagePriceArrayOutputWithContext(ctx context.Context) GetZoneResultMessagePriceArrayOutput

type GetZoneResultMessagePriceArrayInput added in v0.1.5

type GetZoneResultMessagePriceArrayInput interface {
	pulumi.Input

	ToGetZoneResultMessagePriceArrayOutput() GetZoneResultMessagePriceArrayOutput
	ToGetZoneResultMessagePriceArrayOutputWithContext(context.Context) GetZoneResultMessagePriceArrayOutput
}

GetZoneResultMessagePriceArrayInput is an input type that accepts GetZoneResultMessagePriceArray and GetZoneResultMessagePriceArrayOutput values. You can construct a concrete instance of `GetZoneResultMessagePriceArrayInput` via:

GetZoneResultMessagePriceArray{ GetZoneResultMessagePriceArgs{...} }

type GetZoneResultMessagePriceArrayOutput added in v0.1.5

type GetZoneResultMessagePriceArrayOutput struct{ *pulumi.OutputState }

func (GetZoneResultMessagePriceArrayOutput) ElementType added in v0.1.5

func (GetZoneResultMessagePriceArrayOutput) Index added in v0.1.5

func (GetZoneResultMessagePriceArrayOutput) ToGetZoneResultMessagePriceArrayOutput added in v0.1.5

func (o GetZoneResultMessagePriceArrayOutput) ToGetZoneResultMessagePriceArrayOutput() GetZoneResultMessagePriceArrayOutput

func (GetZoneResultMessagePriceArrayOutput) ToGetZoneResultMessagePriceArrayOutputWithContext added in v0.1.5

func (o GetZoneResultMessagePriceArrayOutput) ToGetZoneResultMessagePriceArrayOutputWithContext(ctx context.Context) GetZoneResultMessagePriceArrayOutput

type GetZoneResultMessagePriceInput added in v0.1.5

type GetZoneResultMessagePriceInput interface {
	pulumi.Input

	ToGetZoneResultMessagePriceOutput() GetZoneResultMessagePriceOutput
	ToGetZoneResultMessagePriceOutputWithContext(context.Context) GetZoneResultMessagePriceOutput
}

GetZoneResultMessagePriceInput is an input type that accepts GetZoneResultMessagePriceArgs and GetZoneResultMessagePriceOutput values. You can construct a concrete instance of `GetZoneResultMessagePriceInput` via:

GetZoneResultMessagePriceArgs{...}

type GetZoneResultMessagePriceOutput added in v0.1.5

type GetZoneResultMessagePriceOutput struct{ *pulumi.OutputState }

func (GetZoneResultMessagePriceOutput) ElementType added in v0.1.5

func (GetZoneResultMessagePriceOutput) RealTotalCost added in v0.1.5

discount price.

func (GetZoneResultMessagePriceOutput) ToGetZoneResultMessagePriceOutput added in v0.1.5

func (o GetZoneResultMessagePriceOutput) ToGetZoneResultMessagePriceOutput() GetZoneResultMessagePriceOutput

func (GetZoneResultMessagePriceOutput) ToGetZoneResultMessagePriceOutputWithContext added in v0.1.5

func (o GetZoneResultMessagePriceOutput) ToGetZoneResultMessagePriceOutputWithContext(ctx context.Context) GetZoneResultMessagePriceOutput

func (GetZoneResultMessagePriceOutput) TotalCost added in v0.1.5

original price.

type GetZoneResultOutput added in v0.1.5

type GetZoneResultOutput struct{ *pulumi.OutputState }

func (GetZoneResultOutput) ClusterInfos added in v0.1.5

User exclusive cluster information.

func (GetZoneResultOutput) ElementType added in v0.1.5

func (GetZoneResultOutput) ElementType() reflect.Type

func (GetZoneResultOutput) MaxBandwidth added in v0.1.5

func (o GetZoneResultOutput) MaxBandwidth() pulumi.IntOutput

Maximum purchased bandwidth in Mbs.

func (GetZoneResultOutput) MaxBuyInstanceNum added in v0.1.5

func (o GetZoneResultOutput) MaxBuyInstanceNum() pulumi.IntOutput

The maximum number of purchased instances.

func (GetZoneResultOutput) MessagePrices added in v0.1.5

Postpaid message unit price.

func (GetZoneResultOutput) Physical added in v0.1.5

Physical Exclusive Edition Configuration.

func (GetZoneResultOutput) Profession added in v0.1.5

func (o GetZoneResultOutput) Profession() pulumi.StringOutput

Professional Edition configuration.

func (GetZoneResultOutput) PublicNetwork added in v0.1.5

func (o GetZoneResultOutput) PublicNetwork() pulumi.StringOutput

Public network bandwidth.

func (GetZoneResultOutput) PublicNetworkLimit added in v0.1.5

func (o GetZoneResultOutput) PublicNetworkLimit() pulumi.StringOutput

Public network bandwidth configuration.

func (GetZoneResultOutput) Standard added in v0.1.5

Purchase Standard Edition Configuration.

func (GetZoneResultOutput) StandardS2 added in v0.1.5

func (o GetZoneResultOutput) StandardS2() pulumi.StringOutput

Standard Edition S2 configuration.

func (GetZoneResultOutput) ToGetZoneResultOutput added in v0.1.5

func (o GetZoneResultOutput) ToGetZoneResultOutput() GetZoneResultOutput

func (GetZoneResultOutput) ToGetZoneResultOutputWithContext added in v0.1.5

func (o GetZoneResultOutput) ToGetZoneResultOutputWithContext(ctx context.Context) GetZoneResultOutput

func (GetZoneResultOutput) UnitPrices added in v0.1.5

Postpaid unit price.

func (GetZoneResultOutput) ZoneLists added in v0.1.5

zone list.

type GetZoneResultUnitPrice added in v0.1.5

type GetZoneResultUnitPrice struct {
	// discount price.
	RealTotalCost float64 `pulumi:"realTotalCost"`
	// original price.
	TotalCost float64 `pulumi:"totalCost"`
}

type GetZoneResultUnitPriceArgs added in v0.1.5

type GetZoneResultUnitPriceArgs struct {
	// discount price.
	RealTotalCost pulumi.Float64Input `pulumi:"realTotalCost"`
	// original price.
	TotalCost pulumi.Float64Input `pulumi:"totalCost"`
}

func (GetZoneResultUnitPriceArgs) ElementType added in v0.1.5

func (GetZoneResultUnitPriceArgs) ElementType() reflect.Type

func (GetZoneResultUnitPriceArgs) ToGetZoneResultUnitPriceOutput added in v0.1.5

func (i GetZoneResultUnitPriceArgs) ToGetZoneResultUnitPriceOutput() GetZoneResultUnitPriceOutput

func (GetZoneResultUnitPriceArgs) ToGetZoneResultUnitPriceOutputWithContext added in v0.1.5

func (i GetZoneResultUnitPriceArgs) ToGetZoneResultUnitPriceOutputWithContext(ctx context.Context) GetZoneResultUnitPriceOutput

type GetZoneResultUnitPriceArray added in v0.1.5

type GetZoneResultUnitPriceArray []GetZoneResultUnitPriceInput

func (GetZoneResultUnitPriceArray) ElementType added in v0.1.5

func (GetZoneResultUnitPriceArray) ToGetZoneResultUnitPriceArrayOutput added in v0.1.5

func (i GetZoneResultUnitPriceArray) ToGetZoneResultUnitPriceArrayOutput() GetZoneResultUnitPriceArrayOutput

func (GetZoneResultUnitPriceArray) ToGetZoneResultUnitPriceArrayOutputWithContext added in v0.1.5

func (i GetZoneResultUnitPriceArray) ToGetZoneResultUnitPriceArrayOutputWithContext(ctx context.Context) GetZoneResultUnitPriceArrayOutput

type GetZoneResultUnitPriceArrayInput added in v0.1.5

type GetZoneResultUnitPriceArrayInput interface {
	pulumi.Input

	ToGetZoneResultUnitPriceArrayOutput() GetZoneResultUnitPriceArrayOutput
	ToGetZoneResultUnitPriceArrayOutputWithContext(context.Context) GetZoneResultUnitPriceArrayOutput
}

GetZoneResultUnitPriceArrayInput is an input type that accepts GetZoneResultUnitPriceArray and GetZoneResultUnitPriceArrayOutput values. You can construct a concrete instance of `GetZoneResultUnitPriceArrayInput` via:

GetZoneResultUnitPriceArray{ GetZoneResultUnitPriceArgs{...} }

type GetZoneResultUnitPriceArrayOutput added in v0.1.5

type GetZoneResultUnitPriceArrayOutput struct{ *pulumi.OutputState }

func (GetZoneResultUnitPriceArrayOutput) ElementType added in v0.1.5

func (GetZoneResultUnitPriceArrayOutput) Index added in v0.1.5

func (GetZoneResultUnitPriceArrayOutput) ToGetZoneResultUnitPriceArrayOutput added in v0.1.5

func (o GetZoneResultUnitPriceArrayOutput) ToGetZoneResultUnitPriceArrayOutput() GetZoneResultUnitPriceArrayOutput

func (GetZoneResultUnitPriceArrayOutput) ToGetZoneResultUnitPriceArrayOutputWithContext added in v0.1.5

func (o GetZoneResultUnitPriceArrayOutput) ToGetZoneResultUnitPriceArrayOutputWithContext(ctx context.Context) GetZoneResultUnitPriceArrayOutput

type GetZoneResultUnitPriceInput added in v0.1.5

type GetZoneResultUnitPriceInput interface {
	pulumi.Input

	ToGetZoneResultUnitPriceOutput() GetZoneResultUnitPriceOutput
	ToGetZoneResultUnitPriceOutputWithContext(context.Context) GetZoneResultUnitPriceOutput
}

GetZoneResultUnitPriceInput is an input type that accepts GetZoneResultUnitPriceArgs and GetZoneResultUnitPriceOutput values. You can construct a concrete instance of `GetZoneResultUnitPriceInput` via:

GetZoneResultUnitPriceArgs{...}

type GetZoneResultUnitPriceOutput added in v0.1.5

type GetZoneResultUnitPriceOutput struct{ *pulumi.OutputState }

func (GetZoneResultUnitPriceOutput) ElementType added in v0.1.5

func (GetZoneResultUnitPriceOutput) RealTotalCost added in v0.1.5

discount price.

func (GetZoneResultUnitPriceOutput) ToGetZoneResultUnitPriceOutput added in v0.1.5

func (o GetZoneResultUnitPriceOutput) ToGetZoneResultUnitPriceOutput() GetZoneResultUnitPriceOutput

func (GetZoneResultUnitPriceOutput) ToGetZoneResultUnitPriceOutputWithContext added in v0.1.5

func (o GetZoneResultUnitPriceOutput) ToGetZoneResultUnitPriceOutputWithContext(ctx context.Context) GetZoneResultUnitPriceOutput

func (GetZoneResultUnitPriceOutput) TotalCost added in v0.1.5

original price.

type GetZoneResultZoneList added in v0.1.5

type GetZoneResultZoneList struct {
	// app id.
	AppId int `pulumi:"appId"`
	// extra flag.
	Exflag string `pulumi:"exflag"`
	// Manually set flags.
	Flag bool `pulumi:"flag"`
	// internal APP.
	IsInternalApp int `pulumi:"isInternalApp"`
	// Standard Edition Sold Out Information.
	SalesInfos []GetZoneResultZoneListSalesInfo `pulumi:"salesInfos"`
	// json object, key is model, value true is sold out, false is not sold out.
	SoldOut string `pulumi:"soldOut"`
	// zone id.
	ZoneId string `pulumi:"zoneId"`
	// zone name.
	ZoneName string `pulumi:"zoneName"`
	// zone status.
	ZoneStatus int `pulumi:"zoneStatus"`
}

type GetZoneResultZoneListArgs added in v0.1.5

type GetZoneResultZoneListArgs struct {
	// app id.
	AppId pulumi.IntInput `pulumi:"appId"`
	// extra flag.
	Exflag pulumi.StringInput `pulumi:"exflag"`
	// Manually set flags.
	Flag pulumi.BoolInput `pulumi:"flag"`
	// internal APP.
	IsInternalApp pulumi.IntInput `pulumi:"isInternalApp"`
	// Standard Edition Sold Out Information.
	SalesInfos GetZoneResultZoneListSalesInfoArrayInput `pulumi:"salesInfos"`
	// json object, key is model, value true is sold out, false is not sold out.
	SoldOut pulumi.StringInput `pulumi:"soldOut"`
	// zone id.
	ZoneId pulumi.StringInput `pulumi:"zoneId"`
	// zone name.
	ZoneName pulumi.StringInput `pulumi:"zoneName"`
	// zone status.
	ZoneStatus pulumi.IntInput `pulumi:"zoneStatus"`
}

func (GetZoneResultZoneListArgs) ElementType added in v0.1.5

func (GetZoneResultZoneListArgs) ElementType() reflect.Type

func (GetZoneResultZoneListArgs) ToGetZoneResultZoneListOutput added in v0.1.5

func (i GetZoneResultZoneListArgs) ToGetZoneResultZoneListOutput() GetZoneResultZoneListOutput

func (GetZoneResultZoneListArgs) ToGetZoneResultZoneListOutputWithContext added in v0.1.5

func (i GetZoneResultZoneListArgs) ToGetZoneResultZoneListOutputWithContext(ctx context.Context) GetZoneResultZoneListOutput

type GetZoneResultZoneListArray added in v0.1.5

type GetZoneResultZoneListArray []GetZoneResultZoneListInput

func (GetZoneResultZoneListArray) ElementType added in v0.1.5

func (GetZoneResultZoneListArray) ElementType() reflect.Type

func (GetZoneResultZoneListArray) ToGetZoneResultZoneListArrayOutput added in v0.1.5

func (i GetZoneResultZoneListArray) ToGetZoneResultZoneListArrayOutput() GetZoneResultZoneListArrayOutput

func (GetZoneResultZoneListArray) ToGetZoneResultZoneListArrayOutputWithContext added in v0.1.5

func (i GetZoneResultZoneListArray) ToGetZoneResultZoneListArrayOutputWithContext(ctx context.Context) GetZoneResultZoneListArrayOutput

type GetZoneResultZoneListArrayInput added in v0.1.5

type GetZoneResultZoneListArrayInput interface {
	pulumi.Input

	ToGetZoneResultZoneListArrayOutput() GetZoneResultZoneListArrayOutput
	ToGetZoneResultZoneListArrayOutputWithContext(context.Context) GetZoneResultZoneListArrayOutput
}

GetZoneResultZoneListArrayInput is an input type that accepts GetZoneResultZoneListArray and GetZoneResultZoneListArrayOutput values. You can construct a concrete instance of `GetZoneResultZoneListArrayInput` via:

GetZoneResultZoneListArray{ GetZoneResultZoneListArgs{...} }

type GetZoneResultZoneListArrayOutput added in v0.1.5

type GetZoneResultZoneListArrayOutput struct{ *pulumi.OutputState }

func (GetZoneResultZoneListArrayOutput) ElementType added in v0.1.5

func (GetZoneResultZoneListArrayOutput) Index added in v0.1.5

func (GetZoneResultZoneListArrayOutput) ToGetZoneResultZoneListArrayOutput added in v0.1.5

func (o GetZoneResultZoneListArrayOutput) ToGetZoneResultZoneListArrayOutput() GetZoneResultZoneListArrayOutput

func (GetZoneResultZoneListArrayOutput) ToGetZoneResultZoneListArrayOutputWithContext added in v0.1.5

func (o GetZoneResultZoneListArrayOutput) ToGetZoneResultZoneListArrayOutputWithContext(ctx context.Context) GetZoneResultZoneListArrayOutput

type GetZoneResultZoneListInput added in v0.1.5

type GetZoneResultZoneListInput interface {
	pulumi.Input

	ToGetZoneResultZoneListOutput() GetZoneResultZoneListOutput
	ToGetZoneResultZoneListOutputWithContext(context.Context) GetZoneResultZoneListOutput
}

GetZoneResultZoneListInput is an input type that accepts GetZoneResultZoneListArgs and GetZoneResultZoneListOutput values. You can construct a concrete instance of `GetZoneResultZoneListInput` via:

GetZoneResultZoneListArgs{...}

type GetZoneResultZoneListOutput added in v0.1.5

type GetZoneResultZoneListOutput struct{ *pulumi.OutputState }

func (GetZoneResultZoneListOutput) AppId added in v0.1.5

app id.

func (GetZoneResultZoneListOutput) ElementType added in v0.1.5

func (GetZoneResultZoneListOutput) Exflag added in v0.1.5

extra flag.

func (GetZoneResultZoneListOutput) Flag added in v0.1.5

Manually set flags.

func (GetZoneResultZoneListOutput) IsInternalApp added in v0.1.5

func (o GetZoneResultZoneListOutput) IsInternalApp() pulumi.IntOutput

internal APP.

func (GetZoneResultZoneListOutput) SalesInfos added in v0.1.5

Standard Edition Sold Out Information.

func (GetZoneResultZoneListOutput) SoldOut added in v0.1.5

json object, key is model, value true is sold out, false is not sold out.

func (GetZoneResultZoneListOutput) ToGetZoneResultZoneListOutput added in v0.1.5

func (o GetZoneResultZoneListOutput) ToGetZoneResultZoneListOutput() GetZoneResultZoneListOutput

func (GetZoneResultZoneListOutput) ToGetZoneResultZoneListOutputWithContext added in v0.1.5

func (o GetZoneResultZoneListOutput) ToGetZoneResultZoneListOutputWithContext(ctx context.Context) GetZoneResultZoneListOutput

func (GetZoneResultZoneListOutput) ZoneId added in v0.1.5

zone id.

func (GetZoneResultZoneListOutput) ZoneName added in v0.1.5

zone name.

func (GetZoneResultZoneListOutput) ZoneStatus added in v0.1.5

zone status.

type GetZoneResultZoneListSalesInfo added in v0.1.5

type GetZoneResultZoneListSalesInfo struct {
	// Manually set flags.
	Flag bool `pulumi:"flag"`
	// Professional Edition, Standard Edition flag.
	Platform string `pulumi:"platform"`
	// json object, key is model, value true is sold out, false is not sold out.
	SoldOut bool `pulumi:"soldOut"`
	// ckakfa version(1.1.1/2.4.2/0.10.2).
	Version string `pulumi:"version"`
}

type GetZoneResultZoneListSalesInfoArgs added in v0.1.5

type GetZoneResultZoneListSalesInfoArgs struct {
	// Manually set flags.
	Flag pulumi.BoolInput `pulumi:"flag"`
	// Professional Edition, Standard Edition flag.
	Platform pulumi.StringInput `pulumi:"platform"`
	// json object, key is model, value true is sold out, false is not sold out.
	SoldOut pulumi.BoolInput `pulumi:"soldOut"`
	// ckakfa version(1.1.1/2.4.2/0.10.2).
	Version pulumi.StringInput `pulumi:"version"`
}

func (GetZoneResultZoneListSalesInfoArgs) ElementType added in v0.1.5

func (GetZoneResultZoneListSalesInfoArgs) ToGetZoneResultZoneListSalesInfoOutput added in v0.1.5

func (i GetZoneResultZoneListSalesInfoArgs) ToGetZoneResultZoneListSalesInfoOutput() GetZoneResultZoneListSalesInfoOutput

func (GetZoneResultZoneListSalesInfoArgs) ToGetZoneResultZoneListSalesInfoOutputWithContext added in v0.1.5

func (i GetZoneResultZoneListSalesInfoArgs) ToGetZoneResultZoneListSalesInfoOutputWithContext(ctx context.Context) GetZoneResultZoneListSalesInfoOutput

type GetZoneResultZoneListSalesInfoArray added in v0.1.5

type GetZoneResultZoneListSalesInfoArray []GetZoneResultZoneListSalesInfoInput

func (GetZoneResultZoneListSalesInfoArray) ElementType added in v0.1.5

func (GetZoneResultZoneListSalesInfoArray) ToGetZoneResultZoneListSalesInfoArrayOutput added in v0.1.5

func (i GetZoneResultZoneListSalesInfoArray) ToGetZoneResultZoneListSalesInfoArrayOutput() GetZoneResultZoneListSalesInfoArrayOutput

func (GetZoneResultZoneListSalesInfoArray) ToGetZoneResultZoneListSalesInfoArrayOutputWithContext added in v0.1.5

func (i GetZoneResultZoneListSalesInfoArray) ToGetZoneResultZoneListSalesInfoArrayOutputWithContext(ctx context.Context) GetZoneResultZoneListSalesInfoArrayOutput

type GetZoneResultZoneListSalesInfoArrayInput added in v0.1.5

type GetZoneResultZoneListSalesInfoArrayInput interface {
	pulumi.Input

	ToGetZoneResultZoneListSalesInfoArrayOutput() GetZoneResultZoneListSalesInfoArrayOutput
	ToGetZoneResultZoneListSalesInfoArrayOutputWithContext(context.Context) GetZoneResultZoneListSalesInfoArrayOutput
}

GetZoneResultZoneListSalesInfoArrayInput is an input type that accepts GetZoneResultZoneListSalesInfoArray and GetZoneResultZoneListSalesInfoArrayOutput values. You can construct a concrete instance of `GetZoneResultZoneListSalesInfoArrayInput` via:

GetZoneResultZoneListSalesInfoArray{ GetZoneResultZoneListSalesInfoArgs{...} }

type GetZoneResultZoneListSalesInfoArrayOutput added in v0.1.5

type GetZoneResultZoneListSalesInfoArrayOutput struct{ *pulumi.OutputState }

func (GetZoneResultZoneListSalesInfoArrayOutput) ElementType added in v0.1.5

func (GetZoneResultZoneListSalesInfoArrayOutput) Index added in v0.1.5

func (GetZoneResultZoneListSalesInfoArrayOutput) ToGetZoneResultZoneListSalesInfoArrayOutput added in v0.1.5

func (o GetZoneResultZoneListSalesInfoArrayOutput) ToGetZoneResultZoneListSalesInfoArrayOutput() GetZoneResultZoneListSalesInfoArrayOutput

func (GetZoneResultZoneListSalesInfoArrayOutput) ToGetZoneResultZoneListSalesInfoArrayOutputWithContext added in v0.1.5

func (o GetZoneResultZoneListSalesInfoArrayOutput) ToGetZoneResultZoneListSalesInfoArrayOutputWithContext(ctx context.Context) GetZoneResultZoneListSalesInfoArrayOutput

type GetZoneResultZoneListSalesInfoInput added in v0.1.5

type GetZoneResultZoneListSalesInfoInput interface {
	pulumi.Input

	ToGetZoneResultZoneListSalesInfoOutput() GetZoneResultZoneListSalesInfoOutput
	ToGetZoneResultZoneListSalesInfoOutputWithContext(context.Context) GetZoneResultZoneListSalesInfoOutput
}

GetZoneResultZoneListSalesInfoInput is an input type that accepts GetZoneResultZoneListSalesInfoArgs and GetZoneResultZoneListSalesInfoOutput values. You can construct a concrete instance of `GetZoneResultZoneListSalesInfoInput` via:

GetZoneResultZoneListSalesInfoArgs{...}

type GetZoneResultZoneListSalesInfoOutput added in v0.1.5

type GetZoneResultZoneListSalesInfoOutput struct{ *pulumi.OutputState }

func (GetZoneResultZoneListSalesInfoOutput) ElementType added in v0.1.5

func (GetZoneResultZoneListSalesInfoOutput) Flag added in v0.1.5

Manually set flags.

func (GetZoneResultZoneListSalesInfoOutput) Platform added in v0.1.5

Professional Edition, Standard Edition flag.

func (GetZoneResultZoneListSalesInfoOutput) SoldOut added in v0.1.5

json object, key is model, value true is sold out, false is not sold out.

func (GetZoneResultZoneListSalesInfoOutput) ToGetZoneResultZoneListSalesInfoOutput added in v0.1.5

func (o GetZoneResultZoneListSalesInfoOutput) ToGetZoneResultZoneListSalesInfoOutput() GetZoneResultZoneListSalesInfoOutput

func (GetZoneResultZoneListSalesInfoOutput) ToGetZoneResultZoneListSalesInfoOutputWithContext added in v0.1.5

func (o GetZoneResultZoneListSalesInfoOutput) ToGetZoneResultZoneListSalesInfoOutputWithContext(ctx context.Context) GetZoneResultZoneListSalesInfoOutput

func (GetZoneResultZoneListSalesInfoOutput) Version added in v0.1.5

ckakfa version(1.1.1/2.4.2/0.10.2).

type Instance

type Instance struct {
	pulumi.CustomResourceState

	// Instance bandwidth in MBps.
	BandWidth pulumi.IntOutput `pulumi:"bandWidth"`
	// Instance configuration.
	Config InstanceConfigPtrOutput `pulumi:"config"`
	// Disk Size. Its interval varies with bandwidth, and the input must be within the interval, which can be viewed through the control. If it is not within the interval, the plan will cause a change when first created.
	DiskSize pulumi.IntOutput `pulumi:"diskSize"`
	// Type of disk.
	DiskType pulumi.StringOutput `pulumi:"diskType"`
	// Dynamic message retention policy configuration.
	DynamicRetentionConfig InstanceDynamicRetentionConfigOutput `pulumi:"dynamicRetentionConfig"`
	// Instance name.
	InstanceName pulumi.StringOutput `pulumi:"instanceName"`
	// Description of instance type. `profession`: 1, `standard`:  1(general), 2(standard), 3(advanced), 4(capacity), 5(specialized-1), 6(specialized-2), 7(specialized-3), 8(specialized-4), 9(exclusive).
	InstanceType pulumi.IntOutput `pulumi:"instanceType"`
	// Kafka version (0.10.2/1.1.1/2.4.1).
	KafkaVersion pulumi.StringOutput `pulumi:"kafkaVersion"`
	// The size of a single message in bytes at the instance level. Value range: `1024 - 12*1024*1024 bytes (i.e., 1KB-12MB).
	MaxMessageByte pulumi.IntOutput `pulumi:"maxMessageByte"`
	// The maximum retention time of instance logs, in minutes. the default is 10080 (7 days), the maximum is 30 days, and the default 0 is not filled, which means that the log retention time recovery policy is not enabled.
	MsgRetentionTime pulumi.IntOutput `pulumi:"msgRetentionTime"`
	// Indicates whether the instance is multi zones. NOTE: if set to `true`, `zoneIds` must set together.
	MultiZoneFlag pulumi.BoolPtrOutput `pulumi:"multiZoneFlag"`
	// Partition Size. Its interval varies with bandwidth, and the input must be within the interval, which can be viewed through the control. If it is not within the interval, the plan will cause a change when first created.
	Partition pulumi.IntOutput `pulumi:"partition"`
	// Prepaid purchase time, such as 1, is one month.
	Period pulumi.IntPtrOutput `pulumi:"period"`
	// It has been deprecated from version 1.81.6. If set public network value, it will cause error. Bandwidth of the public network.
	//
	// Deprecated: It has been deprecated from version 1.81.6. If set public network value, it will cause error.
	PublicNetwork pulumi.IntOutput `pulumi:"publicNetwork"`
	// Modification of the rebalancing time after upgrade.
	RebalanceTime pulumi.IntPtrOutput `pulumi:"rebalanceTime"`
	// Prepaid automatic renewal mark, 0 means the default state, the initial state, 1 means automatic renewal, 2 means clear no automatic renewal (user setting).
	RenewFlag pulumi.IntOutput `pulumi:"renewFlag"`
	// Specifications type of instance. Allowed values are `standard`, `profession`. Default is `profession`.
	SpecificationsType pulumi.StringPtrOutput `pulumi:"specificationsType"`
	// Subnet id, it will be basic network if not set.
	SubnetId pulumi.StringPtrOutput `pulumi:"subnetId"`
	// Tag set of instance.
	TagSet pulumi.MapOutput `pulumi:"tagSet"`
	// It has been deprecated from version 1.78.5, because it do not support change. Use `tagSet` instead. Tags of instance. Partition size, the professional version does not need tag.
	//
	// Deprecated: It has been deprecated from version 1.78.5, because it do not support change. Use `tag_set` instead.
	Tags InstanceTagArrayOutput `pulumi:"tags"`
	// Vip of instance.
	Vip pulumi.StringOutput `pulumi:"vip"`
	// Vpc id, it will be basic network if not set.
	VpcId pulumi.StringPtrOutput `pulumi:"vpcId"`
	// Type of instance.
	Vport pulumi.StringOutput `pulumi:"vport"`
	// Available zone id.
	ZoneId pulumi.IntOutput `pulumi:"zoneId"`
	// List of available zone id. NOTE: this argument must set together with `multiZoneFlag`.
	ZoneIds pulumi.IntArrayOutput `pulumi:"zoneIds"`
}

Use this resource to create ckafka instance.

> **NOTE:** It only support create prepaid ckafka instance.

## Example Usage ### Basic Instance

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Availability"
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Availability"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		cfg := config.New(ctx, "")
		vpcId := "vpc-68vi2d3h"
		if param := cfg.Get("vpcId"); param != "" {
			vpcId = param
		}
		subnetId := "subnet-ob6clqwk"
		if param := cfg.Get("subnetId"); param != "" {
			subnetId = param
		}
		gz, err := Availability.GetZonesByProduct(ctx, &availability.GetZonesByProductArgs{
			Name:    pulumi.StringRef("ap-guangzhou-3"),
			Product: "ckafka",
		}, nil)
		if err != nil {
			return err
		}
		_, err = Ckafka.NewInstance(ctx, "kafkaInstance", &Ckafka.InstanceArgs{
			InstanceName:       pulumi.String("ckafka-instance-type-tf-test"),
			ZoneId:             pulumi.String(gz.Zones[0].Id),
			Period:             pulumi.Int(1),
			VpcId:              pulumi.String(vpcId),
			SubnetId:           pulumi.String(subnetId),
			MsgRetentionTime:   pulumi.Int(1300),
			RenewFlag:          pulumi.Int(0),
			KafkaVersion:       pulumi.String("2.4.1"),
			DiskSize:           pulumi.Int(1000),
			DiskType:           pulumi.String("CLOUD_BASIC"),
			SpecificationsType: pulumi.String("standard"),
			InstanceType:       pulumi.Int(2),
			Config: &ckafka.InstanceConfigArgs{
				AutoCreateTopicEnable:    pulumi.Bool(true),
				DefaultNumPartitions:     pulumi.Int(3),
				DefaultReplicationFactor: pulumi.Int(3),
			},
			DynamicRetentionConfig: &ckafka.InstanceDynamicRetentionConfigArgs{
				Enable: pulumi.Int(1),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Multi zone Instance

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Availability"
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Availability"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		cfg := config.New(ctx, "")
		vpcId := "vpc-68vi2d3h"
		if param := cfg.Get("vpcId"); param != "" {
			vpcId = param
		}
		subnetId := "subnet-ob6clqwk"
		if param := cfg.Get("subnetId"); param != "" {
			subnetId = param
		}
		gz3, err := Availability.GetZonesByProduct(ctx, &availability.GetZonesByProductArgs{
			Name:    pulumi.StringRef("ap-guangzhou-3"),
			Product: "ckafka",
		}, nil)
		if err != nil {
			return err
		}
		gz6, err := Availability.GetZonesByProduct(ctx, &availability.GetZonesByProductArgs{
			Name:    pulumi.StringRef("ap-guangzhou-6"),
			Product: "ckafka",
		}, nil)
		if err != nil {
			return err
		}
		_, err = Ckafka.NewInstance(ctx, "kafkaInstance", &Ckafka.InstanceArgs{
			InstanceName:  pulumi.String("ckafka-instance-maz-tf-test"),
			ZoneId:        pulumi.String(gz3.Zones[0].Id),
			MultiZoneFlag: pulumi.Bool(true),
			ZoneIds: pulumi.IntArray{
				pulumi.String(gz3.Zones[0].Id),
				pulumi.String(gz6.Zones[0].Id),
			},
			Period:           pulumi.Int(1),
			VpcId:            pulumi.String(vpcId),
			SubnetId:         pulumi.String(subnetId),
			MsgRetentionTime: pulumi.Int(1300),
			RenewFlag:        pulumi.Int(0),
			KafkaVersion:     pulumi.String("1.1.1"),
			DiskSize:         pulumi.Int(500),
			DiskType:         pulumi.String("CLOUD_BASIC"),
			Config: &ckafka.InstanceConfigArgs{
				AutoCreateTopicEnable:    pulumi.Bool(true),
				DefaultNumPartitions:     pulumi.Int(3),
				DefaultReplicationFactor: pulumi.Int(3),
			},
			DynamicRetentionConfig: &ckafka.InstanceDynamicRetentionConfigArgs{
				Enable: pulumi.Int(1),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

ckafka instance can be imported using the instance_id, e.g.

```sh

$ pulumi import tencentcloud:Ckafka/instance:Instance foo ckafka-f9ife4zz

```

func GetInstance

func GetInstance(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *InstanceState, opts ...pulumi.ResourceOption) (*Instance, error)

GetInstance gets an existing Instance resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewInstance

func NewInstance(ctx *pulumi.Context,
	name string, args *InstanceArgs, opts ...pulumi.ResourceOption) (*Instance, error)

NewInstance registers a new resource with the given unique name, arguments, and options.

func (*Instance) ElementType

func (*Instance) ElementType() reflect.Type

func (*Instance) ToInstanceOutput

func (i *Instance) ToInstanceOutput() InstanceOutput

func (*Instance) ToInstanceOutputWithContext

func (i *Instance) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput

type InstanceArgs

type InstanceArgs struct {
	// Instance bandwidth in MBps.
	BandWidth pulumi.IntPtrInput
	// Instance configuration.
	Config InstanceConfigPtrInput
	// Disk Size. Its interval varies with bandwidth, and the input must be within the interval, which can be viewed through the control. If it is not within the interval, the plan will cause a change when first created.
	DiskSize pulumi.IntPtrInput
	// Type of disk.
	DiskType pulumi.StringPtrInput
	// Dynamic message retention policy configuration.
	DynamicRetentionConfig InstanceDynamicRetentionConfigPtrInput
	// Instance name.
	InstanceName pulumi.StringInput
	// Description of instance type. `profession`: 1, `standard`:  1(general), 2(standard), 3(advanced), 4(capacity), 5(specialized-1), 6(specialized-2), 7(specialized-3), 8(specialized-4), 9(exclusive).
	InstanceType pulumi.IntPtrInput
	// Kafka version (0.10.2/1.1.1/2.4.1).
	KafkaVersion pulumi.StringPtrInput
	// The size of a single message in bytes at the instance level. Value range: `1024 - 12*1024*1024 bytes (i.e., 1KB-12MB).
	MaxMessageByte pulumi.IntPtrInput
	// The maximum retention time of instance logs, in minutes. the default is 10080 (7 days), the maximum is 30 days, and the default 0 is not filled, which means that the log retention time recovery policy is not enabled.
	MsgRetentionTime pulumi.IntPtrInput
	// Indicates whether the instance is multi zones. NOTE: if set to `true`, `zoneIds` must set together.
	MultiZoneFlag pulumi.BoolPtrInput
	// Partition Size. Its interval varies with bandwidth, and the input must be within the interval, which can be viewed through the control. If it is not within the interval, the plan will cause a change when first created.
	Partition pulumi.IntPtrInput
	// Prepaid purchase time, such as 1, is one month.
	Period pulumi.IntPtrInput
	// It has been deprecated from version 1.81.6. If set public network value, it will cause error. Bandwidth of the public network.
	//
	// Deprecated: It has been deprecated from version 1.81.6. If set public network value, it will cause error.
	PublicNetwork pulumi.IntPtrInput
	// Modification of the rebalancing time after upgrade.
	RebalanceTime pulumi.IntPtrInput
	// Prepaid automatic renewal mark, 0 means the default state, the initial state, 1 means automatic renewal, 2 means clear no automatic renewal (user setting).
	RenewFlag pulumi.IntPtrInput
	// Specifications type of instance. Allowed values are `standard`, `profession`. Default is `profession`.
	SpecificationsType pulumi.StringPtrInput
	// Subnet id, it will be basic network if not set.
	SubnetId pulumi.StringPtrInput
	// Tag set of instance.
	TagSet pulumi.MapInput
	// It has been deprecated from version 1.78.5, because it do not support change. Use `tagSet` instead. Tags of instance. Partition size, the professional version does not need tag.
	//
	// Deprecated: It has been deprecated from version 1.78.5, because it do not support change. Use `tag_set` instead.
	Tags InstanceTagArrayInput
	// Vpc id, it will be basic network if not set.
	VpcId pulumi.StringPtrInput
	// Available zone id.
	ZoneId pulumi.IntInput
	// List of available zone id. NOTE: this argument must set together with `multiZoneFlag`.
	ZoneIds pulumi.IntArrayInput
}

The set of arguments for constructing a Instance resource.

func (InstanceArgs) ElementType

func (InstanceArgs) ElementType() reflect.Type

type InstanceArray

type InstanceArray []InstanceInput

func (InstanceArray) ElementType

func (InstanceArray) ElementType() reflect.Type

func (InstanceArray) ToInstanceArrayOutput

func (i InstanceArray) ToInstanceArrayOutput() InstanceArrayOutput

func (InstanceArray) ToInstanceArrayOutputWithContext

func (i InstanceArray) ToInstanceArrayOutputWithContext(ctx context.Context) InstanceArrayOutput

type InstanceArrayInput

type InstanceArrayInput interface {
	pulumi.Input

	ToInstanceArrayOutput() InstanceArrayOutput
	ToInstanceArrayOutputWithContext(context.Context) InstanceArrayOutput
}

InstanceArrayInput is an input type that accepts InstanceArray and InstanceArrayOutput values. You can construct a concrete instance of `InstanceArrayInput` via:

InstanceArray{ InstanceArgs{...} }

type InstanceArrayOutput

type InstanceArrayOutput struct{ *pulumi.OutputState }

func (InstanceArrayOutput) ElementType

func (InstanceArrayOutput) ElementType() reflect.Type

func (InstanceArrayOutput) Index

func (InstanceArrayOutput) ToInstanceArrayOutput

func (o InstanceArrayOutput) ToInstanceArrayOutput() InstanceArrayOutput

func (InstanceArrayOutput) ToInstanceArrayOutputWithContext

func (o InstanceArrayOutput) ToInstanceArrayOutputWithContext(ctx context.Context) InstanceArrayOutput

type InstanceConfig

type InstanceConfig struct {
	// Automatic creation. true: enabled, false: not enabled.
	AutoCreateTopicEnable bool `pulumi:"autoCreateTopicEnable"`
	// If auto.create.topic.enable is set to true and this value is not set, 3 will be used by default.
	DefaultNumPartitions int `pulumi:"defaultNumPartitions"`
	// If auto.create.topic.enable is set to true but this value is not set, 2 will be used by default.
	DefaultReplicationFactor int `pulumi:"defaultReplicationFactor"`
}

type InstanceConfigArgs

type InstanceConfigArgs struct {
	// Automatic creation. true: enabled, false: not enabled.
	AutoCreateTopicEnable pulumi.BoolInput `pulumi:"autoCreateTopicEnable"`
	// If auto.create.topic.enable is set to true and this value is not set, 3 will be used by default.
	DefaultNumPartitions pulumi.IntInput `pulumi:"defaultNumPartitions"`
	// If auto.create.topic.enable is set to true but this value is not set, 2 will be used by default.
	DefaultReplicationFactor pulumi.IntInput `pulumi:"defaultReplicationFactor"`
}

func (InstanceConfigArgs) ElementType

func (InstanceConfigArgs) ElementType() reflect.Type

func (InstanceConfigArgs) ToInstanceConfigOutput

func (i InstanceConfigArgs) ToInstanceConfigOutput() InstanceConfigOutput

func (InstanceConfigArgs) ToInstanceConfigOutputWithContext

func (i InstanceConfigArgs) ToInstanceConfigOutputWithContext(ctx context.Context) InstanceConfigOutput

func (InstanceConfigArgs) ToInstanceConfigPtrOutput

func (i InstanceConfigArgs) ToInstanceConfigPtrOutput() InstanceConfigPtrOutput

func (InstanceConfigArgs) ToInstanceConfigPtrOutputWithContext

func (i InstanceConfigArgs) ToInstanceConfigPtrOutputWithContext(ctx context.Context) InstanceConfigPtrOutput

type InstanceConfigInput

type InstanceConfigInput interface {
	pulumi.Input

	ToInstanceConfigOutput() InstanceConfigOutput
	ToInstanceConfigOutputWithContext(context.Context) InstanceConfigOutput
}

InstanceConfigInput is an input type that accepts InstanceConfigArgs and InstanceConfigOutput values. You can construct a concrete instance of `InstanceConfigInput` via:

InstanceConfigArgs{...}

type InstanceConfigOutput

type InstanceConfigOutput struct{ *pulumi.OutputState }

func (InstanceConfigOutput) AutoCreateTopicEnable

func (o InstanceConfigOutput) AutoCreateTopicEnable() pulumi.BoolOutput

Automatic creation. true: enabled, false: not enabled.

func (InstanceConfigOutput) DefaultNumPartitions

func (o InstanceConfigOutput) DefaultNumPartitions() pulumi.IntOutput

If auto.create.topic.enable is set to true and this value is not set, 3 will be used by default.

func (InstanceConfigOutput) DefaultReplicationFactor

func (o InstanceConfigOutput) DefaultReplicationFactor() pulumi.IntOutput

If auto.create.topic.enable is set to true but this value is not set, 2 will be used by default.

func (InstanceConfigOutput) ElementType

func (InstanceConfigOutput) ElementType() reflect.Type

func (InstanceConfigOutput) ToInstanceConfigOutput

func (o InstanceConfigOutput) ToInstanceConfigOutput() InstanceConfigOutput

func (InstanceConfigOutput) ToInstanceConfigOutputWithContext

func (o InstanceConfigOutput) ToInstanceConfigOutputWithContext(ctx context.Context) InstanceConfigOutput

func (InstanceConfigOutput) ToInstanceConfigPtrOutput

func (o InstanceConfigOutput) ToInstanceConfigPtrOutput() InstanceConfigPtrOutput

func (InstanceConfigOutput) ToInstanceConfigPtrOutputWithContext

func (o InstanceConfigOutput) ToInstanceConfigPtrOutputWithContext(ctx context.Context) InstanceConfigPtrOutput

type InstanceConfigPtrInput

type InstanceConfigPtrInput interface {
	pulumi.Input

	ToInstanceConfigPtrOutput() InstanceConfigPtrOutput
	ToInstanceConfigPtrOutputWithContext(context.Context) InstanceConfigPtrOutput
}

InstanceConfigPtrInput is an input type that accepts InstanceConfigArgs, InstanceConfigPtr and InstanceConfigPtrOutput values. You can construct a concrete instance of `InstanceConfigPtrInput` via:

        InstanceConfigArgs{...}

or:

        nil

type InstanceConfigPtrOutput

type InstanceConfigPtrOutput struct{ *pulumi.OutputState }

func (InstanceConfigPtrOutput) AutoCreateTopicEnable

func (o InstanceConfigPtrOutput) AutoCreateTopicEnable() pulumi.BoolPtrOutput

Automatic creation. true: enabled, false: not enabled.

func (InstanceConfigPtrOutput) DefaultNumPartitions

func (o InstanceConfigPtrOutput) DefaultNumPartitions() pulumi.IntPtrOutput

If auto.create.topic.enable is set to true and this value is not set, 3 will be used by default.

func (InstanceConfigPtrOutput) DefaultReplicationFactor

func (o InstanceConfigPtrOutput) DefaultReplicationFactor() pulumi.IntPtrOutput

If auto.create.topic.enable is set to true but this value is not set, 2 will be used by default.

func (InstanceConfigPtrOutput) Elem

func (InstanceConfigPtrOutput) ElementType

func (InstanceConfigPtrOutput) ElementType() reflect.Type

func (InstanceConfigPtrOutput) ToInstanceConfigPtrOutput

func (o InstanceConfigPtrOutput) ToInstanceConfigPtrOutput() InstanceConfigPtrOutput

func (InstanceConfigPtrOutput) ToInstanceConfigPtrOutputWithContext

func (o InstanceConfigPtrOutput) ToInstanceConfigPtrOutputWithContext(ctx context.Context) InstanceConfigPtrOutput

type InstanceDynamicRetentionConfig

type InstanceDynamicRetentionConfig struct {
	// Minimum retention time, in minutes.
	BottomRetention *int `pulumi:"bottomRetention"`
	// Disk quota threshold (in percentage) for triggering the message retention time change event.
	DiskQuotaPercentage *int `pulumi:"diskQuotaPercentage"`
	// Whether the dynamic message retention time configuration is enabled. 0: disabled; 1: enabled.
	Enable *int `pulumi:"enable"`
	// Percentage by which the message retention time is shortened each time.
	StepForwardPercentage *int `pulumi:"stepForwardPercentage"`
}

type InstanceDynamicRetentionConfigArgs

type InstanceDynamicRetentionConfigArgs struct {
	// Minimum retention time, in minutes.
	BottomRetention pulumi.IntPtrInput `pulumi:"bottomRetention"`
	// Disk quota threshold (in percentage) for triggering the message retention time change event.
	DiskQuotaPercentage pulumi.IntPtrInput `pulumi:"diskQuotaPercentage"`
	// Whether the dynamic message retention time configuration is enabled. 0: disabled; 1: enabled.
	Enable pulumi.IntPtrInput `pulumi:"enable"`
	// Percentage by which the message retention time is shortened each time.
	StepForwardPercentage pulumi.IntPtrInput `pulumi:"stepForwardPercentage"`
}

func (InstanceDynamicRetentionConfigArgs) ElementType

func (InstanceDynamicRetentionConfigArgs) ToInstanceDynamicRetentionConfigOutput

func (i InstanceDynamicRetentionConfigArgs) ToInstanceDynamicRetentionConfigOutput() InstanceDynamicRetentionConfigOutput

func (InstanceDynamicRetentionConfigArgs) ToInstanceDynamicRetentionConfigOutputWithContext

func (i InstanceDynamicRetentionConfigArgs) ToInstanceDynamicRetentionConfigOutputWithContext(ctx context.Context) InstanceDynamicRetentionConfigOutput

func (InstanceDynamicRetentionConfigArgs) ToInstanceDynamicRetentionConfigPtrOutput

func (i InstanceDynamicRetentionConfigArgs) ToInstanceDynamicRetentionConfigPtrOutput() InstanceDynamicRetentionConfigPtrOutput

func (InstanceDynamicRetentionConfigArgs) ToInstanceDynamicRetentionConfigPtrOutputWithContext

func (i InstanceDynamicRetentionConfigArgs) ToInstanceDynamicRetentionConfigPtrOutputWithContext(ctx context.Context) InstanceDynamicRetentionConfigPtrOutput

type InstanceDynamicRetentionConfigInput

type InstanceDynamicRetentionConfigInput interface {
	pulumi.Input

	ToInstanceDynamicRetentionConfigOutput() InstanceDynamicRetentionConfigOutput
	ToInstanceDynamicRetentionConfigOutputWithContext(context.Context) InstanceDynamicRetentionConfigOutput
}

InstanceDynamicRetentionConfigInput is an input type that accepts InstanceDynamicRetentionConfigArgs and InstanceDynamicRetentionConfigOutput values. You can construct a concrete instance of `InstanceDynamicRetentionConfigInput` via:

InstanceDynamicRetentionConfigArgs{...}

type InstanceDynamicRetentionConfigOutput

type InstanceDynamicRetentionConfigOutput struct{ *pulumi.OutputState }

func (InstanceDynamicRetentionConfigOutput) BottomRetention

Minimum retention time, in minutes.

func (InstanceDynamicRetentionConfigOutput) DiskQuotaPercentage

Disk quota threshold (in percentage) for triggering the message retention time change event.

func (InstanceDynamicRetentionConfigOutput) ElementType

func (InstanceDynamicRetentionConfigOutput) Enable

Whether the dynamic message retention time configuration is enabled. 0: disabled; 1: enabled.

func (InstanceDynamicRetentionConfigOutput) StepForwardPercentage

func (o InstanceDynamicRetentionConfigOutput) StepForwardPercentage() pulumi.IntPtrOutput

Percentage by which the message retention time is shortened each time.

func (InstanceDynamicRetentionConfigOutput) ToInstanceDynamicRetentionConfigOutput

func (o InstanceDynamicRetentionConfigOutput) ToInstanceDynamicRetentionConfigOutput() InstanceDynamicRetentionConfigOutput

func (InstanceDynamicRetentionConfigOutput) ToInstanceDynamicRetentionConfigOutputWithContext

func (o InstanceDynamicRetentionConfigOutput) ToInstanceDynamicRetentionConfigOutputWithContext(ctx context.Context) InstanceDynamicRetentionConfigOutput

func (InstanceDynamicRetentionConfigOutput) ToInstanceDynamicRetentionConfigPtrOutput

func (o InstanceDynamicRetentionConfigOutput) ToInstanceDynamicRetentionConfigPtrOutput() InstanceDynamicRetentionConfigPtrOutput

func (InstanceDynamicRetentionConfigOutput) ToInstanceDynamicRetentionConfigPtrOutputWithContext

func (o InstanceDynamicRetentionConfigOutput) ToInstanceDynamicRetentionConfigPtrOutputWithContext(ctx context.Context) InstanceDynamicRetentionConfigPtrOutput

type InstanceDynamicRetentionConfigPtrInput

type InstanceDynamicRetentionConfigPtrInput interface {
	pulumi.Input

	ToInstanceDynamicRetentionConfigPtrOutput() InstanceDynamicRetentionConfigPtrOutput
	ToInstanceDynamicRetentionConfigPtrOutputWithContext(context.Context) InstanceDynamicRetentionConfigPtrOutput
}

InstanceDynamicRetentionConfigPtrInput is an input type that accepts InstanceDynamicRetentionConfigArgs, InstanceDynamicRetentionConfigPtr and InstanceDynamicRetentionConfigPtrOutput values. You can construct a concrete instance of `InstanceDynamicRetentionConfigPtrInput` via:

        InstanceDynamicRetentionConfigArgs{...}

or:

        nil

type InstanceDynamicRetentionConfigPtrOutput

type InstanceDynamicRetentionConfigPtrOutput struct{ *pulumi.OutputState }

func (InstanceDynamicRetentionConfigPtrOutput) BottomRetention

Minimum retention time, in minutes.

func (InstanceDynamicRetentionConfigPtrOutput) DiskQuotaPercentage

Disk quota threshold (in percentage) for triggering the message retention time change event.

func (InstanceDynamicRetentionConfigPtrOutput) Elem

func (InstanceDynamicRetentionConfigPtrOutput) ElementType

func (InstanceDynamicRetentionConfigPtrOutput) Enable

Whether the dynamic message retention time configuration is enabled. 0: disabled; 1: enabled.

func (InstanceDynamicRetentionConfigPtrOutput) StepForwardPercentage

Percentage by which the message retention time is shortened each time.

func (InstanceDynamicRetentionConfigPtrOutput) ToInstanceDynamicRetentionConfigPtrOutput

func (o InstanceDynamicRetentionConfigPtrOutput) ToInstanceDynamicRetentionConfigPtrOutput() InstanceDynamicRetentionConfigPtrOutput

func (InstanceDynamicRetentionConfigPtrOutput) ToInstanceDynamicRetentionConfigPtrOutputWithContext

func (o InstanceDynamicRetentionConfigPtrOutput) ToInstanceDynamicRetentionConfigPtrOutputWithContext(ctx context.Context) InstanceDynamicRetentionConfigPtrOutput

type InstanceInput

type InstanceInput interface {
	pulumi.Input

	ToInstanceOutput() InstanceOutput
	ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
}

type InstanceMap

type InstanceMap map[string]InstanceInput

func (InstanceMap) ElementType

func (InstanceMap) ElementType() reflect.Type

func (InstanceMap) ToInstanceMapOutput

func (i InstanceMap) ToInstanceMapOutput() InstanceMapOutput

func (InstanceMap) ToInstanceMapOutputWithContext

func (i InstanceMap) ToInstanceMapOutputWithContext(ctx context.Context) InstanceMapOutput

type InstanceMapInput

type InstanceMapInput interface {
	pulumi.Input

	ToInstanceMapOutput() InstanceMapOutput
	ToInstanceMapOutputWithContext(context.Context) InstanceMapOutput
}

InstanceMapInput is an input type that accepts InstanceMap and InstanceMapOutput values. You can construct a concrete instance of `InstanceMapInput` via:

InstanceMap{ "key": InstanceArgs{...} }

type InstanceMapOutput

type InstanceMapOutput struct{ *pulumi.OutputState }

func (InstanceMapOutput) ElementType

func (InstanceMapOutput) ElementType() reflect.Type

func (InstanceMapOutput) MapIndex

func (InstanceMapOutput) ToInstanceMapOutput

func (o InstanceMapOutput) ToInstanceMapOutput() InstanceMapOutput

func (InstanceMapOutput) ToInstanceMapOutputWithContext

func (o InstanceMapOutput) ToInstanceMapOutputWithContext(ctx context.Context) InstanceMapOutput

type InstanceOutput

type InstanceOutput struct{ *pulumi.OutputState }

func (InstanceOutput) BandWidth

func (o InstanceOutput) BandWidth() pulumi.IntOutput

Instance bandwidth in MBps.

func (InstanceOutput) Config

Instance configuration.

func (InstanceOutput) DiskSize

func (o InstanceOutput) DiskSize() pulumi.IntOutput

Disk Size. Its interval varies with bandwidth, and the input must be within the interval, which can be viewed through the control. If it is not within the interval, the plan will cause a change when first created.

func (InstanceOutput) DiskType

func (o InstanceOutput) DiskType() pulumi.StringOutput

Type of disk.

func (InstanceOutput) DynamicRetentionConfig

func (o InstanceOutput) DynamicRetentionConfig() InstanceDynamicRetentionConfigOutput

Dynamic message retention policy configuration.

func (InstanceOutput) ElementType

func (InstanceOutput) ElementType() reflect.Type

func (InstanceOutput) InstanceName

func (o InstanceOutput) InstanceName() pulumi.StringOutput

Instance name.

func (InstanceOutput) InstanceType added in v0.1.3

func (o InstanceOutput) InstanceType() pulumi.IntOutput

Description of instance type. `profession`: 1, `standard`: 1(general), 2(standard), 3(advanced), 4(capacity), 5(specialized-1), 6(specialized-2), 7(specialized-3), 8(specialized-4), 9(exclusive).

func (InstanceOutput) KafkaVersion

func (o InstanceOutput) KafkaVersion() pulumi.StringOutput

Kafka version (0.10.2/1.1.1/2.4.1).

func (InstanceOutput) MaxMessageByte added in v0.1.5

func (o InstanceOutput) MaxMessageByte() pulumi.IntOutput

The size of a single message in bytes at the instance level. Value range: `1024 - 12*1024*1024 bytes (i.e., 1KB-12MB).

func (InstanceOutput) MsgRetentionTime

func (o InstanceOutput) MsgRetentionTime() pulumi.IntOutput

The maximum retention time of instance logs, in minutes. the default is 10080 (7 days), the maximum is 30 days, and the default 0 is not filled, which means that the log retention time recovery policy is not enabled.

func (InstanceOutput) MultiZoneFlag

func (o InstanceOutput) MultiZoneFlag() pulumi.BoolPtrOutput

Indicates whether the instance is multi zones. NOTE: if set to `true`, `zoneIds` must set together.

func (InstanceOutput) Partition

func (o InstanceOutput) Partition() pulumi.IntOutput

Partition Size. Its interval varies with bandwidth, and the input must be within the interval, which can be viewed through the control. If it is not within the interval, the plan will cause a change when first created.

func (InstanceOutput) Period

func (o InstanceOutput) Period() pulumi.IntPtrOutput

Prepaid purchase time, such as 1, is one month.

func (InstanceOutput) PublicNetwork deprecated

func (o InstanceOutput) PublicNetwork() pulumi.IntOutput

It has been deprecated from version 1.81.6. If set public network value, it will cause error. Bandwidth of the public network.

Deprecated: It has been deprecated from version 1.81.6. If set public network value, it will cause error.

func (InstanceOutput) RebalanceTime

func (o InstanceOutput) RebalanceTime() pulumi.IntPtrOutput

Modification of the rebalancing time after upgrade.

func (InstanceOutput) RenewFlag

func (o InstanceOutput) RenewFlag() pulumi.IntOutput

Prepaid automatic renewal mark, 0 means the default state, the initial state, 1 means automatic renewal, 2 means clear no automatic renewal (user setting).

func (InstanceOutput) SpecificationsType added in v0.1.3

func (o InstanceOutput) SpecificationsType() pulumi.StringPtrOutput

Specifications type of instance. Allowed values are `standard`, `profession`. Default is `profession`.

func (InstanceOutput) SubnetId

func (o InstanceOutput) SubnetId() pulumi.StringPtrOutput

Subnet id, it will be basic network if not set.

func (InstanceOutput) TagSet added in v0.1.3

func (o InstanceOutput) TagSet() pulumi.MapOutput

Tag set of instance.

func (InstanceOutput) Tags deprecated

It has been deprecated from version 1.78.5, because it do not support change. Use `tagSet` instead. Tags of instance. Partition size, the professional version does not need tag.

Deprecated: It has been deprecated from version 1.78.5, because it do not support change. Use `tag_set` instead.

func (InstanceOutput) ToInstanceOutput

func (o InstanceOutput) ToInstanceOutput() InstanceOutput

func (InstanceOutput) ToInstanceOutputWithContext

func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput

func (InstanceOutput) Vip

Vip of instance.

func (InstanceOutput) VpcId

Vpc id, it will be basic network if not set.

func (InstanceOutput) Vport

Type of instance.

func (InstanceOutput) ZoneId

func (o InstanceOutput) ZoneId() pulumi.IntOutput

Available zone id.

func (InstanceOutput) ZoneIds

func (o InstanceOutput) ZoneIds() pulumi.IntArrayOutput

List of available zone id. NOTE: this argument must set together with `multiZoneFlag`.

type InstanceState

type InstanceState struct {
	// Instance bandwidth in MBps.
	BandWidth pulumi.IntPtrInput
	// Instance configuration.
	Config InstanceConfigPtrInput
	// Disk Size. Its interval varies with bandwidth, and the input must be within the interval, which can be viewed through the control. If it is not within the interval, the plan will cause a change when first created.
	DiskSize pulumi.IntPtrInput
	// Type of disk.
	DiskType pulumi.StringPtrInput
	// Dynamic message retention policy configuration.
	DynamicRetentionConfig InstanceDynamicRetentionConfigPtrInput
	// Instance name.
	InstanceName pulumi.StringPtrInput
	// Description of instance type. `profession`: 1, `standard`:  1(general), 2(standard), 3(advanced), 4(capacity), 5(specialized-1), 6(specialized-2), 7(specialized-3), 8(specialized-4), 9(exclusive).
	InstanceType pulumi.IntPtrInput
	// Kafka version (0.10.2/1.1.1/2.4.1).
	KafkaVersion pulumi.StringPtrInput
	// The size of a single message in bytes at the instance level. Value range: `1024 - 12*1024*1024 bytes (i.e., 1KB-12MB).
	MaxMessageByte pulumi.IntPtrInput
	// The maximum retention time of instance logs, in minutes. the default is 10080 (7 days), the maximum is 30 days, and the default 0 is not filled, which means that the log retention time recovery policy is not enabled.
	MsgRetentionTime pulumi.IntPtrInput
	// Indicates whether the instance is multi zones. NOTE: if set to `true`, `zoneIds` must set together.
	MultiZoneFlag pulumi.BoolPtrInput
	// Partition Size. Its interval varies with bandwidth, and the input must be within the interval, which can be viewed through the control. If it is not within the interval, the plan will cause a change when first created.
	Partition pulumi.IntPtrInput
	// Prepaid purchase time, such as 1, is one month.
	Period pulumi.IntPtrInput
	// It has been deprecated from version 1.81.6. If set public network value, it will cause error. Bandwidth of the public network.
	//
	// Deprecated: It has been deprecated from version 1.81.6. If set public network value, it will cause error.
	PublicNetwork pulumi.IntPtrInput
	// Modification of the rebalancing time after upgrade.
	RebalanceTime pulumi.IntPtrInput
	// Prepaid automatic renewal mark, 0 means the default state, the initial state, 1 means automatic renewal, 2 means clear no automatic renewal (user setting).
	RenewFlag pulumi.IntPtrInput
	// Specifications type of instance. Allowed values are `standard`, `profession`. Default is `profession`.
	SpecificationsType pulumi.StringPtrInput
	// Subnet id, it will be basic network if not set.
	SubnetId pulumi.StringPtrInput
	// Tag set of instance.
	TagSet pulumi.MapInput
	// It has been deprecated from version 1.78.5, because it do not support change. Use `tagSet` instead. Tags of instance. Partition size, the professional version does not need tag.
	//
	// Deprecated: It has been deprecated from version 1.78.5, because it do not support change. Use `tag_set` instead.
	Tags InstanceTagArrayInput
	// Vip of instance.
	Vip pulumi.StringPtrInput
	// Vpc id, it will be basic network if not set.
	VpcId pulumi.StringPtrInput
	// Type of instance.
	Vport pulumi.StringPtrInput
	// Available zone id.
	ZoneId pulumi.IntPtrInput
	// List of available zone id. NOTE: this argument must set together with `multiZoneFlag`.
	ZoneIds pulumi.IntArrayInput
}

func (InstanceState) ElementType

func (InstanceState) ElementType() reflect.Type

type InstanceTag

type InstanceTag struct {
	// Tag key.
	Key string `pulumi:"key"`
	// Tag value.
	Value string `pulumi:"value"`
}

type InstanceTagArgs

type InstanceTagArgs struct {
	// Tag key.
	Key pulumi.StringInput `pulumi:"key"`
	// Tag value.
	Value pulumi.StringInput `pulumi:"value"`
}

func (InstanceTagArgs) ElementType

func (InstanceTagArgs) ElementType() reflect.Type

func (InstanceTagArgs) ToInstanceTagOutput

func (i InstanceTagArgs) ToInstanceTagOutput() InstanceTagOutput

func (InstanceTagArgs) ToInstanceTagOutputWithContext

func (i InstanceTagArgs) ToInstanceTagOutputWithContext(ctx context.Context) InstanceTagOutput

type InstanceTagArray

type InstanceTagArray []InstanceTagInput

func (InstanceTagArray) ElementType

func (InstanceTagArray) ElementType() reflect.Type

func (InstanceTagArray) ToInstanceTagArrayOutput

func (i InstanceTagArray) ToInstanceTagArrayOutput() InstanceTagArrayOutput

func (InstanceTagArray) ToInstanceTagArrayOutputWithContext

func (i InstanceTagArray) ToInstanceTagArrayOutputWithContext(ctx context.Context) InstanceTagArrayOutput

type InstanceTagArrayInput

type InstanceTagArrayInput interface {
	pulumi.Input

	ToInstanceTagArrayOutput() InstanceTagArrayOutput
	ToInstanceTagArrayOutputWithContext(context.Context) InstanceTagArrayOutput
}

InstanceTagArrayInput is an input type that accepts InstanceTagArray and InstanceTagArrayOutput values. You can construct a concrete instance of `InstanceTagArrayInput` via:

InstanceTagArray{ InstanceTagArgs{...} }

type InstanceTagArrayOutput

type InstanceTagArrayOutput struct{ *pulumi.OutputState }

func (InstanceTagArrayOutput) ElementType

func (InstanceTagArrayOutput) ElementType() reflect.Type

func (InstanceTagArrayOutput) Index

func (InstanceTagArrayOutput) ToInstanceTagArrayOutput

func (o InstanceTagArrayOutput) ToInstanceTagArrayOutput() InstanceTagArrayOutput

func (InstanceTagArrayOutput) ToInstanceTagArrayOutputWithContext

func (o InstanceTagArrayOutput) ToInstanceTagArrayOutputWithContext(ctx context.Context) InstanceTagArrayOutput

type InstanceTagInput

type InstanceTagInput interface {
	pulumi.Input

	ToInstanceTagOutput() InstanceTagOutput
	ToInstanceTagOutputWithContext(context.Context) InstanceTagOutput
}

InstanceTagInput is an input type that accepts InstanceTagArgs and InstanceTagOutput values. You can construct a concrete instance of `InstanceTagInput` via:

InstanceTagArgs{...}

type InstanceTagOutput

type InstanceTagOutput struct{ *pulumi.OutputState }

func (InstanceTagOutput) ElementType

func (InstanceTagOutput) ElementType() reflect.Type

func (InstanceTagOutput) Key

Tag key.

func (InstanceTagOutput) ToInstanceTagOutput

func (o InstanceTagOutput) ToInstanceTagOutput() InstanceTagOutput

func (InstanceTagOutput) ToInstanceTagOutputWithContext

func (o InstanceTagOutput) ToInstanceTagOutputWithContext(ctx context.Context) InstanceTagOutput

func (InstanceTagOutput) Value

Tag value.

type LookupConnectResourceArgs added in v0.1.5

type LookupConnectResourceArgs struct {
	// Return the number, the default is 20, the maximum is 100.
	Limit *int `pulumi:"limit"`
	// Page offset, default is 0.
	Offset *int `pulumi:"offset"`
	// Keyword query of the connection source, query the connection in the connection management list in the local region according to the region (only support the connection source containing the region input).
	ResourceRegion *string `pulumi:"resourceRegion"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Keyword for search.
	SearchWord *string `pulumi:"searchWord"`
	// connection source type.
	Type *string `pulumi:"type"`
}

A collection of arguments for invoking getConnectResource.

type LookupConnectResourceOutputArgs added in v0.1.5

type LookupConnectResourceOutputArgs struct {
	// Return the number, the default is 20, the maximum is 100.
	Limit pulumi.IntPtrInput `pulumi:"limit"`
	// Page offset, default is 0.
	Offset pulumi.IntPtrInput `pulumi:"offset"`
	// Keyword query of the connection source, query the connection in the connection management list in the local region according to the region (only support the connection source containing the region input).
	ResourceRegion pulumi.StringPtrInput `pulumi:"resourceRegion"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// Keyword for search.
	SearchWord pulumi.StringPtrInput `pulumi:"searchWord"`
	// connection source type.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

A collection of arguments for invoking getConnectResource.

func (LookupConnectResourceOutputArgs) ElementType added in v0.1.5

type LookupConnectResourceResult added in v0.1.5

type LookupConnectResourceResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	Limit            *int    `pulumi:"limit"`
	Offset           *int    `pulumi:"offset"`
	ResourceRegion   *string `pulumi:"resourceRegion"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Connection source list.
	Results    []GetConnectResourceResult `pulumi:"results"`
	SearchWord *string                    `pulumi:"searchWord"`
	// Resource type.
	Type *string `pulumi:"type"`
}

A collection of values returned by getConnectResource.

func LookupConnectResource added in v0.1.5

func LookupConnectResource(ctx *pulumi.Context, args *LookupConnectResourceArgs, opts ...pulumi.InvokeOption) (*LookupConnectResourceResult, error)

Use this data source to query detailed information of ckafka connectResource

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetConnectResource(ctx, nil, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupConnectResourceResultOutput added in v0.1.5

type LookupConnectResourceResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getConnectResource.

func LookupConnectResourceOutput added in v0.1.5

func (LookupConnectResourceResultOutput) ElementType added in v0.1.5

func (LookupConnectResourceResultOutput) Id added in v0.1.5

The provider-assigned unique ID for this managed resource.

func (LookupConnectResourceResultOutput) Limit added in v0.1.5

func (LookupConnectResourceResultOutput) Offset added in v0.1.5

func (LookupConnectResourceResultOutput) ResourceRegion added in v0.1.5

func (LookupConnectResourceResultOutput) ResultOutputFile added in v0.1.5

func (LookupConnectResourceResultOutput) Results added in v0.1.5

Connection source list.

func (LookupConnectResourceResultOutput) SearchWord added in v0.1.5

func (LookupConnectResourceResultOutput) ToLookupConnectResourceResultOutput added in v0.1.5

func (o LookupConnectResourceResultOutput) ToLookupConnectResourceResultOutput() LookupConnectResourceResultOutput

func (LookupConnectResourceResultOutput) ToLookupConnectResourceResultOutputWithContext added in v0.1.5

func (o LookupConnectResourceResultOutput) ToLookupConnectResourceResultOutputWithContext(ctx context.Context) LookupConnectResourceResultOutput

func (LookupConnectResourceResultOutput) Type added in v0.1.5

Resource type.

type LookupDatahubTaskArgs added in v0.1.5

type LookupDatahubTaskArgs struct {
	// Resource.
	Resource *string `pulumi:"resource"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// search key.
	SearchWord *string `pulumi:"searchWord"`
	// The source type.
	SourceType *string `pulumi:"sourceType"`
	// Destination type of dump.
	TargetType *string `pulumi:"targetType"`
	// Task type, SOURCE|SINK.
	TaskType *string `pulumi:"taskType"`
}

A collection of arguments for invoking getDatahubTask.

type LookupDatahubTaskOutputArgs added in v0.1.5

type LookupDatahubTaskOutputArgs struct {
	// Resource.
	Resource pulumi.StringPtrInput `pulumi:"resource"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// search key.
	SearchWord pulumi.StringPtrInput `pulumi:"searchWord"`
	// The source type.
	SourceType pulumi.StringPtrInput `pulumi:"sourceType"`
	// Destination type of dump.
	TargetType pulumi.StringPtrInput `pulumi:"targetType"`
	// Task type, SOURCE|SINK.
	TaskType pulumi.StringPtrInput `pulumi:"taskType"`
}

A collection of arguments for invoking getDatahubTask.

func (LookupDatahubTaskOutputArgs) ElementType added in v0.1.5

type LookupDatahubTaskResult added in v0.1.5

type LookupDatahubTaskResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// The topic name of the topic sold separately.
	Resource         *string `pulumi:"resource"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SearchWord       *string `pulumi:"searchWord"`
	SourceType       *string `pulumi:"sourceType"`
	TargetType       *string `pulumi:"targetType"`
	// Datahub task information list.
	TaskLists []GetDatahubTaskTaskList `pulumi:"taskLists"`
	// TaskType, SOURCE|SINK.
	TaskType *string `pulumi:"taskType"`
}

A collection of values returned by getDatahubTask.

func LookupDatahubTask added in v0.1.5

func LookupDatahubTask(ctx *pulumi.Context, args *LookupDatahubTaskArgs, opts ...pulumi.InvokeOption) (*LookupDatahubTaskResult, error)

Use this data source to query detailed information of ckafka datahubTask

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetDatahubTask(ctx, nil, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupDatahubTaskResultOutput added in v0.1.5

type LookupDatahubTaskResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getDatahubTask.

func LookupDatahubTaskOutput added in v0.1.5

func (LookupDatahubTaskResultOutput) ElementType added in v0.1.5

func (LookupDatahubTaskResultOutput) Id added in v0.1.5

The provider-assigned unique ID for this managed resource.

func (LookupDatahubTaskResultOutput) Resource added in v0.1.5

The topic name of the topic sold separately.

func (LookupDatahubTaskResultOutput) ResultOutputFile added in v0.1.5

func (LookupDatahubTaskResultOutput) SearchWord added in v0.1.5

func (LookupDatahubTaskResultOutput) SourceType added in v0.1.5

func (LookupDatahubTaskResultOutput) TargetType added in v0.1.5

func (LookupDatahubTaskResultOutput) TaskLists added in v0.1.5

Datahub task information list.

func (LookupDatahubTaskResultOutput) TaskType added in v0.1.5

TaskType, SOURCE|SINK.

func (LookupDatahubTaskResultOutput) ToLookupDatahubTaskResultOutput added in v0.1.5

func (o LookupDatahubTaskResultOutput) ToLookupDatahubTaskResultOutput() LookupDatahubTaskResultOutput

func (LookupDatahubTaskResultOutput) ToLookupDatahubTaskResultOutputWithContext added in v0.1.5

func (o LookupDatahubTaskResultOutput) ToLookupDatahubTaskResultOutputWithContext(ctx context.Context) LookupDatahubTaskResultOutput

type LookupDatahubTopicArgs added in v0.1.5

type LookupDatahubTopicArgs struct {
	// The maximum number of results returned this time, the default is 50, and the maximum value is 50.
	Limit *int `pulumi:"limit"`
	// The offset position of this query, the default is 0.
	Offset *int `pulumi:"offset"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// query key word.
	SearchWord *string `pulumi:"searchWord"`
}

A collection of arguments for invoking getDatahubTopic.

type LookupDatahubTopicOutputArgs added in v0.1.5

type LookupDatahubTopicOutputArgs struct {
	// The maximum number of results returned this time, the default is 50, and the maximum value is 50.
	Limit pulumi.IntPtrInput `pulumi:"limit"`
	// The offset position of this query, the default is 0.
	Offset pulumi.IntPtrInput `pulumi:"offset"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// query key word.
	SearchWord pulumi.StringPtrInput `pulumi:"searchWord"`
}

A collection of arguments for invoking getDatahubTopic.

func (LookupDatahubTopicOutputArgs) ElementType added in v0.1.5

type LookupDatahubTopicResult added in v0.1.5

type LookupDatahubTopicResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	Limit            *int    `pulumi:"limit"`
	Offset           *int    `pulumi:"offset"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SearchWord       *string `pulumi:"searchWord"`
	// Topic list.
	TopicLists []GetDatahubTopicTopicList `pulumi:"topicLists"`
}

A collection of values returned by getDatahubTopic.

func LookupDatahubTopic added in v0.1.5

func LookupDatahubTopic(ctx *pulumi.Context, args *LookupDatahubTopicArgs, opts ...pulumi.InvokeOption) (*LookupDatahubTopicResult, error)

Use this data source to query detailed information of ckafka datahubTopic

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetDatahubTopic(ctx, nil, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupDatahubTopicResultOutput added in v0.1.5

type LookupDatahubTopicResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getDatahubTopic.

func LookupDatahubTopicOutput added in v0.1.5

func (LookupDatahubTopicResultOutput) ElementType added in v0.1.5

func (LookupDatahubTopicResultOutput) Id added in v0.1.5

The provider-assigned unique ID for this managed resource.

func (LookupDatahubTopicResultOutput) Limit added in v0.1.5

func (LookupDatahubTopicResultOutput) Offset added in v0.1.5

func (LookupDatahubTopicResultOutput) ResultOutputFile added in v0.1.5

func (LookupDatahubTopicResultOutput) SearchWord added in v0.1.5

func (LookupDatahubTopicResultOutput) ToLookupDatahubTopicResultOutput added in v0.1.5

func (o LookupDatahubTopicResultOutput) ToLookupDatahubTopicResultOutput() LookupDatahubTopicResultOutput

func (LookupDatahubTopicResultOutput) ToLookupDatahubTopicResultOutputWithContext added in v0.1.5

func (o LookupDatahubTopicResultOutput) ToLookupDatahubTopicResultOutputWithContext(ctx context.Context) LookupDatahubTopicResultOutput

func (LookupDatahubTopicResultOutput) TopicLists added in v0.1.5

Topic list.

type LookupGroupInfoArgs added in v0.1.5

type LookupGroupInfoArgs struct {
	// Kafka consumption group, Consumer-group, here is an array format, format GroupList.0=xxx&GroupList.1=yyy.
	GroupLists []string `pulumi:"groupLists"`
	// InstanceId.
	InstanceId string `pulumi:"instanceId"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getGroupInfo.

type LookupGroupInfoOutputArgs added in v0.1.5

type LookupGroupInfoOutputArgs struct {
	// Kafka consumption group, Consumer-group, here is an array format, format GroupList.0=xxx&GroupList.1=yyy.
	GroupLists pulumi.StringArrayInput `pulumi:"groupLists"`
	// InstanceId.
	InstanceId pulumi.StringInput `pulumi:"instanceId"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getGroupInfo.

func (LookupGroupInfoOutputArgs) ElementType added in v0.1.5

func (LookupGroupInfoOutputArgs) ElementType() reflect.Type

type LookupGroupInfoResult added in v0.1.5

type LookupGroupInfoResult struct {
	GroupLists []string `pulumi:"groupLists"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	InstanceId       string  `pulumi:"instanceId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// result.
	Results []GetGroupInfoResult `pulumi:"results"`
}

A collection of values returned by getGroupInfo.

func LookupGroupInfo added in v0.1.5

func LookupGroupInfo(ctx *pulumi.Context, args *LookupGroupInfoArgs, opts ...pulumi.InvokeOption) (*LookupGroupInfoResult, error)

Use this data source to query detailed information of ckafka groupInfo

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetGroupInfo(ctx, &ckafka.GetGroupInfoArgs{
			GroupLists: []string{
				"xxxxxx",
			},
			InstanceId: "ckafka-xxxxxx",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupGroupInfoResultOutput added in v0.1.5

type LookupGroupInfoResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getGroupInfo.

func LookupGroupInfoOutput added in v0.1.5

func (LookupGroupInfoResultOutput) ElementType added in v0.1.5

func (LookupGroupInfoResultOutput) GroupLists added in v0.1.5

func (LookupGroupInfoResultOutput) Id added in v0.1.5

The provider-assigned unique ID for this managed resource.

func (LookupGroupInfoResultOutput) InstanceId added in v0.1.5

func (LookupGroupInfoResultOutput) ResultOutputFile added in v0.1.5

func (o LookupGroupInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (LookupGroupInfoResultOutput) Results added in v0.1.5

result.

func (LookupGroupInfoResultOutput) ToLookupGroupInfoResultOutput added in v0.1.5

func (o LookupGroupInfoResultOutput) ToLookupGroupInfoResultOutput() LookupGroupInfoResultOutput

func (LookupGroupInfoResultOutput) ToLookupGroupInfoResultOutputWithContext added in v0.1.5

func (o LookupGroupInfoResultOutput) ToLookupGroupInfoResultOutputWithContext(ctx context.Context) LookupGroupInfoResultOutput

type LookupRegionArgs added in v0.1.5

type LookupRegionArgs struct {
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getRegion.

type LookupRegionOutputArgs added in v0.1.5

type LookupRegionOutputArgs struct {
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getRegion.

func (LookupRegionOutputArgs) ElementType added in v0.1.5

func (LookupRegionOutputArgs) ElementType() reflect.Type

type LookupRegionResult added in v0.1.5

type LookupRegionResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Return a list of region enumeration results.
	Results []GetRegionResult `pulumi:"results"`
}

A collection of values returned by getRegion.

func LookupRegion added in v0.1.5

func LookupRegion(ctx *pulumi.Context, args *LookupRegionArgs, opts ...pulumi.InvokeOption) (*LookupRegionResult, error)

Use this data source to query detailed information of ckafka region

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetRegion(ctx, nil, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupRegionResultOutput added in v0.1.5

type LookupRegionResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRegion.

func LookupRegionOutput added in v0.1.5

func LookupRegionOutput(ctx *pulumi.Context, args LookupRegionOutputArgs, opts ...pulumi.InvokeOption) LookupRegionResultOutput

func (LookupRegionResultOutput) ElementType added in v0.1.5

func (LookupRegionResultOutput) ElementType() reflect.Type

func (LookupRegionResultOutput) Id added in v0.1.5

The provider-assigned unique ID for this managed resource.

func (LookupRegionResultOutput) ResultOutputFile added in v0.1.5

func (o LookupRegionResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (LookupRegionResultOutput) Results added in v0.1.5

Return a list of region enumeration results.

func (LookupRegionResultOutput) ToLookupRegionResultOutput added in v0.1.5

func (o LookupRegionResultOutput) ToLookupRegionResultOutput() LookupRegionResultOutput

func (LookupRegionResultOutput) ToLookupRegionResultOutputWithContext added in v0.1.5

func (o LookupRegionResultOutput) ToLookupRegionResultOutputWithContext(ctx context.Context) LookupRegionResultOutput

type LookupTaskStatusArgs added in v0.1.5

type LookupTaskStatusArgs struct {
	// FlowId.
	FlowId int `pulumi:"flowId"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getTaskStatus.

type LookupTaskStatusOutputArgs added in v0.1.5

type LookupTaskStatusOutputArgs struct {
	// FlowId.
	FlowId pulumi.IntInput `pulumi:"flowId"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getTaskStatus.

func (LookupTaskStatusOutputArgs) ElementType added in v0.1.5

func (LookupTaskStatusOutputArgs) ElementType() reflect.Type

type LookupTaskStatusResult added in v0.1.5

type LookupTaskStatusResult struct {
	FlowId int `pulumi:"flowId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Result.
	Results []GetTaskStatusResult `pulumi:"results"`
}

A collection of values returned by getTaskStatus.

func LookupTaskStatus added in v0.1.5

func LookupTaskStatus(ctx *pulumi.Context, args *LookupTaskStatusArgs, opts ...pulumi.InvokeOption) (*LookupTaskStatusResult, error)

Use this data source to query detailed information of ckafka taskStatus

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetTaskStatus(ctx, &ckafka.GetTaskStatusArgs{
			FlowId: 123456,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupTaskStatusResultOutput added in v0.1.5

type LookupTaskStatusResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getTaskStatus.

func LookupTaskStatusOutput added in v0.1.5

func (LookupTaskStatusResultOutput) ElementType added in v0.1.5

func (LookupTaskStatusResultOutput) FlowId added in v0.1.5

func (LookupTaskStatusResultOutput) Id added in v0.1.5

The provider-assigned unique ID for this managed resource.

func (LookupTaskStatusResultOutput) ResultOutputFile added in v0.1.5

func (LookupTaskStatusResultOutput) Results added in v0.1.5

Result.

func (LookupTaskStatusResultOutput) ToLookupTaskStatusResultOutput added in v0.1.5

func (o LookupTaskStatusResultOutput) ToLookupTaskStatusResultOutput() LookupTaskStatusResultOutput

func (LookupTaskStatusResultOutput) ToLookupTaskStatusResultOutputWithContext added in v0.1.5

func (o LookupTaskStatusResultOutput) ToLookupTaskStatusResultOutputWithContext(ctx context.Context) LookupTaskStatusResultOutput

type LookupTopicFlowRankingArgs added in v0.1.5

type LookupTopicFlowRankingArgs struct {
	// BeginDate.
	BeginDate *string `pulumi:"beginDate"`
	// EndDate.
	EndDate *string `pulumi:"endDate"`
	// InstanceId.
	InstanceId string `pulumi:"instanceId"`
	// Ranking type. `PRO`: topic production flow, `CON`: topic consumption traffic.
	RankingType string `pulumi:"rankingType"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getTopicFlowRanking.

type LookupTopicFlowRankingOutputArgs added in v0.1.5

type LookupTopicFlowRankingOutputArgs struct {
	// BeginDate.
	BeginDate pulumi.StringPtrInput `pulumi:"beginDate"`
	// EndDate.
	EndDate pulumi.StringPtrInput `pulumi:"endDate"`
	// InstanceId.
	InstanceId pulumi.StringInput `pulumi:"instanceId"`
	// Ranking type. `PRO`: topic production flow, `CON`: topic consumption traffic.
	RankingType pulumi.StringInput `pulumi:"rankingType"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getTopicFlowRanking.

func (LookupTopicFlowRankingOutputArgs) ElementType added in v0.1.5

type LookupTopicFlowRankingResult added in v0.1.5

type LookupTopicFlowRankingResult struct {
	BeginDate *string `pulumi:"beginDate"`
	EndDate   *string `pulumi:"endDate"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	InstanceId       string  `pulumi:"instanceId"`
	RankingType      string  `pulumi:"rankingType"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// result.
	Results []GetTopicFlowRankingResult `pulumi:"results"`
}

A collection of values returned by getTopicFlowRanking.

func LookupTopicFlowRanking added in v0.1.5

func LookupTopicFlowRanking(ctx *pulumi.Context, args *LookupTopicFlowRankingArgs, opts ...pulumi.InvokeOption) (*LookupTopicFlowRankingResult, error)

Use this data source to query detailed information of ckafka topicFlowRanking

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetTopicFlowRanking(ctx, &ckafka.GetTopicFlowRankingArgs{
			BeginDate:   pulumi.StringRef("2023-05-29T00:00:00+08:00"),
			EndDate:     pulumi.StringRef("2021-05-29T23:59:59+08:00"),
			InstanceId:  "ckafka-xxxxxx",
			RankingType: "PRO",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupTopicFlowRankingResultOutput added in v0.1.5

type LookupTopicFlowRankingResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getTopicFlowRanking.

func LookupTopicFlowRankingOutput added in v0.1.5

func (LookupTopicFlowRankingResultOutput) BeginDate added in v0.1.5

func (LookupTopicFlowRankingResultOutput) ElementType added in v0.1.5

func (LookupTopicFlowRankingResultOutput) EndDate added in v0.1.5

func (LookupTopicFlowRankingResultOutput) Id added in v0.1.5

The provider-assigned unique ID for this managed resource.

func (LookupTopicFlowRankingResultOutput) InstanceId added in v0.1.5

func (LookupTopicFlowRankingResultOutput) RankingType added in v0.1.5

func (LookupTopicFlowRankingResultOutput) ResultOutputFile added in v0.1.5

func (LookupTopicFlowRankingResultOutput) Results added in v0.1.5

result.

func (LookupTopicFlowRankingResultOutput) ToLookupTopicFlowRankingResultOutput added in v0.1.5

func (o LookupTopicFlowRankingResultOutput) ToLookupTopicFlowRankingResultOutput() LookupTopicFlowRankingResultOutput

func (LookupTopicFlowRankingResultOutput) ToLookupTopicFlowRankingResultOutputWithContext added in v0.1.5

func (o LookupTopicFlowRankingResultOutput) ToLookupTopicFlowRankingResultOutputWithContext(ctx context.Context) LookupTopicFlowRankingResultOutput

type LookupTopicProduceConnectionArgs added in v0.1.5

type LookupTopicProduceConnectionArgs struct {
	// InstanceId.
	InstanceId string `pulumi:"instanceId"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// TopicName.
	TopicName string `pulumi:"topicName"`
}

A collection of arguments for invoking getTopicProduceConnection.

type LookupTopicProduceConnectionOutputArgs added in v0.1.5

type LookupTopicProduceConnectionOutputArgs struct {
	// InstanceId.
	InstanceId pulumi.StringInput `pulumi:"instanceId"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// TopicName.
	TopicName pulumi.StringInput `pulumi:"topicName"`
}

A collection of arguments for invoking getTopicProduceConnection.

func (LookupTopicProduceConnectionOutputArgs) ElementType added in v0.1.5

type LookupTopicProduceConnectionResult added in v0.1.5

type LookupTopicProduceConnectionResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	InstanceId       string  `pulumi:"instanceId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// link information return result set.
	Results   []GetTopicProduceConnectionResult `pulumi:"results"`
	TopicName string                            `pulumi:"topicName"`
}

A collection of values returned by getTopicProduceConnection.

func LookupTopicProduceConnection added in v0.1.5

func LookupTopicProduceConnection(ctx *pulumi.Context, args *LookupTopicProduceConnectionArgs, opts ...pulumi.InvokeOption) (*LookupTopicProduceConnectionResult, error)

Use this data source to query detailed information of ckafka topicProduceConnection

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetTopicProduceConnection(ctx, &ckafka.GetTopicProduceConnectionArgs{
			InstanceId: "ckafka-xxxxxx",
			TopicName:  "topic-xxxxxx",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupTopicProduceConnectionResultOutput added in v0.1.5

type LookupTopicProduceConnectionResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getTopicProduceConnection.

func (LookupTopicProduceConnectionResultOutput) ElementType added in v0.1.5

func (LookupTopicProduceConnectionResultOutput) Id added in v0.1.5

The provider-assigned unique ID for this managed resource.

func (LookupTopicProduceConnectionResultOutput) InstanceId added in v0.1.5

func (LookupTopicProduceConnectionResultOutput) ResultOutputFile added in v0.1.5

func (LookupTopicProduceConnectionResultOutput) Results added in v0.1.5

link information return result set.

func (LookupTopicProduceConnectionResultOutput) ToLookupTopicProduceConnectionResultOutput added in v0.1.5

func (o LookupTopicProduceConnectionResultOutput) ToLookupTopicProduceConnectionResultOutput() LookupTopicProduceConnectionResultOutput

func (LookupTopicProduceConnectionResultOutput) ToLookupTopicProduceConnectionResultOutputWithContext added in v0.1.5

func (o LookupTopicProduceConnectionResultOutput) ToLookupTopicProduceConnectionResultOutputWithContext(ctx context.Context) LookupTopicProduceConnectionResultOutput

func (LookupTopicProduceConnectionResultOutput) TopicName added in v0.1.5

type LookupZoneArgs added in v0.1.5

type LookupZoneArgs struct {
	// cdc professional cluster business parameters.
	CdcId *string `pulumi:"cdcId"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getZone.

type LookupZoneOutputArgs added in v0.1.5

type LookupZoneOutputArgs struct {
	// cdc professional cluster business parameters.
	CdcId pulumi.StringPtrInput `pulumi:"cdcId"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getZone.

func (LookupZoneOutputArgs) ElementType added in v0.1.5

func (LookupZoneOutputArgs) ElementType() reflect.Type

type LookupZoneResult added in v0.1.5

type LookupZoneResult struct {
	CdcId *string `pulumi:"cdcId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// query result complex object entity.
	Results []GetZoneResult `pulumi:"results"`
}

A collection of values returned by getZone.

func LookupZone added in v0.1.5

func LookupZone(ctx *pulumi.Context, args *LookupZoneArgs, opts ...pulumi.InvokeOption) (*LookupZoneResult, error)

Use this data source to query detailed information of ckafka zone

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.GetZone(ctx, nil, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupZoneResultOutput added in v0.1.5

type LookupZoneResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getZone.

func LookupZoneOutput added in v0.1.5

func LookupZoneOutput(ctx *pulumi.Context, args LookupZoneOutputArgs, opts ...pulumi.InvokeOption) LookupZoneResultOutput

func (LookupZoneResultOutput) CdcId added in v0.1.5

func (LookupZoneResultOutput) ElementType added in v0.1.5

func (LookupZoneResultOutput) ElementType() reflect.Type

func (LookupZoneResultOutput) Id added in v0.1.5

The provider-assigned unique ID for this managed resource.

func (LookupZoneResultOutput) ResultOutputFile added in v0.1.5

func (o LookupZoneResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (LookupZoneResultOutput) Results added in v0.1.5

query result complex object entity.

func (LookupZoneResultOutput) ToLookupZoneResultOutput added in v0.1.5

func (o LookupZoneResultOutput) ToLookupZoneResultOutput() LookupZoneResultOutput

func (LookupZoneResultOutput) ToLookupZoneResultOutputWithContext added in v0.1.5

func (o LookupZoneResultOutput) ToLookupZoneResultOutputWithContext(ctx context.Context) LookupZoneResultOutput

type RenewInstance added in v0.1.5

type RenewInstance struct {
	pulumi.CustomResourceState

	// instance id.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// Renewal duration, the default is 1, and the unit is month.
	TimeSpan pulumi.IntPtrOutput `pulumi:"timeSpan"`
}

Provides a resource to create a ckafka renewInstance

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.NewRenewInstance(ctx, "renewCkafkaInstance", &Ckafka.RenewInstanceArgs{
			InstanceId: pulumi.String("InstanceId"),
			TimeSpan:   pulumi.Int(1),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetRenewInstance added in v0.1.5

func GetRenewInstance(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RenewInstanceState, opts ...pulumi.ResourceOption) (*RenewInstance, error)

GetRenewInstance gets an existing RenewInstance resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewRenewInstance added in v0.1.5

func NewRenewInstance(ctx *pulumi.Context,
	name string, args *RenewInstanceArgs, opts ...pulumi.ResourceOption) (*RenewInstance, error)

NewRenewInstance registers a new resource with the given unique name, arguments, and options.

func (*RenewInstance) ElementType added in v0.1.5

func (*RenewInstance) ElementType() reflect.Type

func (*RenewInstance) ToRenewInstanceOutput added in v0.1.5

func (i *RenewInstance) ToRenewInstanceOutput() RenewInstanceOutput

func (*RenewInstance) ToRenewInstanceOutputWithContext added in v0.1.5

func (i *RenewInstance) ToRenewInstanceOutputWithContext(ctx context.Context) RenewInstanceOutput

type RenewInstanceArgs added in v0.1.5

type RenewInstanceArgs struct {
	// instance id.
	InstanceId pulumi.StringInput
	// Renewal duration, the default is 1, and the unit is month.
	TimeSpan pulumi.IntPtrInput
}

The set of arguments for constructing a RenewInstance resource.

func (RenewInstanceArgs) ElementType added in v0.1.5

func (RenewInstanceArgs) ElementType() reflect.Type

type RenewInstanceArray added in v0.1.5

type RenewInstanceArray []RenewInstanceInput

func (RenewInstanceArray) ElementType added in v0.1.5

func (RenewInstanceArray) ElementType() reflect.Type

func (RenewInstanceArray) ToRenewInstanceArrayOutput added in v0.1.5

func (i RenewInstanceArray) ToRenewInstanceArrayOutput() RenewInstanceArrayOutput

func (RenewInstanceArray) ToRenewInstanceArrayOutputWithContext added in v0.1.5

func (i RenewInstanceArray) ToRenewInstanceArrayOutputWithContext(ctx context.Context) RenewInstanceArrayOutput

type RenewInstanceArrayInput added in v0.1.5

type RenewInstanceArrayInput interface {
	pulumi.Input

	ToRenewInstanceArrayOutput() RenewInstanceArrayOutput
	ToRenewInstanceArrayOutputWithContext(context.Context) RenewInstanceArrayOutput
}

RenewInstanceArrayInput is an input type that accepts RenewInstanceArray and RenewInstanceArrayOutput values. You can construct a concrete instance of `RenewInstanceArrayInput` via:

RenewInstanceArray{ RenewInstanceArgs{...} }

type RenewInstanceArrayOutput added in v0.1.5

type RenewInstanceArrayOutput struct{ *pulumi.OutputState }

func (RenewInstanceArrayOutput) ElementType added in v0.1.5

func (RenewInstanceArrayOutput) ElementType() reflect.Type

func (RenewInstanceArrayOutput) Index added in v0.1.5

func (RenewInstanceArrayOutput) ToRenewInstanceArrayOutput added in v0.1.5

func (o RenewInstanceArrayOutput) ToRenewInstanceArrayOutput() RenewInstanceArrayOutput

func (RenewInstanceArrayOutput) ToRenewInstanceArrayOutputWithContext added in v0.1.5

func (o RenewInstanceArrayOutput) ToRenewInstanceArrayOutputWithContext(ctx context.Context) RenewInstanceArrayOutput

type RenewInstanceInput added in v0.1.5

type RenewInstanceInput interface {
	pulumi.Input

	ToRenewInstanceOutput() RenewInstanceOutput
	ToRenewInstanceOutputWithContext(ctx context.Context) RenewInstanceOutput
}

type RenewInstanceMap added in v0.1.5

type RenewInstanceMap map[string]RenewInstanceInput

func (RenewInstanceMap) ElementType added in v0.1.5

func (RenewInstanceMap) ElementType() reflect.Type

func (RenewInstanceMap) ToRenewInstanceMapOutput added in v0.1.5

func (i RenewInstanceMap) ToRenewInstanceMapOutput() RenewInstanceMapOutput

func (RenewInstanceMap) ToRenewInstanceMapOutputWithContext added in v0.1.5

func (i RenewInstanceMap) ToRenewInstanceMapOutputWithContext(ctx context.Context) RenewInstanceMapOutput

type RenewInstanceMapInput added in v0.1.5

type RenewInstanceMapInput interface {
	pulumi.Input

	ToRenewInstanceMapOutput() RenewInstanceMapOutput
	ToRenewInstanceMapOutputWithContext(context.Context) RenewInstanceMapOutput
}

RenewInstanceMapInput is an input type that accepts RenewInstanceMap and RenewInstanceMapOutput values. You can construct a concrete instance of `RenewInstanceMapInput` via:

RenewInstanceMap{ "key": RenewInstanceArgs{...} }

type RenewInstanceMapOutput added in v0.1.5

type RenewInstanceMapOutput struct{ *pulumi.OutputState }

func (RenewInstanceMapOutput) ElementType added in v0.1.5

func (RenewInstanceMapOutput) ElementType() reflect.Type

func (RenewInstanceMapOutput) MapIndex added in v0.1.5

func (RenewInstanceMapOutput) ToRenewInstanceMapOutput added in v0.1.5

func (o RenewInstanceMapOutput) ToRenewInstanceMapOutput() RenewInstanceMapOutput

func (RenewInstanceMapOutput) ToRenewInstanceMapOutputWithContext added in v0.1.5

func (o RenewInstanceMapOutput) ToRenewInstanceMapOutputWithContext(ctx context.Context) RenewInstanceMapOutput

type RenewInstanceOutput added in v0.1.5

type RenewInstanceOutput struct{ *pulumi.OutputState }

func (RenewInstanceOutput) ElementType added in v0.1.5

func (RenewInstanceOutput) ElementType() reflect.Type

func (RenewInstanceOutput) InstanceId added in v0.1.5

func (o RenewInstanceOutput) InstanceId() pulumi.StringOutput

instance id.

func (RenewInstanceOutput) TimeSpan added in v0.1.5

Renewal duration, the default is 1, and the unit is month.

func (RenewInstanceOutput) ToRenewInstanceOutput added in v0.1.5

func (o RenewInstanceOutput) ToRenewInstanceOutput() RenewInstanceOutput

func (RenewInstanceOutput) ToRenewInstanceOutputWithContext added in v0.1.5

func (o RenewInstanceOutput) ToRenewInstanceOutputWithContext(ctx context.Context) RenewInstanceOutput

type RenewInstanceState added in v0.1.5

type RenewInstanceState struct {
	// instance id.
	InstanceId pulumi.StringPtrInput
	// Renewal duration, the default is 1, and the unit is month.
	TimeSpan pulumi.IntPtrInput
}

func (RenewInstanceState) ElementType added in v0.1.5

func (RenewInstanceState) ElementType() reflect.Type

type Topic

type Topic struct {
	pulumi.CustomResourceState

	// Clear log policy, log clear mode, default is `delete`. `delete`: logs are deleted according to the storage time. `compact`: logs are compressed according to the key. `compact, delete`: logs are compressed according to the key and will be deleted according to the storage time.
	CleanUpPolicy pulumi.StringPtrOutput `pulumi:"cleanUpPolicy"`
	// Create time of the CKafka topic.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Whether to open the ip whitelist, `true`: open, `false`: close.
	EnableWhiteList pulumi.BoolPtrOutput `pulumi:"enableWhiteList"`
	// Data backup cos bucket: the bucket address that is dumped to cos.
	ForwardCosBucket pulumi.StringOutput `pulumi:"forwardCosBucket"`
	// Periodic frequency of data backup to cos.
	ForwardInterval pulumi.IntOutput `pulumi:"forwardInterval"`
	// Data backup cos status. Valid values: `0`, `1`. `1`: do not open data backup, `0`: open data backup.
	ForwardStatus pulumi.IntOutput `pulumi:"forwardStatus"`
	// Ckafka instance ID.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// Ip whitelist, quota limit, required when enableWhileList=true.
	IpWhiteLists pulumi.StringArrayOutput `pulumi:"ipWhiteLists"`
	// Max message bytes. min: 1024 Byte(1KB), max: 8388608 Byte(8MB).
	MaxMessageBytes pulumi.IntOutput `pulumi:"maxMessageBytes"`
	// Message storage location.
	MessageStorageLocation pulumi.StringOutput `pulumi:"messageStorageLocation"`
	// The subject note. It must start with a letter, and the remaining part can contain letters, numbers and dashes (-).
	Note pulumi.StringPtrOutput `pulumi:"note"`
	// The number of partition.
	PartitionNum pulumi.IntOutput `pulumi:"partitionNum"`
	// The number of replica.
	ReplicaNum pulumi.IntOutput `pulumi:"replicaNum"`
	// Message can be selected. Retention time, unit is ms, the current minimum value is 60000ms.
	Retention pulumi.IntPtrOutput `pulumi:"retention"`
	// Segment scrolling time, in ms, the current minimum is 3600000ms.
	Segment pulumi.IntPtrOutput `pulumi:"segment"`
	// Number of bytes rolled by shard.
	SegmentBytes pulumi.IntOutput `pulumi:"segmentBytes"`
	// Min number of sync replicas, Default is `1`.
	SyncReplicaMinNum pulumi.IntPtrOutput `pulumi:"syncReplicaMinNum"`
	// Name of the CKafka topic. It must start with a letter, the rest can contain letters, numbers and dashes(-).
	TopicName pulumi.StringOutput `pulumi:"topicName"`
	// Whether to allow unsynchronized replicas to be selected as leader, default is `false`, ` true:  `allowed, `false`: not allowed.
	UncleanLeaderElectionEnable pulumi.BoolPtrOutput `pulumi:"uncleanLeaderElectionEnable"`
}

Use this resource to create ckafka topic.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.NewTopic(ctx, "foo", &Ckafka.TopicArgs{
			CleanUpPolicy:   pulumi.String("delete"),
			EnableWhiteList: pulumi.Bool(true),
			InstanceId:      pulumi.String("ckafka-f9ife4zz"),
			IpWhiteLists: pulumi.StringArray{
				pulumi.String("ip1"),
				pulumi.String("ip2"),
			},
			MaxMessageBytes:             pulumi.Int(0),
			Note:                        pulumi.String("topic note"),
			PartitionNum:                pulumi.Int(1),
			ReplicaNum:                  pulumi.Int(2),
			Retention:                   pulumi.Int(60000),
			Segment:                     pulumi.Int(3600000),
			SyncReplicaMinNum:           pulumi.Int(1),
			TopicName:                   pulumi.String("example"),
			UncleanLeaderElectionEnable: pulumi.Bool(false),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

ckafka topic can be imported using the instance_id#topic_name, e.g.

```sh

$ pulumi import tencentcloud:Ckafka/topic:Topic foo ckafka-f9ife4zz#example

```

func GetTopic

func GetTopic(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TopicState, opts ...pulumi.ResourceOption) (*Topic, error)

GetTopic gets an existing Topic resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewTopic

func NewTopic(ctx *pulumi.Context,
	name string, args *TopicArgs, opts ...pulumi.ResourceOption) (*Topic, error)

NewTopic registers a new resource with the given unique name, arguments, and options.

func (*Topic) ElementType

func (*Topic) ElementType() reflect.Type

func (*Topic) ToTopicOutput

func (i *Topic) ToTopicOutput() TopicOutput

func (*Topic) ToTopicOutputWithContext

func (i *Topic) ToTopicOutputWithContext(ctx context.Context) TopicOutput

type TopicArgs

type TopicArgs struct {
	// Clear log policy, log clear mode, default is `delete`. `delete`: logs are deleted according to the storage time. `compact`: logs are compressed according to the key. `compact, delete`: logs are compressed according to the key and will be deleted according to the storage time.
	CleanUpPolicy pulumi.StringPtrInput
	// Whether to open the ip whitelist, `true`: open, `false`: close.
	EnableWhiteList pulumi.BoolPtrInput
	// Ckafka instance ID.
	InstanceId pulumi.StringInput
	// Ip whitelist, quota limit, required when enableWhileList=true.
	IpWhiteLists pulumi.StringArrayInput
	// Max message bytes. min: 1024 Byte(1KB), max: 8388608 Byte(8MB).
	MaxMessageBytes pulumi.IntPtrInput
	// The subject note. It must start with a letter, and the remaining part can contain letters, numbers and dashes (-).
	Note pulumi.StringPtrInput
	// The number of partition.
	PartitionNum pulumi.IntInput
	// The number of replica.
	ReplicaNum pulumi.IntInput
	// Message can be selected. Retention time, unit is ms, the current minimum value is 60000ms.
	Retention pulumi.IntPtrInput
	// Segment scrolling time, in ms, the current minimum is 3600000ms.
	Segment pulumi.IntPtrInput
	// Min number of sync replicas, Default is `1`.
	SyncReplicaMinNum pulumi.IntPtrInput
	// Name of the CKafka topic. It must start with a letter, the rest can contain letters, numbers and dashes(-).
	TopicName pulumi.StringInput
	// Whether to allow unsynchronized replicas to be selected as leader, default is `false`, ` true:  `allowed, `false`: not allowed.
	UncleanLeaderElectionEnable pulumi.BoolPtrInput
}

The set of arguments for constructing a Topic resource.

func (TopicArgs) ElementType

func (TopicArgs) ElementType() reflect.Type

type TopicArray

type TopicArray []TopicInput

func (TopicArray) ElementType

func (TopicArray) ElementType() reflect.Type

func (TopicArray) ToTopicArrayOutput

func (i TopicArray) ToTopicArrayOutput() TopicArrayOutput

func (TopicArray) ToTopicArrayOutputWithContext

func (i TopicArray) ToTopicArrayOutputWithContext(ctx context.Context) TopicArrayOutput

type TopicArrayInput

type TopicArrayInput interface {
	pulumi.Input

	ToTopicArrayOutput() TopicArrayOutput
	ToTopicArrayOutputWithContext(context.Context) TopicArrayOutput
}

TopicArrayInput is an input type that accepts TopicArray and TopicArrayOutput values. You can construct a concrete instance of `TopicArrayInput` via:

TopicArray{ TopicArgs{...} }

type TopicArrayOutput

type TopicArrayOutput struct{ *pulumi.OutputState }

func (TopicArrayOutput) ElementType

func (TopicArrayOutput) ElementType() reflect.Type

func (TopicArrayOutput) Index

func (TopicArrayOutput) ToTopicArrayOutput

func (o TopicArrayOutput) ToTopicArrayOutput() TopicArrayOutput

func (TopicArrayOutput) ToTopicArrayOutputWithContext

func (o TopicArrayOutput) ToTopicArrayOutputWithContext(ctx context.Context) TopicArrayOutput

type TopicInput

type TopicInput interface {
	pulumi.Input

	ToTopicOutput() TopicOutput
	ToTopicOutputWithContext(ctx context.Context) TopicOutput
}

type TopicMap

type TopicMap map[string]TopicInput

func (TopicMap) ElementType

func (TopicMap) ElementType() reflect.Type

func (TopicMap) ToTopicMapOutput

func (i TopicMap) ToTopicMapOutput() TopicMapOutput

func (TopicMap) ToTopicMapOutputWithContext

func (i TopicMap) ToTopicMapOutputWithContext(ctx context.Context) TopicMapOutput

type TopicMapInput

type TopicMapInput interface {
	pulumi.Input

	ToTopicMapOutput() TopicMapOutput
	ToTopicMapOutputWithContext(context.Context) TopicMapOutput
}

TopicMapInput is an input type that accepts TopicMap and TopicMapOutput values. You can construct a concrete instance of `TopicMapInput` via:

TopicMap{ "key": TopicArgs{...} }

type TopicMapOutput

type TopicMapOutput struct{ *pulumi.OutputState }

func (TopicMapOutput) ElementType

func (TopicMapOutput) ElementType() reflect.Type

func (TopicMapOutput) MapIndex

func (TopicMapOutput) ToTopicMapOutput

func (o TopicMapOutput) ToTopicMapOutput() TopicMapOutput

func (TopicMapOutput) ToTopicMapOutputWithContext

func (o TopicMapOutput) ToTopicMapOutputWithContext(ctx context.Context) TopicMapOutput

type TopicOutput

type TopicOutput struct{ *pulumi.OutputState }

func (TopicOutput) CleanUpPolicy

func (o TopicOutput) CleanUpPolicy() pulumi.StringPtrOutput

Clear log policy, log clear mode, default is `delete`. `delete`: logs are deleted according to the storage time. `compact`: logs are compressed according to the key. `compact, delete`: logs are compressed according to the key and will be deleted according to the storage time.

func (TopicOutput) CreateTime

func (o TopicOutput) CreateTime() pulumi.StringOutput

Create time of the CKafka topic.

func (TopicOutput) ElementType

func (TopicOutput) ElementType() reflect.Type

func (TopicOutput) EnableWhiteList

func (o TopicOutput) EnableWhiteList() pulumi.BoolPtrOutput

Whether to open the ip whitelist, `true`: open, `false`: close.

func (TopicOutput) ForwardCosBucket

func (o TopicOutput) ForwardCosBucket() pulumi.StringOutput

Data backup cos bucket: the bucket address that is dumped to cos.

func (TopicOutput) ForwardInterval

func (o TopicOutput) ForwardInterval() pulumi.IntOutput

Periodic frequency of data backup to cos.

func (TopicOutput) ForwardStatus

func (o TopicOutput) ForwardStatus() pulumi.IntOutput

Data backup cos status. Valid values: `0`, `1`. `1`: do not open data backup, `0`: open data backup.

func (TopicOutput) InstanceId

func (o TopicOutput) InstanceId() pulumi.StringOutput

Ckafka instance ID.

func (TopicOutput) IpWhiteLists

func (o TopicOutput) IpWhiteLists() pulumi.StringArrayOutput

Ip whitelist, quota limit, required when enableWhileList=true.

func (TopicOutput) MaxMessageBytes

func (o TopicOutput) MaxMessageBytes() pulumi.IntOutput

Max message bytes. min: 1024 Byte(1KB), max: 8388608 Byte(8MB).

func (TopicOutput) MessageStorageLocation

func (o TopicOutput) MessageStorageLocation() pulumi.StringOutput

Message storage location.

func (TopicOutput) Note

The subject note. It must start with a letter, and the remaining part can contain letters, numbers and dashes (-).

func (TopicOutput) PartitionNum

func (o TopicOutput) PartitionNum() pulumi.IntOutput

The number of partition.

func (TopicOutput) ReplicaNum

func (o TopicOutput) ReplicaNum() pulumi.IntOutput

The number of replica.

func (TopicOutput) Retention

func (o TopicOutput) Retention() pulumi.IntPtrOutput

Message can be selected. Retention time, unit is ms, the current minimum value is 60000ms.

func (TopicOutput) Segment

func (o TopicOutput) Segment() pulumi.IntPtrOutput

Segment scrolling time, in ms, the current minimum is 3600000ms.

func (TopicOutput) SegmentBytes

func (o TopicOutput) SegmentBytes() pulumi.IntOutput

Number of bytes rolled by shard.

func (TopicOutput) SyncReplicaMinNum

func (o TopicOutput) SyncReplicaMinNum() pulumi.IntPtrOutput

Min number of sync replicas, Default is `1`.

func (TopicOutput) ToTopicOutput

func (o TopicOutput) ToTopicOutput() TopicOutput

func (TopicOutput) ToTopicOutputWithContext

func (o TopicOutput) ToTopicOutputWithContext(ctx context.Context) TopicOutput

func (TopicOutput) TopicName

func (o TopicOutput) TopicName() pulumi.StringOutput

Name of the CKafka topic. It must start with a letter, the rest can contain letters, numbers and dashes(-).

func (TopicOutput) UncleanLeaderElectionEnable

func (o TopicOutput) UncleanLeaderElectionEnable() pulumi.BoolPtrOutput

Whether to allow unsynchronized replicas to be selected as leader, default is `false`, ` true: `allowed, `false`: not allowed.

type TopicState

type TopicState struct {
	// Clear log policy, log clear mode, default is `delete`. `delete`: logs are deleted according to the storage time. `compact`: logs are compressed according to the key. `compact, delete`: logs are compressed according to the key and will be deleted according to the storage time.
	CleanUpPolicy pulumi.StringPtrInput
	// Create time of the CKafka topic.
	CreateTime pulumi.StringPtrInput
	// Whether to open the ip whitelist, `true`: open, `false`: close.
	EnableWhiteList pulumi.BoolPtrInput
	// Data backup cos bucket: the bucket address that is dumped to cos.
	ForwardCosBucket pulumi.StringPtrInput
	// Periodic frequency of data backup to cos.
	ForwardInterval pulumi.IntPtrInput
	// Data backup cos status. Valid values: `0`, `1`. `1`: do not open data backup, `0`: open data backup.
	ForwardStatus pulumi.IntPtrInput
	// Ckafka instance ID.
	InstanceId pulumi.StringPtrInput
	// Ip whitelist, quota limit, required when enableWhileList=true.
	IpWhiteLists pulumi.StringArrayInput
	// Max message bytes. min: 1024 Byte(1KB), max: 8388608 Byte(8MB).
	MaxMessageBytes pulumi.IntPtrInput
	// Message storage location.
	MessageStorageLocation pulumi.StringPtrInput
	// The subject note. It must start with a letter, and the remaining part can contain letters, numbers and dashes (-).
	Note pulumi.StringPtrInput
	// The number of partition.
	PartitionNum pulumi.IntPtrInput
	// The number of replica.
	ReplicaNum pulumi.IntPtrInput
	// Message can be selected. Retention time, unit is ms, the current minimum value is 60000ms.
	Retention pulumi.IntPtrInput
	// Segment scrolling time, in ms, the current minimum is 3600000ms.
	Segment pulumi.IntPtrInput
	// Number of bytes rolled by shard.
	SegmentBytes pulumi.IntPtrInput
	// Min number of sync replicas, Default is `1`.
	SyncReplicaMinNum pulumi.IntPtrInput
	// Name of the CKafka topic. It must start with a letter, the rest can contain letters, numbers and dashes(-).
	TopicName pulumi.StringPtrInput
	// Whether to allow unsynchronized replicas to be selected as leader, default is `false`, ` true:  `allowed, `false`: not allowed.
	UncleanLeaderElectionEnable pulumi.BoolPtrInput
}

func (TopicState) ElementType

func (TopicState) ElementType() reflect.Type

type User

type User struct {
	pulumi.CustomResourceState

	// Account name used to access to ckafka instance.
	AccountName pulumi.StringOutput `pulumi:"accountName"`
	// Creation time of the account.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// ID of the ckafka instance.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// Password of the account.
	Password pulumi.StringOutput `pulumi:"password"`
	// The last update time of the account.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

Provides a resource to create a Ckafka user.

## Example Usage ### Ckafka User

```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Ckafka.NewUser(ctx, "foo", &Ckafka.UserArgs{
			AccountName: pulumi.String("tf-test"),
			InstanceId:  pulumi.String("ckafka-f9ife4zz"),
			Password:    pulumi.String("test1234"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

Ckafka user can be imported using the instance_id#account_name, e.g.

```sh

$ pulumi import tencentcloud:Ckafka/user:User foo ckafka-f9ife4zz#tf-test

```

func GetUser

func GetUser(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *UserState, opts ...pulumi.ResourceOption) (*User, error)

GetUser gets an existing User resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewUser

func NewUser(ctx *pulumi.Context,
	name string, args *UserArgs, opts ...pulumi.ResourceOption) (*User, error)

NewUser registers a new resource with the given unique name, arguments, and options.

func (*User) ElementType

func (*User) ElementType() reflect.Type

func (*User) ToUserOutput

func (i *User) ToUserOutput() UserOutput

func (*User) ToUserOutputWithContext

func (i *User) ToUserOutputWithContext(ctx context.Context) UserOutput

type UserArgs

type UserArgs struct {
	// Account name used to access to ckafka instance.
	AccountName pulumi.StringInput
	// ID of the ckafka instance.
	InstanceId pulumi.StringInput
	// Password of the account.
	Password pulumi.StringInput
}

The set of arguments for constructing a User resource.

func (UserArgs) ElementType

func (UserArgs) ElementType() reflect.Type

type UserArray

type UserArray []UserInput

func (UserArray) ElementType

func (UserArray) ElementType() reflect.Type

func (UserArray) ToUserArrayOutput

func (i UserArray) ToUserArrayOutput() UserArrayOutput

func (UserArray) ToUserArrayOutputWithContext

func (i UserArray) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput

type UserArrayInput

type UserArrayInput interface {
	pulumi.Input

	ToUserArrayOutput() UserArrayOutput
	ToUserArrayOutputWithContext(context.Context) UserArrayOutput
}

UserArrayInput is an input type that accepts UserArray and UserArrayOutput values. You can construct a concrete instance of `UserArrayInput` via:

UserArray{ UserArgs{...} }

type UserArrayOutput

type UserArrayOutput struct{ *pulumi.OutputState }

func (UserArrayOutput) ElementType

func (UserArrayOutput) ElementType() reflect.Type

func (UserArrayOutput) Index

func (UserArrayOutput) ToUserArrayOutput

func (o UserArrayOutput) ToUserArrayOutput() UserArrayOutput

func (UserArrayOutput) ToUserArrayOutputWithContext

func (o UserArrayOutput) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput

type UserInput

type UserInput interface {
	pulumi.Input

	ToUserOutput() UserOutput
	ToUserOutputWithContext(ctx context.Context) UserOutput
}

type UserMap

type UserMap map[string]UserInput

func (UserMap) ElementType

func (UserMap) ElementType() reflect.Type

func (UserMap) ToUserMapOutput

func (i UserMap) ToUserMapOutput() UserMapOutput

func (UserMap) ToUserMapOutputWithContext

func (i UserMap) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput

type UserMapInput

type UserMapInput interface {
	pulumi.Input

	ToUserMapOutput() UserMapOutput
	ToUserMapOutputWithContext(context.Context) UserMapOutput
}

UserMapInput is an input type that accepts UserMap and UserMapOutput values. You can construct a concrete instance of `UserMapInput` via:

UserMap{ "key": UserArgs{...} }

type UserMapOutput

type UserMapOutput struct{ *pulumi.OutputState }

func (UserMapOutput) ElementType

func (UserMapOutput) ElementType() reflect.Type

func (UserMapOutput) MapIndex

func (UserMapOutput) ToUserMapOutput

func (o UserMapOutput) ToUserMapOutput() UserMapOutput

func (UserMapOutput) ToUserMapOutputWithContext

func (o UserMapOutput) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput

type UserOutput

type UserOutput struct{ *pulumi.OutputState }

func (UserOutput) AccountName

func (o UserOutput) AccountName() pulumi.StringOutput

Account name used to access to ckafka instance.

func (UserOutput) CreateTime

func (o UserOutput) CreateTime() pulumi.StringOutput

Creation time of the account.

func (UserOutput) ElementType

func (UserOutput) ElementType() reflect.Type

func (UserOutput) InstanceId

func (o UserOutput) InstanceId() pulumi.StringOutput

ID of the ckafka instance.

func (UserOutput) Password

func (o UserOutput) Password() pulumi.StringOutput

Password of the account.

func (UserOutput) ToUserOutput

func (o UserOutput) ToUserOutput() UserOutput

func (UserOutput) ToUserOutputWithContext

func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput

func (UserOutput) UpdateTime

func (o UserOutput) UpdateTime() pulumi.StringOutput

The last update time of the account.

type UserState

type UserState struct {
	// Account name used to access to ckafka instance.
	AccountName pulumi.StringPtrInput
	// Creation time of the account.
	CreateTime pulumi.StringPtrInput
	// ID of the ckafka instance.
	InstanceId pulumi.StringPtrInput
	// Password of the account.
	Password pulumi.StringPtrInput
	// The last update time of the account.
	UpdateTime pulumi.StringPtrInput
}

func (UserState) ElementType

func (UserState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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