wedata

package
v0.1.8 Latest Latest
Warning

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

Go to latest
Published: Jan 26, 2024 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PkgVersion

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 Baseline

type Baseline struct {
	pulumi.CustomResourceState

	// Existing Alarm Rule Information.
	AlarmRuleDto BaselineAlarmRuleDtoOutput `pulumi:"alarmRuleDto"`
	// Description of the New Alarm Rule.
	BaselineCreateAlarmRuleRequest BaselineBaselineCreateAlarmRuleRequestPtrOutput `pulumi:"baselineCreateAlarmRuleRequest"`
	// Baseline ID.
	BaselineId pulumi.StringOutput `pulumi:"baselineId"`
	// Baseline Name.
	BaselineName pulumi.StringOutput `pulumi:"baselineName"`
	// D or H; representing daily baseline and hourly baseline respectively.
	BaselineType pulumi.StringOutput `pulumi:"baselineType"`
	// Creator Name.
	CreateName pulumi.StringOutput `pulumi:"createName"`
	// Creator ID.
	CreateUin pulumi.StringOutput `pulumi:"createUin"`
	// Baseline Owner Name.
	InChargeName pulumi.StringOutput `pulumi:"inChargeName"`
	// Baseline Owner ID.
	InChargeUin pulumi.StringOutput `pulumi:"inChargeUin"`
	// Is it a newly created alarm rule.
	IsNewAlarm pulumi.BoolOutput `pulumi:"isNewAlarm"`
	// Project ID.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// Promise Tasks.
	PromiseTasks BaselinePromiseTaskArrayOutput `pulumi:"promiseTasks"`
	// Service Assurance Time.
	PromiseTime pulumi.StringOutput `pulumi:"promiseTime"`
	// Warning Margin in minutes.
	WarningMargin pulumi.IntOutput `pulumi:"warningMargin"`
}

Provides a resource to create a wedata baseline

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Wedata.NewBaseline(ctx, "example", &Wedata.BaselineArgs{
			BaselineCreateAlarmRuleRequest: &wedata.BaselineBaselineCreateAlarmRuleRequestArgs{
				AlarmLevel: pulumi.Int(2),
				AlarmRecipientIds: pulumi.StringArray{
					pulumi.String("100028439226"),
				},
				AlarmRecipientType: pulumi.Int(1),
				AlarmRecipients: pulumi.StringArray{
					pulumi.String("tf_user"),
				},
				AlarmTypes: pulumi.StringArray{
					pulumi.String("baseLineBroken"),
					pulumi.String("baseLineWarning"),
					pulumi.String("baseLineTaskFailure"),
				},
				AlarmWays: pulumi.StringArray{
					pulumi.String("email"),
					pulumi.String("sms"),
				},
			},
			BaselineName: pulumi.String("tf_example"),
			BaselineType: pulumi.String("D"),
			CreateName:   pulumi.String("tf_user"),
			CreateUin:    pulumi.String("100028439226"),
			InChargeName: pulumi.String("100028439226"),
			InChargeUin:  pulumi.String("tf_user"),
			IsNewAlarm:   pulumi.Bool(true),
			ProjectId:    pulumi.String("1927766435649077248"),
			PromiseTasks: wedata.BaselinePromiseTaskArray{
				&wedata.BaselinePromiseTaskArgs{
					ProjectId:        pulumi.String("1927766435649077248"),
					TaskCycle:        pulumi.String("D"),
					TaskId:           pulumi.String("20231030145334153"),
					TaskInChargeName: pulumi.String(";tf_user;"),
					TaskName:         pulumi.String("tf_demo_task"),
					WorkflowId:       pulumi.String("e4dafb2e-76eb-11ee-bfeb-b8cef68a6637"),
					WorkflowName:     pulumi.String("dataflow_mpp"),
				},
			},
			PromiseTime:   pulumi.String("00:00:00"),
			WarningMargin: pulumi.Int(30),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

wedata baseline can be imported using the id, e.g.

```sh

$ pulumi import tencentcloud:Wedata/baseline:Baseline example 1927766435649077248#2

```

func GetBaseline

func GetBaseline(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *BaselineState, opts ...pulumi.ResourceOption) (*Baseline, error)

GetBaseline gets an existing Baseline 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 NewBaseline

func NewBaseline(ctx *pulumi.Context,
	name string, args *BaselineArgs, opts ...pulumi.ResourceOption) (*Baseline, error)

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

func (*Baseline) ElementType

func (*Baseline) ElementType() reflect.Type

func (*Baseline) ToBaselineOutput

func (i *Baseline) ToBaselineOutput() BaselineOutput

func (*Baseline) ToBaselineOutputWithContext

func (i *Baseline) ToBaselineOutputWithContext(ctx context.Context) BaselineOutput

type BaselineAlarmRuleDto

type BaselineAlarmRuleDto struct {
	// Important;Urgent;Normal.
	AlarmLevelType *string `pulumi:"alarmLevelType"`
	// Alarm Rule ID.
	AlarmRuleId *string `pulumi:"alarmRuleId"`
}

type BaselineAlarmRuleDtoArgs

type BaselineAlarmRuleDtoArgs struct {
	// Important;Urgent;Normal.
	AlarmLevelType pulumi.StringPtrInput `pulumi:"alarmLevelType"`
	// Alarm Rule ID.
	AlarmRuleId pulumi.StringPtrInput `pulumi:"alarmRuleId"`
}

func (BaselineAlarmRuleDtoArgs) ElementType

func (BaselineAlarmRuleDtoArgs) ElementType() reflect.Type

func (BaselineAlarmRuleDtoArgs) ToBaselineAlarmRuleDtoOutput

func (i BaselineAlarmRuleDtoArgs) ToBaselineAlarmRuleDtoOutput() BaselineAlarmRuleDtoOutput

func (BaselineAlarmRuleDtoArgs) ToBaselineAlarmRuleDtoOutputWithContext

func (i BaselineAlarmRuleDtoArgs) ToBaselineAlarmRuleDtoOutputWithContext(ctx context.Context) BaselineAlarmRuleDtoOutput

func (BaselineAlarmRuleDtoArgs) ToBaselineAlarmRuleDtoPtrOutput

func (i BaselineAlarmRuleDtoArgs) ToBaselineAlarmRuleDtoPtrOutput() BaselineAlarmRuleDtoPtrOutput

func (BaselineAlarmRuleDtoArgs) ToBaselineAlarmRuleDtoPtrOutputWithContext

func (i BaselineAlarmRuleDtoArgs) ToBaselineAlarmRuleDtoPtrOutputWithContext(ctx context.Context) BaselineAlarmRuleDtoPtrOutput

type BaselineAlarmRuleDtoInput

type BaselineAlarmRuleDtoInput interface {
	pulumi.Input

	ToBaselineAlarmRuleDtoOutput() BaselineAlarmRuleDtoOutput
	ToBaselineAlarmRuleDtoOutputWithContext(context.Context) BaselineAlarmRuleDtoOutput
}

BaselineAlarmRuleDtoInput is an input type that accepts BaselineAlarmRuleDtoArgs and BaselineAlarmRuleDtoOutput values. You can construct a concrete instance of `BaselineAlarmRuleDtoInput` via:

BaselineAlarmRuleDtoArgs{...}

type BaselineAlarmRuleDtoOutput

type BaselineAlarmRuleDtoOutput struct{ *pulumi.OutputState }

func (BaselineAlarmRuleDtoOutput) AlarmLevelType

Important;Urgent;Normal.

func (BaselineAlarmRuleDtoOutput) AlarmRuleId

Alarm Rule ID.

func (BaselineAlarmRuleDtoOutput) ElementType

func (BaselineAlarmRuleDtoOutput) ElementType() reflect.Type

func (BaselineAlarmRuleDtoOutput) ToBaselineAlarmRuleDtoOutput

func (o BaselineAlarmRuleDtoOutput) ToBaselineAlarmRuleDtoOutput() BaselineAlarmRuleDtoOutput

func (BaselineAlarmRuleDtoOutput) ToBaselineAlarmRuleDtoOutputWithContext

func (o BaselineAlarmRuleDtoOutput) ToBaselineAlarmRuleDtoOutputWithContext(ctx context.Context) BaselineAlarmRuleDtoOutput

func (BaselineAlarmRuleDtoOutput) ToBaselineAlarmRuleDtoPtrOutput

func (o BaselineAlarmRuleDtoOutput) ToBaselineAlarmRuleDtoPtrOutput() BaselineAlarmRuleDtoPtrOutput

func (BaselineAlarmRuleDtoOutput) ToBaselineAlarmRuleDtoPtrOutputWithContext

func (o BaselineAlarmRuleDtoOutput) ToBaselineAlarmRuleDtoPtrOutputWithContext(ctx context.Context) BaselineAlarmRuleDtoPtrOutput

type BaselineAlarmRuleDtoPtrInput

type BaselineAlarmRuleDtoPtrInput interface {
	pulumi.Input

	ToBaselineAlarmRuleDtoPtrOutput() BaselineAlarmRuleDtoPtrOutput
	ToBaselineAlarmRuleDtoPtrOutputWithContext(context.Context) BaselineAlarmRuleDtoPtrOutput
}

BaselineAlarmRuleDtoPtrInput is an input type that accepts BaselineAlarmRuleDtoArgs, BaselineAlarmRuleDtoPtr and BaselineAlarmRuleDtoPtrOutput values. You can construct a concrete instance of `BaselineAlarmRuleDtoPtrInput` via:

        BaselineAlarmRuleDtoArgs{...}

or:

        nil

type BaselineAlarmRuleDtoPtrOutput

type BaselineAlarmRuleDtoPtrOutput struct{ *pulumi.OutputState }

func (BaselineAlarmRuleDtoPtrOutput) AlarmLevelType

Important;Urgent;Normal.

func (BaselineAlarmRuleDtoPtrOutput) AlarmRuleId

Alarm Rule ID.

func (BaselineAlarmRuleDtoPtrOutput) Elem

func (BaselineAlarmRuleDtoPtrOutput) ElementType

func (BaselineAlarmRuleDtoPtrOutput) ToBaselineAlarmRuleDtoPtrOutput

func (o BaselineAlarmRuleDtoPtrOutput) ToBaselineAlarmRuleDtoPtrOutput() BaselineAlarmRuleDtoPtrOutput

func (BaselineAlarmRuleDtoPtrOutput) ToBaselineAlarmRuleDtoPtrOutputWithContext

func (o BaselineAlarmRuleDtoPtrOutput) ToBaselineAlarmRuleDtoPtrOutputWithContext(ctx context.Context) BaselineAlarmRuleDtoPtrOutput

type BaselineArgs

type BaselineArgs struct {
	// Existing Alarm Rule Information.
	AlarmRuleDto BaselineAlarmRuleDtoPtrInput
	// Description of the New Alarm Rule.
	BaselineCreateAlarmRuleRequest BaselineBaselineCreateAlarmRuleRequestPtrInput
	// Baseline Name.
	BaselineName pulumi.StringInput
	// D or H; representing daily baseline and hourly baseline respectively.
	BaselineType pulumi.StringInput
	// Creator Name.
	CreateName pulumi.StringInput
	// Creator ID.
	CreateUin pulumi.StringInput
	// Baseline Owner Name.
	InChargeName pulumi.StringInput
	// Baseline Owner ID.
	InChargeUin pulumi.StringInput
	// Is it a newly created alarm rule.
	IsNewAlarm pulumi.BoolInput
	// Project ID.
	ProjectId pulumi.StringInput
	// Promise Tasks.
	PromiseTasks BaselinePromiseTaskArrayInput
	// Service Assurance Time.
	PromiseTime pulumi.StringInput
	// Warning Margin in minutes.
	WarningMargin pulumi.IntInput
}

The set of arguments for constructing a Baseline resource.

func (BaselineArgs) ElementType

func (BaselineArgs) ElementType() reflect.Type

type BaselineArray

type BaselineArray []BaselineInput

func (BaselineArray) ElementType

func (BaselineArray) ElementType() reflect.Type

func (BaselineArray) ToBaselineArrayOutput

func (i BaselineArray) ToBaselineArrayOutput() BaselineArrayOutput

func (BaselineArray) ToBaselineArrayOutputWithContext

func (i BaselineArray) ToBaselineArrayOutputWithContext(ctx context.Context) BaselineArrayOutput

type BaselineArrayInput

type BaselineArrayInput interface {
	pulumi.Input

	ToBaselineArrayOutput() BaselineArrayOutput
	ToBaselineArrayOutputWithContext(context.Context) BaselineArrayOutput
}

BaselineArrayInput is an input type that accepts BaselineArray and BaselineArrayOutput values. You can construct a concrete instance of `BaselineArrayInput` via:

BaselineArray{ BaselineArgs{...} }

type BaselineArrayOutput

type BaselineArrayOutput struct{ *pulumi.OutputState }

func (BaselineArrayOutput) ElementType

func (BaselineArrayOutput) ElementType() reflect.Type

func (BaselineArrayOutput) Index

func (BaselineArrayOutput) ToBaselineArrayOutput

func (o BaselineArrayOutput) ToBaselineArrayOutput() BaselineArrayOutput

func (BaselineArrayOutput) ToBaselineArrayOutputWithContext

func (o BaselineArrayOutput) ToBaselineArrayOutputWithContext(ctx context.Context) BaselineArrayOutput

type BaselineBaselineCreateAlarmRuleRequest

type BaselineBaselineCreateAlarmRuleRequest struct {
	// Alarm Level, 1. Normal, 2. Important, 3. Urgent (default is 1. Normal)Note: This field may return null, indicating no valid value.
	AlarmLevel *int `pulumi:"alarmLevel"`
	// Alarm Recipient IDsNote: This field may return null, indicating no valid value.
	AlarmRecipientIds []string `pulumi:"alarmRecipientIds"`
	// Alarm Recipient Type: 1. Specified Personnel, 2. Task Owner, 3. Duty Roster (default is 1. Specified Personnel)Note: This field may return null, indicating no valid value.
	AlarmRecipientType *int `pulumi:"alarmRecipientType"`
	// Alarm RecipientsNote: This field may return null, indicating no valid value.
	AlarmRecipients []string `pulumi:"alarmRecipients"`
	// Alarm Types, 1. Failure Alarm, 2. Timeout Alarm, 3. Success Alarm, 4. Baseline Violation, 5. Baseline Warning, 6. Baseline Task Failure (default is 1. Failure Alarm)Note: This field may return null, indicating no valid value.
	AlarmTypes []string `pulumi:"alarmTypes"`
	// Alarm Methods, 1. Email, 2. SMS, 3. WeChat, 4. Voice, 5. Enterprise WeChat, 6. HTTP, 7. Enterprise WeChat Group; Alarm method code list (default is 1. Email)Note: This field may return null, indicating no valid value.
	AlarmWays []string `pulumi:"alarmWays"`
	// Creator UINNote: This field may return null, indicating no valid value.
	Creator *string `pulumi:"creator"`
	// Creator NameNote: This field may return null, indicating no valid value.
	CreatorId *string `pulumi:"creatorId"`
	// Extended Information, 1. Estimated Runtime (default), 2. Estimated Completion Time, 3. Estimated Scheduling Time, 4. Incomplete within the Cycle; Value Types: 1. Specified Value, 2. Historical Average (default is 1. Specified Value)Note: This field may return null, indicating no valid value.
	ExtInfo *string `pulumi:"extInfo"`
	// Monitoring ObjectsNote: This field may return null, indicating no valid value.
	MonitorObjectIds []string `pulumi:"monitorObjectIds"`
	// Monitoring Type, 1. Task, 2. Workflow, 3. Project, 4. Baseline (default is 1. Task)Note: This field may return null, indicating no valid value.
	MonitorType *int `pulumi:"monitorType"`
	// Project NameNote: This field may return null, indicating no valid value.
	ProjectId *string `pulumi:"projectId"`
	// Rule NameNote: This field may return null, indicating no valid value.
	RuleName *string `pulumi:"ruleName"`
}

type BaselineBaselineCreateAlarmRuleRequestArgs

type BaselineBaselineCreateAlarmRuleRequestArgs struct {
	// Alarm Level, 1. Normal, 2. Important, 3. Urgent (default is 1. Normal)Note: This field may return null, indicating no valid value.
	AlarmLevel pulumi.IntPtrInput `pulumi:"alarmLevel"`
	// Alarm Recipient IDsNote: This field may return null, indicating no valid value.
	AlarmRecipientIds pulumi.StringArrayInput `pulumi:"alarmRecipientIds"`
	// Alarm Recipient Type: 1. Specified Personnel, 2. Task Owner, 3. Duty Roster (default is 1. Specified Personnel)Note: This field may return null, indicating no valid value.
	AlarmRecipientType pulumi.IntPtrInput `pulumi:"alarmRecipientType"`
	// Alarm RecipientsNote: This field may return null, indicating no valid value.
	AlarmRecipients pulumi.StringArrayInput `pulumi:"alarmRecipients"`
	// Alarm Types, 1. Failure Alarm, 2. Timeout Alarm, 3. Success Alarm, 4. Baseline Violation, 5. Baseline Warning, 6. Baseline Task Failure (default is 1. Failure Alarm)Note: This field may return null, indicating no valid value.
	AlarmTypes pulumi.StringArrayInput `pulumi:"alarmTypes"`
	// Alarm Methods, 1. Email, 2. SMS, 3. WeChat, 4. Voice, 5. Enterprise WeChat, 6. HTTP, 7. Enterprise WeChat Group; Alarm method code list (default is 1. Email)Note: This field may return null, indicating no valid value.
	AlarmWays pulumi.StringArrayInput `pulumi:"alarmWays"`
	// Creator UINNote: This field may return null, indicating no valid value.
	Creator pulumi.StringPtrInput `pulumi:"creator"`
	// Creator NameNote: This field may return null, indicating no valid value.
	CreatorId pulumi.StringPtrInput `pulumi:"creatorId"`
	// Extended Information, 1. Estimated Runtime (default), 2. Estimated Completion Time, 3. Estimated Scheduling Time, 4. Incomplete within the Cycle; Value Types: 1. Specified Value, 2. Historical Average (default is 1. Specified Value)Note: This field may return null, indicating no valid value.
	ExtInfo pulumi.StringPtrInput `pulumi:"extInfo"`
	// Monitoring ObjectsNote: This field may return null, indicating no valid value.
	MonitorObjectIds pulumi.StringArrayInput `pulumi:"monitorObjectIds"`
	// Monitoring Type, 1. Task, 2. Workflow, 3. Project, 4. Baseline (default is 1. Task)Note: This field may return null, indicating no valid value.
	MonitorType pulumi.IntPtrInput `pulumi:"monitorType"`
	// Project NameNote: This field may return null, indicating no valid value.
	ProjectId pulumi.StringPtrInput `pulumi:"projectId"`
	// Rule NameNote: This field may return null, indicating no valid value.
	RuleName pulumi.StringPtrInput `pulumi:"ruleName"`
}

func (BaselineBaselineCreateAlarmRuleRequestArgs) ElementType

func (BaselineBaselineCreateAlarmRuleRequestArgs) ToBaselineBaselineCreateAlarmRuleRequestOutput

func (i BaselineBaselineCreateAlarmRuleRequestArgs) ToBaselineBaselineCreateAlarmRuleRequestOutput() BaselineBaselineCreateAlarmRuleRequestOutput

func (BaselineBaselineCreateAlarmRuleRequestArgs) ToBaselineBaselineCreateAlarmRuleRequestOutputWithContext

func (i BaselineBaselineCreateAlarmRuleRequestArgs) ToBaselineBaselineCreateAlarmRuleRequestOutputWithContext(ctx context.Context) BaselineBaselineCreateAlarmRuleRequestOutput

func (BaselineBaselineCreateAlarmRuleRequestArgs) ToBaselineBaselineCreateAlarmRuleRequestPtrOutput

func (i BaselineBaselineCreateAlarmRuleRequestArgs) ToBaselineBaselineCreateAlarmRuleRequestPtrOutput() BaselineBaselineCreateAlarmRuleRequestPtrOutput

func (BaselineBaselineCreateAlarmRuleRequestArgs) ToBaselineBaselineCreateAlarmRuleRequestPtrOutputWithContext

func (i BaselineBaselineCreateAlarmRuleRequestArgs) ToBaselineBaselineCreateAlarmRuleRequestPtrOutputWithContext(ctx context.Context) BaselineBaselineCreateAlarmRuleRequestPtrOutput

type BaselineBaselineCreateAlarmRuleRequestInput

type BaselineBaselineCreateAlarmRuleRequestInput interface {
	pulumi.Input

	ToBaselineBaselineCreateAlarmRuleRequestOutput() BaselineBaselineCreateAlarmRuleRequestOutput
	ToBaselineBaselineCreateAlarmRuleRequestOutputWithContext(context.Context) BaselineBaselineCreateAlarmRuleRequestOutput
}

BaselineBaselineCreateAlarmRuleRequestInput is an input type that accepts BaselineBaselineCreateAlarmRuleRequestArgs and BaselineBaselineCreateAlarmRuleRequestOutput values. You can construct a concrete instance of `BaselineBaselineCreateAlarmRuleRequestInput` via:

BaselineBaselineCreateAlarmRuleRequestArgs{...}

type BaselineBaselineCreateAlarmRuleRequestOutput

type BaselineBaselineCreateAlarmRuleRequestOutput struct{ *pulumi.OutputState }

func (BaselineBaselineCreateAlarmRuleRequestOutput) AlarmLevel

Alarm Level, 1. Normal, 2. Important, 3. Urgent (default is 1. Normal)Note: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestOutput) AlarmRecipientIds

Alarm Recipient IDsNote: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestOutput) AlarmRecipientType

Alarm Recipient Type: 1. Specified Personnel, 2. Task Owner, 3. Duty Roster (default is 1. Specified Personnel)Note: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestOutput) AlarmRecipients

Alarm RecipientsNote: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestOutput) AlarmTypes

Alarm Types, 1. Failure Alarm, 2. Timeout Alarm, 3. Success Alarm, 4. Baseline Violation, 5. Baseline Warning, 6. Baseline Task Failure (default is 1. Failure Alarm)Note: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestOutput) AlarmWays

Alarm Methods, 1. Email, 2. SMS, 3. WeChat, 4. Voice, 5. Enterprise WeChat, 6. HTTP, 7. Enterprise WeChat Group; Alarm method code list (default is 1. Email)Note: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestOutput) Creator

Creator UINNote: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestOutput) CreatorId

Creator NameNote: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestOutput) ElementType

func (BaselineBaselineCreateAlarmRuleRequestOutput) ExtInfo

Extended Information, 1. Estimated Runtime (default), 2. Estimated Completion Time, 3. Estimated Scheduling Time, 4. Incomplete within the Cycle; Value Types: 1. Specified Value, 2. Historical Average (default is 1. Specified Value)Note: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestOutput) MonitorObjectIds

Monitoring ObjectsNote: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestOutput) MonitorType

Monitoring Type, 1. Task, 2. Workflow, 3. Project, 4. Baseline (default is 1. Task)Note: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestOutput) ProjectId

Project NameNote: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestOutput) RuleName

Rule NameNote: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestOutput) ToBaselineBaselineCreateAlarmRuleRequestOutput

func (o BaselineBaselineCreateAlarmRuleRequestOutput) ToBaselineBaselineCreateAlarmRuleRequestOutput() BaselineBaselineCreateAlarmRuleRequestOutput

func (BaselineBaselineCreateAlarmRuleRequestOutput) ToBaselineBaselineCreateAlarmRuleRequestOutputWithContext

func (o BaselineBaselineCreateAlarmRuleRequestOutput) ToBaselineBaselineCreateAlarmRuleRequestOutputWithContext(ctx context.Context) BaselineBaselineCreateAlarmRuleRequestOutput

func (BaselineBaselineCreateAlarmRuleRequestOutput) ToBaselineBaselineCreateAlarmRuleRequestPtrOutput

func (o BaselineBaselineCreateAlarmRuleRequestOutput) ToBaselineBaselineCreateAlarmRuleRequestPtrOutput() BaselineBaselineCreateAlarmRuleRequestPtrOutput

func (BaselineBaselineCreateAlarmRuleRequestOutput) ToBaselineBaselineCreateAlarmRuleRequestPtrOutputWithContext

func (o BaselineBaselineCreateAlarmRuleRequestOutput) ToBaselineBaselineCreateAlarmRuleRequestPtrOutputWithContext(ctx context.Context) BaselineBaselineCreateAlarmRuleRequestPtrOutput

type BaselineBaselineCreateAlarmRuleRequestPtrInput

type BaselineBaselineCreateAlarmRuleRequestPtrInput interface {
	pulumi.Input

	ToBaselineBaselineCreateAlarmRuleRequestPtrOutput() BaselineBaselineCreateAlarmRuleRequestPtrOutput
	ToBaselineBaselineCreateAlarmRuleRequestPtrOutputWithContext(context.Context) BaselineBaselineCreateAlarmRuleRequestPtrOutput
}

BaselineBaselineCreateAlarmRuleRequestPtrInput is an input type that accepts BaselineBaselineCreateAlarmRuleRequestArgs, BaselineBaselineCreateAlarmRuleRequestPtr and BaselineBaselineCreateAlarmRuleRequestPtrOutput values. You can construct a concrete instance of `BaselineBaselineCreateAlarmRuleRequestPtrInput` via:

        BaselineBaselineCreateAlarmRuleRequestArgs{...}

or:

        nil

type BaselineBaselineCreateAlarmRuleRequestPtrOutput

type BaselineBaselineCreateAlarmRuleRequestPtrOutput struct{ *pulumi.OutputState }

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) AlarmLevel

Alarm Level, 1. Normal, 2. Important, 3. Urgent (default is 1. Normal)Note: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) AlarmRecipientIds

Alarm Recipient IDsNote: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) AlarmRecipientType

Alarm Recipient Type: 1. Specified Personnel, 2. Task Owner, 3. Duty Roster (default is 1. Specified Personnel)Note: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) AlarmRecipients

Alarm RecipientsNote: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) AlarmTypes

Alarm Types, 1. Failure Alarm, 2. Timeout Alarm, 3. Success Alarm, 4. Baseline Violation, 5. Baseline Warning, 6. Baseline Task Failure (default is 1. Failure Alarm)Note: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) AlarmWays

Alarm Methods, 1. Email, 2. SMS, 3. WeChat, 4. Voice, 5. Enterprise WeChat, 6. HTTP, 7. Enterprise WeChat Group; Alarm method code list (default is 1. Email)Note: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) Creator

Creator UINNote: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) CreatorId

Creator NameNote: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) Elem

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) ElementType

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) ExtInfo

Extended Information, 1. Estimated Runtime (default), 2. Estimated Completion Time, 3. Estimated Scheduling Time, 4. Incomplete within the Cycle; Value Types: 1. Specified Value, 2. Historical Average (default is 1. Specified Value)Note: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) MonitorObjectIds

Monitoring ObjectsNote: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) MonitorType

Monitoring Type, 1. Task, 2. Workflow, 3. Project, 4. Baseline (default is 1. Task)Note: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) ProjectId

Project NameNote: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) RuleName

Rule NameNote: This field may return null, indicating no valid value.

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) ToBaselineBaselineCreateAlarmRuleRequestPtrOutput

func (o BaselineBaselineCreateAlarmRuleRequestPtrOutput) ToBaselineBaselineCreateAlarmRuleRequestPtrOutput() BaselineBaselineCreateAlarmRuleRequestPtrOutput

func (BaselineBaselineCreateAlarmRuleRequestPtrOutput) ToBaselineBaselineCreateAlarmRuleRequestPtrOutputWithContext

func (o BaselineBaselineCreateAlarmRuleRequestPtrOutput) ToBaselineBaselineCreateAlarmRuleRequestPtrOutputWithContext(ctx context.Context) BaselineBaselineCreateAlarmRuleRequestPtrOutput

type BaselineInput

type BaselineInput interface {
	pulumi.Input

	ToBaselineOutput() BaselineOutput
	ToBaselineOutputWithContext(ctx context.Context) BaselineOutput
}

type BaselineMap

type BaselineMap map[string]BaselineInput

func (BaselineMap) ElementType

func (BaselineMap) ElementType() reflect.Type

func (BaselineMap) ToBaselineMapOutput

func (i BaselineMap) ToBaselineMapOutput() BaselineMapOutput

func (BaselineMap) ToBaselineMapOutputWithContext

func (i BaselineMap) ToBaselineMapOutputWithContext(ctx context.Context) BaselineMapOutput

type BaselineMapInput

type BaselineMapInput interface {
	pulumi.Input

	ToBaselineMapOutput() BaselineMapOutput
	ToBaselineMapOutputWithContext(context.Context) BaselineMapOutput
}

BaselineMapInput is an input type that accepts BaselineMap and BaselineMapOutput values. You can construct a concrete instance of `BaselineMapInput` via:

BaselineMap{ "key": BaselineArgs{...} }

type BaselineMapOutput

type BaselineMapOutput struct{ *pulumi.OutputState }

func (BaselineMapOutput) ElementType

func (BaselineMapOutput) ElementType() reflect.Type

func (BaselineMapOutput) MapIndex

func (BaselineMapOutput) ToBaselineMapOutput

func (o BaselineMapOutput) ToBaselineMapOutput() BaselineMapOutput

func (BaselineMapOutput) ToBaselineMapOutputWithContext

func (o BaselineMapOutput) ToBaselineMapOutputWithContext(ctx context.Context) BaselineMapOutput

type BaselineOutput

type BaselineOutput struct{ *pulumi.OutputState }

func (BaselineOutput) AlarmRuleDto

func (o BaselineOutput) AlarmRuleDto() BaselineAlarmRuleDtoOutput

Existing Alarm Rule Information.

func (BaselineOutput) BaselineCreateAlarmRuleRequest

func (o BaselineOutput) BaselineCreateAlarmRuleRequest() BaselineBaselineCreateAlarmRuleRequestPtrOutput

Description of the New Alarm Rule.

func (BaselineOutput) BaselineId

func (o BaselineOutput) BaselineId() pulumi.StringOutput

Baseline ID.

func (BaselineOutput) BaselineName

func (o BaselineOutput) BaselineName() pulumi.StringOutput

Baseline Name.

func (BaselineOutput) BaselineType

func (o BaselineOutput) BaselineType() pulumi.StringOutput

D or H; representing daily baseline and hourly baseline respectively.

func (BaselineOutput) CreateName

func (o BaselineOutput) CreateName() pulumi.StringOutput

Creator Name.

func (BaselineOutput) CreateUin

func (o BaselineOutput) CreateUin() pulumi.StringOutput

Creator ID.

func (BaselineOutput) ElementType

func (BaselineOutput) ElementType() reflect.Type

func (BaselineOutput) InChargeName

func (o BaselineOutput) InChargeName() pulumi.StringOutput

Baseline Owner Name.

func (BaselineOutput) InChargeUin

func (o BaselineOutput) InChargeUin() pulumi.StringOutput

Baseline Owner ID.

func (BaselineOutput) IsNewAlarm

func (o BaselineOutput) IsNewAlarm() pulumi.BoolOutput

Is it a newly created alarm rule.

func (BaselineOutput) ProjectId

func (o BaselineOutput) ProjectId() pulumi.StringOutput

Project ID.

func (BaselineOutput) PromiseTasks

Promise Tasks.

func (BaselineOutput) PromiseTime

func (o BaselineOutput) PromiseTime() pulumi.StringOutput

Service Assurance Time.

func (BaselineOutput) ToBaselineOutput

func (o BaselineOutput) ToBaselineOutput() BaselineOutput

func (BaselineOutput) ToBaselineOutputWithContext

func (o BaselineOutput) ToBaselineOutputWithContext(ctx context.Context) BaselineOutput

func (BaselineOutput) WarningMargin

func (o BaselineOutput) WarningMargin() pulumi.IntOutput

Warning Margin in minutes.

type BaselinePromiseTask

type BaselinePromiseTask struct {
	// Project ID.
	ProjectId *string `pulumi:"projectId"`
	// Task Scheduling Cycle.
	TaskCycle *string `pulumi:"taskCycle"`
	// Task ID.
	TaskId *string `pulumi:"taskId"`
	// Task Owner Name.
	TaskInChargeName *string `pulumi:"taskInChargeName"`
	// Task Owner ID.
	TaskInChargeUin *string `pulumi:"taskInChargeUin"`
	// Task Name.
	TaskName *string `pulumi:"taskName"`
	// Workflow ID.
	WorkflowId *string `pulumi:"workflowId"`
	// Workflow Name.
	WorkflowName *string `pulumi:"workflowName"`
}

type BaselinePromiseTaskArgs

type BaselinePromiseTaskArgs struct {
	// Project ID.
	ProjectId pulumi.StringPtrInput `pulumi:"projectId"`
	// Task Scheduling Cycle.
	TaskCycle pulumi.StringPtrInput `pulumi:"taskCycle"`
	// Task ID.
	TaskId pulumi.StringPtrInput `pulumi:"taskId"`
	// Task Owner Name.
	TaskInChargeName pulumi.StringPtrInput `pulumi:"taskInChargeName"`
	// Task Owner ID.
	TaskInChargeUin pulumi.StringPtrInput `pulumi:"taskInChargeUin"`
	// Task Name.
	TaskName pulumi.StringPtrInput `pulumi:"taskName"`
	// Workflow ID.
	WorkflowId pulumi.StringPtrInput `pulumi:"workflowId"`
	// Workflow Name.
	WorkflowName pulumi.StringPtrInput `pulumi:"workflowName"`
}

func (BaselinePromiseTaskArgs) ElementType

func (BaselinePromiseTaskArgs) ElementType() reflect.Type

func (BaselinePromiseTaskArgs) ToBaselinePromiseTaskOutput

func (i BaselinePromiseTaskArgs) ToBaselinePromiseTaskOutput() BaselinePromiseTaskOutput

func (BaselinePromiseTaskArgs) ToBaselinePromiseTaskOutputWithContext

func (i BaselinePromiseTaskArgs) ToBaselinePromiseTaskOutputWithContext(ctx context.Context) BaselinePromiseTaskOutput

type BaselinePromiseTaskArray

type BaselinePromiseTaskArray []BaselinePromiseTaskInput

func (BaselinePromiseTaskArray) ElementType

func (BaselinePromiseTaskArray) ElementType() reflect.Type

func (BaselinePromiseTaskArray) ToBaselinePromiseTaskArrayOutput

func (i BaselinePromiseTaskArray) ToBaselinePromiseTaskArrayOutput() BaselinePromiseTaskArrayOutput

func (BaselinePromiseTaskArray) ToBaselinePromiseTaskArrayOutputWithContext

func (i BaselinePromiseTaskArray) ToBaselinePromiseTaskArrayOutputWithContext(ctx context.Context) BaselinePromiseTaskArrayOutput

type BaselinePromiseTaskArrayInput

type BaselinePromiseTaskArrayInput interface {
	pulumi.Input

	ToBaselinePromiseTaskArrayOutput() BaselinePromiseTaskArrayOutput
	ToBaselinePromiseTaskArrayOutputWithContext(context.Context) BaselinePromiseTaskArrayOutput
}

BaselinePromiseTaskArrayInput is an input type that accepts BaselinePromiseTaskArray and BaselinePromiseTaskArrayOutput values. You can construct a concrete instance of `BaselinePromiseTaskArrayInput` via:

BaselinePromiseTaskArray{ BaselinePromiseTaskArgs{...} }

type BaselinePromiseTaskArrayOutput

type BaselinePromiseTaskArrayOutput struct{ *pulumi.OutputState }

func (BaselinePromiseTaskArrayOutput) ElementType

func (BaselinePromiseTaskArrayOutput) Index

func (BaselinePromiseTaskArrayOutput) ToBaselinePromiseTaskArrayOutput

func (o BaselinePromiseTaskArrayOutput) ToBaselinePromiseTaskArrayOutput() BaselinePromiseTaskArrayOutput

func (BaselinePromiseTaskArrayOutput) ToBaselinePromiseTaskArrayOutputWithContext

func (o BaselinePromiseTaskArrayOutput) ToBaselinePromiseTaskArrayOutputWithContext(ctx context.Context) BaselinePromiseTaskArrayOutput

type BaselinePromiseTaskInput

type BaselinePromiseTaskInput interface {
	pulumi.Input

	ToBaselinePromiseTaskOutput() BaselinePromiseTaskOutput
	ToBaselinePromiseTaskOutputWithContext(context.Context) BaselinePromiseTaskOutput
}

BaselinePromiseTaskInput is an input type that accepts BaselinePromiseTaskArgs and BaselinePromiseTaskOutput values. You can construct a concrete instance of `BaselinePromiseTaskInput` via:

BaselinePromiseTaskArgs{...}

type BaselinePromiseTaskOutput

type BaselinePromiseTaskOutput struct{ *pulumi.OutputState }

func (BaselinePromiseTaskOutput) ElementType

func (BaselinePromiseTaskOutput) ElementType() reflect.Type

func (BaselinePromiseTaskOutput) ProjectId

Project ID.

func (BaselinePromiseTaskOutput) TaskCycle

Task Scheduling Cycle.

func (BaselinePromiseTaskOutput) TaskId

Task ID.

func (BaselinePromiseTaskOutput) TaskInChargeName

func (o BaselinePromiseTaskOutput) TaskInChargeName() pulumi.StringPtrOutput

Task Owner Name.

func (BaselinePromiseTaskOutput) TaskInChargeUin

func (o BaselinePromiseTaskOutput) TaskInChargeUin() pulumi.StringPtrOutput

Task Owner ID.

func (BaselinePromiseTaskOutput) TaskName

Task Name.

func (BaselinePromiseTaskOutput) ToBaselinePromiseTaskOutput

func (o BaselinePromiseTaskOutput) ToBaselinePromiseTaskOutput() BaselinePromiseTaskOutput

func (BaselinePromiseTaskOutput) ToBaselinePromiseTaskOutputWithContext

func (o BaselinePromiseTaskOutput) ToBaselinePromiseTaskOutputWithContext(ctx context.Context) BaselinePromiseTaskOutput

func (BaselinePromiseTaskOutput) WorkflowId

Workflow ID.

func (BaselinePromiseTaskOutput) WorkflowName

Workflow Name.

type BaselineState

type BaselineState struct {
	// Existing Alarm Rule Information.
	AlarmRuleDto BaselineAlarmRuleDtoPtrInput
	// Description of the New Alarm Rule.
	BaselineCreateAlarmRuleRequest BaselineBaselineCreateAlarmRuleRequestPtrInput
	// Baseline ID.
	BaselineId pulumi.StringPtrInput
	// Baseline Name.
	BaselineName pulumi.StringPtrInput
	// D or H; representing daily baseline and hourly baseline respectively.
	BaselineType pulumi.StringPtrInput
	// Creator Name.
	CreateName pulumi.StringPtrInput
	// Creator ID.
	CreateUin pulumi.StringPtrInput
	// Baseline Owner Name.
	InChargeName pulumi.StringPtrInput
	// Baseline Owner ID.
	InChargeUin pulumi.StringPtrInput
	// Is it a newly created alarm rule.
	IsNewAlarm pulumi.BoolPtrInput
	// Project ID.
	ProjectId pulumi.StringPtrInput
	// Promise Tasks.
	PromiseTasks BaselinePromiseTaskArrayInput
	// Service Assurance Time.
	PromiseTime pulumi.StringPtrInput
	// Warning Margin in minutes.
	WarningMargin pulumi.IntPtrInput
}

func (BaselineState) ElementType

func (BaselineState) ElementType() reflect.Type

type Datasource

type Datasource struct {
	pulumi.CustomResourceState

	// BizParams.
	BizParams pulumi.StringPtrOutput `pulumi:"bizParams"`
	// DataSource Category.
	Category pulumi.StringOutput `pulumi:"category"`
	// ClusterId.
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// Collect.
	Collect pulumi.StringOutput `pulumi:"collect"`
	// COSBucket.
	CosBucket pulumi.StringPtrOutput `pulumi:"cosBucket"`
	// Cos region.
	CosRegion pulumi.StringPtrOutput `pulumi:"cosRegion"`
	// Dbname.
	DatabaseName pulumi.StringOutput `pulumi:"databaseName"`
	// Description.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Display.
	Display pulumi.StringPtrOutput `pulumi:"display"`
	// Instance.
	Instance pulumi.StringPtrOutput `pulumi:"instance"`
	// DataSource Name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Owner projectId.
	OwnerProjectId pulumi.StringOutput `pulumi:"ownerProjectId"`
	// Owner Project Ident.
	OwnerProjectIdent pulumi.StringOutput `pulumi:"ownerProjectIdent"`
	// Owner project name.
	OwnerProjectName pulumi.StringOutput `pulumi:"ownerProjectName"`
	// Params.
	Params pulumi.StringOutput `pulumi:"params"`
	// Params Out.
	ParamsOut pulumi.StringOutput `pulumi:"paramsOut"`
	// Status.
	Status pulumi.IntPtrOutput `pulumi:"status"`
	// DataSource Type.
	Type pulumi.StringOutput `pulumi:"type"`
}

Provides a resource to create a wedata datasource

## Example Usage

```go package main

import (

"encoding/json"

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		tmpJSON0, err := json.Marshal(map[string]interface{}{
			"connectType":   "public",
			"authorityType": "true",
			"deployType":    "CONNSTR_PUBLICDB",
			"url":           "jdbc:mysql://1.1.1.1:8080/database",
			"username":      "root",
			"password":      "password",
			"type":          "MYSQL",
		})
		if err != nil {
			return err
		}
		json0 := string(tmpJSON0)
		_, err := Wedata.NewDatasource(ctx, "example", &Wedata.DatasourceArgs{
			Category:          pulumi.String("DB"),
			Type:              pulumi.String("MYSQL"),
			OwnerProjectId:    pulumi.String("1612982498218618880"),
			OwnerProjectName:  pulumi.String("project_demo"),
			OwnerProjectIdent: pulumi.String("体验项目"),
			Description:       pulumi.String("description."),
			Display:           pulumi.String("tf_example_demo"),
			Status:            pulumi.Int(1),
			CosBucket:         pulumi.String("wedata-agent-sh-1257305158"),
			CosRegion:         pulumi.String("ap-shanghai"),
			Params:            pulumi.String(json0),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetDatasource

func GetDatasource(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DatasourceState, opts ...pulumi.ResourceOption) (*Datasource, error)

GetDatasource gets an existing Datasource 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 NewDatasource

func NewDatasource(ctx *pulumi.Context,
	name string, args *DatasourceArgs, opts ...pulumi.ResourceOption) (*Datasource, error)

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

func (*Datasource) ElementType

func (*Datasource) ElementType() reflect.Type

func (*Datasource) ToDatasourceOutput

func (i *Datasource) ToDatasourceOutput() DatasourceOutput

func (*Datasource) ToDatasourceOutputWithContext

func (i *Datasource) ToDatasourceOutputWithContext(ctx context.Context) DatasourceOutput

type DatasourceArgs

type DatasourceArgs struct {
	// BizParams.
	BizParams pulumi.StringPtrInput
	// DataSource Category.
	Category pulumi.StringInput
	// ClusterId.
	ClusterId pulumi.StringPtrInput
	// Collect.
	Collect pulumi.StringPtrInput
	// COSBucket.
	CosBucket pulumi.StringPtrInput
	// Cos region.
	CosRegion pulumi.StringPtrInput
	// Dbname.
	DatabaseName pulumi.StringPtrInput
	// Description.
	Description pulumi.StringPtrInput
	// Display.
	Display pulumi.StringPtrInput
	// Instance.
	Instance pulumi.StringPtrInput
	// DataSource Name.
	Name pulumi.StringPtrInput
	// Owner projectId.
	OwnerProjectId pulumi.StringInput
	// Owner Project Ident.
	OwnerProjectIdent pulumi.StringInput
	// Owner project name.
	OwnerProjectName pulumi.StringInput
	// Params.
	Params pulumi.StringInput
	// Status.
	Status pulumi.IntPtrInput
	// DataSource Type.
	Type pulumi.StringInput
}

The set of arguments for constructing a Datasource resource.

func (DatasourceArgs) ElementType

func (DatasourceArgs) ElementType() reflect.Type

type DatasourceArray

type DatasourceArray []DatasourceInput

func (DatasourceArray) ElementType

func (DatasourceArray) ElementType() reflect.Type

func (DatasourceArray) ToDatasourceArrayOutput

func (i DatasourceArray) ToDatasourceArrayOutput() DatasourceArrayOutput

func (DatasourceArray) ToDatasourceArrayOutputWithContext

func (i DatasourceArray) ToDatasourceArrayOutputWithContext(ctx context.Context) DatasourceArrayOutput

type DatasourceArrayInput

type DatasourceArrayInput interface {
	pulumi.Input

	ToDatasourceArrayOutput() DatasourceArrayOutput
	ToDatasourceArrayOutputWithContext(context.Context) DatasourceArrayOutput
}

DatasourceArrayInput is an input type that accepts DatasourceArray and DatasourceArrayOutput values. You can construct a concrete instance of `DatasourceArrayInput` via:

DatasourceArray{ DatasourceArgs{...} }

type DatasourceArrayOutput

type DatasourceArrayOutput struct{ *pulumi.OutputState }

func (DatasourceArrayOutput) ElementType

func (DatasourceArrayOutput) ElementType() reflect.Type

func (DatasourceArrayOutput) Index

func (DatasourceArrayOutput) ToDatasourceArrayOutput

func (o DatasourceArrayOutput) ToDatasourceArrayOutput() DatasourceArrayOutput

func (DatasourceArrayOutput) ToDatasourceArrayOutputWithContext

func (o DatasourceArrayOutput) ToDatasourceArrayOutputWithContext(ctx context.Context) DatasourceArrayOutput

type DatasourceInput

type DatasourceInput interface {
	pulumi.Input

	ToDatasourceOutput() DatasourceOutput
	ToDatasourceOutputWithContext(ctx context.Context) DatasourceOutput
}

type DatasourceMap

type DatasourceMap map[string]DatasourceInput

func (DatasourceMap) ElementType

func (DatasourceMap) ElementType() reflect.Type

func (DatasourceMap) ToDatasourceMapOutput

func (i DatasourceMap) ToDatasourceMapOutput() DatasourceMapOutput

func (DatasourceMap) ToDatasourceMapOutputWithContext

func (i DatasourceMap) ToDatasourceMapOutputWithContext(ctx context.Context) DatasourceMapOutput

type DatasourceMapInput

type DatasourceMapInput interface {
	pulumi.Input

	ToDatasourceMapOutput() DatasourceMapOutput
	ToDatasourceMapOutputWithContext(context.Context) DatasourceMapOutput
}

DatasourceMapInput is an input type that accepts DatasourceMap and DatasourceMapOutput values. You can construct a concrete instance of `DatasourceMapInput` via:

DatasourceMap{ "key": DatasourceArgs{...} }

type DatasourceMapOutput

type DatasourceMapOutput struct{ *pulumi.OutputState }

func (DatasourceMapOutput) ElementType

func (DatasourceMapOutput) ElementType() reflect.Type

func (DatasourceMapOutput) MapIndex

func (DatasourceMapOutput) ToDatasourceMapOutput

func (o DatasourceMapOutput) ToDatasourceMapOutput() DatasourceMapOutput

func (DatasourceMapOutput) ToDatasourceMapOutputWithContext

func (o DatasourceMapOutput) ToDatasourceMapOutputWithContext(ctx context.Context) DatasourceMapOutput

type DatasourceOutput

type DatasourceOutput struct{ *pulumi.OutputState }

func (DatasourceOutput) BizParams

func (o DatasourceOutput) BizParams() pulumi.StringPtrOutput

BizParams.

func (DatasourceOutput) Category

func (o DatasourceOutput) Category() pulumi.StringOutput

DataSource Category.

func (DatasourceOutput) ClusterId

func (o DatasourceOutput) ClusterId() pulumi.StringOutput

ClusterId.

func (DatasourceOutput) Collect

func (o DatasourceOutput) Collect() pulumi.StringOutput

Collect.

func (DatasourceOutput) CosBucket

func (o DatasourceOutput) CosBucket() pulumi.StringPtrOutput

COSBucket.

func (DatasourceOutput) CosRegion

func (o DatasourceOutput) CosRegion() pulumi.StringPtrOutput

Cos region.

func (DatasourceOutput) DatabaseName

func (o DatasourceOutput) DatabaseName() pulumi.StringOutput

Dbname.

func (DatasourceOutput) Description

func (o DatasourceOutput) Description() pulumi.StringPtrOutput

Description.

func (DatasourceOutput) Display

Display.

func (DatasourceOutput) ElementType

func (DatasourceOutput) ElementType() reflect.Type

func (DatasourceOutput) Instance

Instance.

func (DatasourceOutput) Name

DataSource Name.

func (DatasourceOutput) OwnerProjectId

func (o DatasourceOutput) OwnerProjectId() pulumi.StringOutput

Owner projectId.

func (DatasourceOutput) OwnerProjectIdent

func (o DatasourceOutput) OwnerProjectIdent() pulumi.StringOutput

Owner Project Ident.

func (DatasourceOutput) OwnerProjectName

func (o DatasourceOutput) OwnerProjectName() pulumi.StringOutput

Owner project name.

func (DatasourceOutput) Params

Params.

func (DatasourceOutput) ParamsOut

func (o DatasourceOutput) ParamsOut() pulumi.StringOutput

Params Out.

func (DatasourceOutput) Status

Status.

func (DatasourceOutput) ToDatasourceOutput

func (o DatasourceOutput) ToDatasourceOutput() DatasourceOutput

func (DatasourceOutput) ToDatasourceOutputWithContext

func (o DatasourceOutput) ToDatasourceOutputWithContext(ctx context.Context) DatasourceOutput

func (DatasourceOutput) Type

DataSource Type.

type DatasourceState

type DatasourceState struct {
	// BizParams.
	BizParams pulumi.StringPtrInput
	// DataSource Category.
	Category pulumi.StringPtrInput
	// ClusterId.
	ClusterId pulumi.StringPtrInput
	// Collect.
	Collect pulumi.StringPtrInput
	// COSBucket.
	CosBucket pulumi.StringPtrInput
	// Cos region.
	CosRegion pulumi.StringPtrInput
	// Dbname.
	DatabaseName pulumi.StringPtrInput
	// Description.
	Description pulumi.StringPtrInput
	// Display.
	Display pulumi.StringPtrInput
	// Instance.
	Instance pulumi.StringPtrInput
	// DataSource Name.
	Name pulumi.StringPtrInput
	// Owner projectId.
	OwnerProjectId pulumi.StringPtrInput
	// Owner Project Ident.
	OwnerProjectIdent pulumi.StringPtrInput
	// Owner project name.
	OwnerProjectName pulumi.StringPtrInput
	// Params.
	Params pulumi.StringPtrInput
	// Params Out.
	ParamsOut pulumi.StringPtrInput
	// Status.
	Status pulumi.IntPtrInput
	// DataSource Type.
	Type pulumi.StringPtrInput
}

func (DatasourceState) ElementType

func (DatasourceState) ElementType() reflect.Type

type DqRule

type DqRule struct {
	pulumi.CustomResourceState

	// Alarm trigger levels 1. Low, 2. Medium, 3. High.
	AlarmLevel pulumi.IntOutput `pulumi:"alarmLevel"`
	// Alarm trigger condition.
	CompareRule DqRuleCompareRuleOutput `pulumi:"compareRule"`
	// Condition scans WHERE condition expressions.
	ConditionExpression pulumi.StringPtrOutput `pulumi:"conditionExpression"`
	// Detection scope 1. Full Table 2. Conditional scan.
	ConditionType pulumi.IntOutput `pulumi:"conditionType"`
	// Custom sql.
	CustomSql pulumi.StringPtrOutput `pulumi:"customSql"`
	// Rule description.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Custom template sql expression field replacement parameters.
	FieldConfig DqRuleFieldConfigPtrOutput `pulumi:"fieldConfig"`
	// Rule name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Project id.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// Rules belong to quality dimensions (1. accuracy, 2. uniqueness, 3. completeness, 4. consistency, 5. timeliness, 6. effectiveness).
	QualityDim pulumi.IntOutput `pulumi:"qualityDim"`
	// The source field and the target field are associated with a conditional on expression.
	RelConditionExpr pulumi.StringPtrOutput `pulumi:"relConditionExpr"`
	// Rule group id.
	RuleGroupId pulumi.IntPtrOutput `pulumi:"ruleGroupId"`
	// Rule ID.
	RuleId pulumi.StringOutput `pulumi:"ruleId"`
	// Rule template id.
	RuleTemplateId pulumi.IntOutput `pulumi:"ruleTemplateId"`
	// List of execution engines supported by this rule.
	SourceEngineTypes pulumi.IntArrayOutput `pulumi:"sourceEngineTypes"`
	// Source field type. int, string.
	SourceObjectDataTypeName pulumi.StringOutput `pulumi:"sourceObjectDataTypeName"`
	// Source field name.
	SourceObjectValue pulumi.StringOutput `pulumi:"sourceObjectValue"`
	// Table id.
	TableId pulumi.StringPtrOutput `pulumi:"tableId"`
	// Target filter condition expression.
	TargetConditionExpr pulumi.StringPtrOutput `pulumi:"targetConditionExpr"`
	// Target database id.
	TargetDatabaseId pulumi.StringPtrOutput `pulumi:"targetDatabaseId"`
	// Target field name  CITY.
	TargetObjectValue pulumi.StringPtrOutput `pulumi:"targetObjectValue"`
	// Target table id.
	TargetTableId pulumi.StringPtrOutput `pulumi:"targetTableId"`
	// Rule Type 1. System Template, 2. Custom Template, 3. Custom SQL.
	Type pulumi.IntOutput `pulumi:"type"`
}

Provides a resource to create a wedata dqRule

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Wedata.NewDqRule(ctx, "example", &Wedata.DqRuleArgs{
			AlarmLevel: pulumi.Int(1),
			CompareRule: &wedata.DqRuleCompareRuleArgs{
				Items: wedata.DqRuleCompareRuleItemArray{
					&wedata.DqRuleCompareRuleItemArgs{
						CompareType: pulumi.Int(1),
						Operator:    pulumi.String("=="),
						ValueList: []map[string]interface{}{
							map[string]interface{}{
								"value":     "100",
								"valueType": 3,
							},
						},
					},
				},
			},
			ConditionType:            pulumi.Int(1),
			Description:              pulumi.String("description."),
			ProjectId:                pulumi.String("1948767646355341312"),
			RuleGroupId:              pulumi.Int(312),
			RuleTemplateId:           pulumi.Int(1),
			SourceObjectDataTypeName: pulumi.String("table"),
			SourceObjectValue:        pulumi.String("表"),
			TableId:                  pulumi.String("N85hbsh5QQ2VLHL2iOUVeQ"),
			Type:                     pulumi.Int(1),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

wedata dq_rule can be imported using the id, e.g.

```sh

$ pulumi import tencentcloud:Wedata/dqRule:DqRule example 1948767646355341312#894

```

func GetDqRule

func GetDqRule(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DqRuleState, opts ...pulumi.ResourceOption) (*DqRule, error)

GetDqRule gets an existing DqRule 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 NewDqRule

func NewDqRule(ctx *pulumi.Context,
	name string, args *DqRuleArgs, opts ...pulumi.ResourceOption) (*DqRule, error)

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

func (*DqRule) ElementType

func (*DqRule) ElementType() reflect.Type

func (*DqRule) ToDqRuleOutput

func (i *DqRule) ToDqRuleOutput() DqRuleOutput

func (*DqRule) ToDqRuleOutputWithContext

func (i *DqRule) ToDqRuleOutputWithContext(ctx context.Context) DqRuleOutput

type DqRuleArgs

type DqRuleArgs struct {
	// Alarm trigger levels 1. Low, 2. Medium, 3. High.
	AlarmLevel pulumi.IntInput
	// Alarm trigger condition.
	CompareRule DqRuleCompareRuleInput
	// Condition scans WHERE condition expressions.
	ConditionExpression pulumi.StringPtrInput
	// Detection scope 1. Full Table 2. Conditional scan.
	ConditionType pulumi.IntInput
	// Custom sql.
	CustomSql pulumi.StringPtrInput
	// Rule description.
	Description pulumi.StringPtrInput
	// Custom template sql expression field replacement parameters.
	FieldConfig DqRuleFieldConfigPtrInput
	// Rule name.
	Name pulumi.StringPtrInput
	// Project id.
	ProjectId pulumi.StringInput
	// Rules belong to quality dimensions (1. accuracy, 2. uniqueness, 3. completeness, 4. consistency, 5. timeliness, 6. effectiveness).
	QualityDim pulumi.IntPtrInput
	// The source field and the target field are associated with a conditional on expression.
	RelConditionExpr pulumi.StringPtrInput
	// Rule group id.
	RuleGroupId pulumi.IntPtrInput
	// Rule template id.
	RuleTemplateId pulumi.IntInput
	// List of execution engines supported by this rule.
	SourceEngineTypes pulumi.IntArrayInput
	// Source field type. int, string.
	SourceObjectDataTypeName pulumi.StringInput
	// Source field name.
	SourceObjectValue pulumi.StringInput
	// Table id.
	TableId pulumi.StringPtrInput
	// Target filter condition expression.
	TargetConditionExpr pulumi.StringPtrInput
	// Target database id.
	TargetDatabaseId pulumi.StringPtrInput
	// Target field name  CITY.
	TargetObjectValue pulumi.StringPtrInput
	// Target table id.
	TargetTableId pulumi.StringPtrInput
	// Rule Type 1. System Template, 2. Custom Template, 3. Custom SQL.
	Type pulumi.IntInput
}

The set of arguments for constructing a DqRule resource.

func (DqRuleArgs) ElementType

func (DqRuleArgs) ElementType() reflect.Type

type DqRuleArray

type DqRuleArray []DqRuleInput

func (DqRuleArray) ElementType

func (DqRuleArray) ElementType() reflect.Type

func (DqRuleArray) ToDqRuleArrayOutput

func (i DqRuleArray) ToDqRuleArrayOutput() DqRuleArrayOutput

func (DqRuleArray) ToDqRuleArrayOutputWithContext

func (i DqRuleArray) ToDqRuleArrayOutputWithContext(ctx context.Context) DqRuleArrayOutput

type DqRuleArrayInput

type DqRuleArrayInput interface {
	pulumi.Input

	ToDqRuleArrayOutput() DqRuleArrayOutput
	ToDqRuleArrayOutputWithContext(context.Context) DqRuleArrayOutput
}

DqRuleArrayInput is an input type that accepts DqRuleArray and DqRuleArrayOutput values. You can construct a concrete instance of `DqRuleArrayInput` via:

DqRuleArray{ DqRuleArgs{...} }

type DqRuleArrayOutput

type DqRuleArrayOutput struct{ *pulumi.OutputState }

func (DqRuleArrayOutput) ElementType

func (DqRuleArrayOutput) ElementType() reflect.Type

func (DqRuleArrayOutput) Index

func (DqRuleArrayOutput) ToDqRuleArrayOutput

func (o DqRuleArrayOutput) ToDqRuleArrayOutput() DqRuleArrayOutput

func (DqRuleArrayOutput) ToDqRuleArrayOutputWithContext

func (o DqRuleArrayOutput) ToDqRuleArrayOutputWithContext(ctx context.Context) DqRuleArrayOutput

type DqRuleCompareRule

type DqRuleCompareRule struct {
	// Periodic Indicates the default period of a template, in secondsNote: This field may return null, indicating that a valid value cannot be obtained.
	CycleStep *int `pulumi:"cycleStep"`
	// Comparison condition listNote: This field may return null, indicating that a valid value cannot be obtained.
	Items []DqRuleCompareRuleItem `pulumi:"items"`
}

type DqRuleCompareRuleArgs

type DqRuleCompareRuleArgs struct {
	// Periodic Indicates the default period of a template, in secondsNote: This field may return null, indicating that a valid value cannot be obtained.
	CycleStep pulumi.IntPtrInput `pulumi:"cycleStep"`
	// Comparison condition listNote: This field may return null, indicating that a valid value cannot be obtained.
	Items DqRuleCompareRuleItemArrayInput `pulumi:"items"`
}

func (DqRuleCompareRuleArgs) ElementType

func (DqRuleCompareRuleArgs) ElementType() reflect.Type

func (DqRuleCompareRuleArgs) ToDqRuleCompareRuleOutput

func (i DqRuleCompareRuleArgs) ToDqRuleCompareRuleOutput() DqRuleCompareRuleOutput

func (DqRuleCompareRuleArgs) ToDqRuleCompareRuleOutputWithContext

func (i DqRuleCompareRuleArgs) ToDqRuleCompareRuleOutputWithContext(ctx context.Context) DqRuleCompareRuleOutput

func (DqRuleCompareRuleArgs) ToDqRuleCompareRulePtrOutput

func (i DqRuleCompareRuleArgs) ToDqRuleCompareRulePtrOutput() DqRuleCompareRulePtrOutput

func (DqRuleCompareRuleArgs) ToDqRuleCompareRulePtrOutputWithContext

func (i DqRuleCompareRuleArgs) ToDqRuleCompareRulePtrOutputWithContext(ctx context.Context) DqRuleCompareRulePtrOutput

type DqRuleCompareRuleInput

type DqRuleCompareRuleInput interface {
	pulumi.Input

	ToDqRuleCompareRuleOutput() DqRuleCompareRuleOutput
	ToDqRuleCompareRuleOutputWithContext(context.Context) DqRuleCompareRuleOutput
}

DqRuleCompareRuleInput is an input type that accepts DqRuleCompareRuleArgs and DqRuleCompareRuleOutput values. You can construct a concrete instance of `DqRuleCompareRuleInput` via:

DqRuleCompareRuleArgs{...}

type DqRuleCompareRuleItem

type DqRuleCompareRuleItem struct {
	// Comparison type 1. Fixed value 2. Fluctuating value 3. Comparison of value range 4. Enumeration range comparison 5. Do not compareNote: This field may return null, indicating that a valid value cannot be obtained.
	CompareType *int `pulumi:"compareType"`
	// Comparison operation type < <= == => >Note: This field may return null, indicating that a valid value cannot be obtained.
	Operator *string `pulumi:"operator"`
	// Quality statistics Type 1. Absolute value 2. Increase 3. Decrease 4. C contains 5. N C does not containNote: This field may return null, indicating that a valid value cannot be obtained.
	ValueComputeType *int `pulumi:"valueComputeType"`
	// Compare the threshold listNote: This field may return null, indicating that a valid value cannot be obtained.
	ValueLists []DqRuleCompareRuleItemValueList `pulumi:"valueLists"`
}

type DqRuleCompareRuleItemArgs

type DqRuleCompareRuleItemArgs struct {
	// Comparison type 1. Fixed value 2. Fluctuating value 3. Comparison of value range 4. Enumeration range comparison 5. Do not compareNote: This field may return null, indicating that a valid value cannot be obtained.
	CompareType pulumi.IntPtrInput `pulumi:"compareType"`
	// Comparison operation type < <= == => >Note: This field may return null, indicating that a valid value cannot be obtained.
	Operator pulumi.StringPtrInput `pulumi:"operator"`
	// Quality statistics Type 1. Absolute value 2. Increase 3. Decrease 4. C contains 5. N C does not containNote: This field may return null, indicating that a valid value cannot be obtained.
	ValueComputeType pulumi.IntPtrInput `pulumi:"valueComputeType"`
	// Compare the threshold listNote: This field may return null, indicating that a valid value cannot be obtained.
	ValueLists DqRuleCompareRuleItemValueListArrayInput `pulumi:"valueLists"`
}

func (DqRuleCompareRuleItemArgs) ElementType

func (DqRuleCompareRuleItemArgs) ElementType() reflect.Type

func (DqRuleCompareRuleItemArgs) ToDqRuleCompareRuleItemOutput

func (i DqRuleCompareRuleItemArgs) ToDqRuleCompareRuleItemOutput() DqRuleCompareRuleItemOutput

func (DqRuleCompareRuleItemArgs) ToDqRuleCompareRuleItemOutputWithContext

func (i DqRuleCompareRuleItemArgs) ToDqRuleCompareRuleItemOutputWithContext(ctx context.Context) DqRuleCompareRuleItemOutput

type DqRuleCompareRuleItemArray

type DqRuleCompareRuleItemArray []DqRuleCompareRuleItemInput

func (DqRuleCompareRuleItemArray) ElementType

func (DqRuleCompareRuleItemArray) ElementType() reflect.Type

func (DqRuleCompareRuleItemArray) ToDqRuleCompareRuleItemArrayOutput

func (i DqRuleCompareRuleItemArray) ToDqRuleCompareRuleItemArrayOutput() DqRuleCompareRuleItemArrayOutput

func (DqRuleCompareRuleItemArray) ToDqRuleCompareRuleItemArrayOutputWithContext

func (i DqRuleCompareRuleItemArray) ToDqRuleCompareRuleItemArrayOutputWithContext(ctx context.Context) DqRuleCompareRuleItemArrayOutput

type DqRuleCompareRuleItemArrayInput

type DqRuleCompareRuleItemArrayInput interface {
	pulumi.Input

	ToDqRuleCompareRuleItemArrayOutput() DqRuleCompareRuleItemArrayOutput
	ToDqRuleCompareRuleItemArrayOutputWithContext(context.Context) DqRuleCompareRuleItemArrayOutput
}

DqRuleCompareRuleItemArrayInput is an input type that accepts DqRuleCompareRuleItemArray and DqRuleCompareRuleItemArrayOutput values. You can construct a concrete instance of `DqRuleCompareRuleItemArrayInput` via:

DqRuleCompareRuleItemArray{ DqRuleCompareRuleItemArgs{...} }

type DqRuleCompareRuleItemArrayOutput

type DqRuleCompareRuleItemArrayOutput struct{ *pulumi.OutputState }

func (DqRuleCompareRuleItemArrayOutput) ElementType

func (DqRuleCompareRuleItemArrayOutput) Index

func (DqRuleCompareRuleItemArrayOutput) ToDqRuleCompareRuleItemArrayOutput

func (o DqRuleCompareRuleItemArrayOutput) ToDqRuleCompareRuleItemArrayOutput() DqRuleCompareRuleItemArrayOutput

func (DqRuleCompareRuleItemArrayOutput) ToDqRuleCompareRuleItemArrayOutputWithContext

func (o DqRuleCompareRuleItemArrayOutput) ToDqRuleCompareRuleItemArrayOutputWithContext(ctx context.Context) DqRuleCompareRuleItemArrayOutput

type DqRuleCompareRuleItemInput

type DqRuleCompareRuleItemInput interface {
	pulumi.Input

	ToDqRuleCompareRuleItemOutput() DqRuleCompareRuleItemOutput
	ToDqRuleCompareRuleItemOutputWithContext(context.Context) DqRuleCompareRuleItemOutput
}

DqRuleCompareRuleItemInput is an input type that accepts DqRuleCompareRuleItemArgs and DqRuleCompareRuleItemOutput values. You can construct a concrete instance of `DqRuleCompareRuleItemInput` via:

DqRuleCompareRuleItemArgs{...}

type DqRuleCompareRuleItemOutput

type DqRuleCompareRuleItemOutput struct{ *pulumi.OutputState }

func (DqRuleCompareRuleItemOutput) CompareType

Comparison type 1. Fixed value 2. Fluctuating value 3. Comparison of value range 4. Enumeration range comparison 5. Do not compareNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleCompareRuleItemOutput) ElementType

func (DqRuleCompareRuleItemOutput) Operator

Comparison operation type < <= == => >Note: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleCompareRuleItemOutput) ToDqRuleCompareRuleItemOutput

func (o DqRuleCompareRuleItemOutput) ToDqRuleCompareRuleItemOutput() DqRuleCompareRuleItemOutput

func (DqRuleCompareRuleItemOutput) ToDqRuleCompareRuleItemOutputWithContext

func (o DqRuleCompareRuleItemOutput) ToDqRuleCompareRuleItemOutputWithContext(ctx context.Context) DqRuleCompareRuleItemOutput

func (DqRuleCompareRuleItemOutput) ValueComputeType

func (o DqRuleCompareRuleItemOutput) ValueComputeType() pulumi.IntPtrOutput

Quality statistics Type 1. Absolute value 2. Increase 3. Decrease 4. C contains 5. N C does not containNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleCompareRuleItemOutput) ValueLists

Compare the threshold listNote: This field may return null, indicating that a valid value cannot be obtained.

type DqRuleCompareRuleItemValueList

type DqRuleCompareRuleItemValueList struct {
	// Threshold valueNote: This field may return null, indicating that a valid value cannot be obtained.
	Value *string `pulumi:"value"`
	// Threshold type 1. Low threshold 2. High threshold 3. Common threshold 4. Enumerated valueNote: This field may return null, indicating that a valid value cannot be obtained.
	ValueType *int `pulumi:"valueType"`
}

type DqRuleCompareRuleItemValueListArgs

type DqRuleCompareRuleItemValueListArgs struct {
	// Threshold valueNote: This field may return null, indicating that a valid value cannot be obtained.
	Value pulumi.StringPtrInput `pulumi:"value"`
	// Threshold type 1. Low threshold 2. High threshold 3. Common threshold 4. Enumerated valueNote: This field may return null, indicating that a valid value cannot be obtained.
	ValueType pulumi.IntPtrInput `pulumi:"valueType"`
}

func (DqRuleCompareRuleItemValueListArgs) ElementType

func (DqRuleCompareRuleItemValueListArgs) ToDqRuleCompareRuleItemValueListOutput

func (i DqRuleCompareRuleItemValueListArgs) ToDqRuleCompareRuleItemValueListOutput() DqRuleCompareRuleItemValueListOutput

func (DqRuleCompareRuleItemValueListArgs) ToDqRuleCompareRuleItemValueListOutputWithContext

func (i DqRuleCompareRuleItemValueListArgs) ToDqRuleCompareRuleItemValueListOutputWithContext(ctx context.Context) DqRuleCompareRuleItemValueListOutput

type DqRuleCompareRuleItemValueListArray

type DqRuleCompareRuleItemValueListArray []DqRuleCompareRuleItemValueListInput

func (DqRuleCompareRuleItemValueListArray) ElementType

func (DqRuleCompareRuleItemValueListArray) ToDqRuleCompareRuleItemValueListArrayOutput

func (i DqRuleCompareRuleItemValueListArray) ToDqRuleCompareRuleItemValueListArrayOutput() DqRuleCompareRuleItemValueListArrayOutput

func (DqRuleCompareRuleItemValueListArray) ToDqRuleCompareRuleItemValueListArrayOutputWithContext

func (i DqRuleCompareRuleItemValueListArray) ToDqRuleCompareRuleItemValueListArrayOutputWithContext(ctx context.Context) DqRuleCompareRuleItemValueListArrayOutput

type DqRuleCompareRuleItemValueListArrayInput

type DqRuleCompareRuleItemValueListArrayInput interface {
	pulumi.Input

	ToDqRuleCompareRuleItemValueListArrayOutput() DqRuleCompareRuleItemValueListArrayOutput
	ToDqRuleCompareRuleItemValueListArrayOutputWithContext(context.Context) DqRuleCompareRuleItemValueListArrayOutput
}

DqRuleCompareRuleItemValueListArrayInput is an input type that accepts DqRuleCompareRuleItemValueListArray and DqRuleCompareRuleItemValueListArrayOutput values. You can construct a concrete instance of `DqRuleCompareRuleItemValueListArrayInput` via:

DqRuleCompareRuleItemValueListArray{ DqRuleCompareRuleItemValueListArgs{...} }

type DqRuleCompareRuleItemValueListArrayOutput

type DqRuleCompareRuleItemValueListArrayOutput struct{ *pulumi.OutputState }

func (DqRuleCompareRuleItemValueListArrayOutput) ElementType

func (DqRuleCompareRuleItemValueListArrayOutput) Index

func (DqRuleCompareRuleItemValueListArrayOutput) ToDqRuleCompareRuleItemValueListArrayOutput

func (o DqRuleCompareRuleItemValueListArrayOutput) ToDqRuleCompareRuleItemValueListArrayOutput() DqRuleCompareRuleItemValueListArrayOutput

func (DqRuleCompareRuleItemValueListArrayOutput) ToDqRuleCompareRuleItemValueListArrayOutputWithContext

func (o DqRuleCompareRuleItemValueListArrayOutput) ToDqRuleCompareRuleItemValueListArrayOutputWithContext(ctx context.Context) DqRuleCompareRuleItemValueListArrayOutput

type DqRuleCompareRuleItemValueListInput

type DqRuleCompareRuleItemValueListInput interface {
	pulumi.Input

	ToDqRuleCompareRuleItemValueListOutput() DqRuleCompareRuleItemValueListOutput
	ToDqRuleCompareRuleItemValueListOutputWithContext(context.Context) DqRuleCompareRuleItemValueListOutput
}

DqRuleCompareRuleItemValueListInput is an input type that accepts DqRuleCompareRuleItemValueListArgs and DqRuleCompareRuleItemValueListOutput values. You can construct a concrete instance of `DqRuleCompareRuleItemValueListInput` via:

DqRuleCompareRuleItemValueListArgs{...}

type DqRuleCompareRuleItemValueListOutput

type DqRuleCompareRuleItemValueListOutput struct{ *pulumi.OutputState }

func (DqRuleCompareRuleItemValueListOutput) ElementType

func (DqRuleCompareRuleItemValueListOutput) ToDqRuleCompareRuleItemValueListOutput

func (o DqRuleCompareRuleItemValueListOutput) ToDqRuleCompareRuleItemValueListOutput() DqRuleCompareRuleItemValueListOutput

func (DqRuleCompareRuleItemValueListOutput) ToDqRuleCompareRuleItemValueListOutputWithContext

func (o DqRuleCompareRuleItemValueListOutput) ToDqRuleCompareRuleItemValueListOutputWithContext(ctx context.Context) DqRuleCompareRuleItemValueListOutput

func (DqRuleCompareRuleItemValueListOutput) Value

Threshold valueNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleCompareRuleItemValueListOutput) ValueType

Threshold type 1. Low threshold 2. High threshold 3. Common threshold 4. Enumerated valueNote: This field may return null, indicating that a valid value cannot be obtained.

type DqRuleCompareRuleOutput

type DqRuleCompareRuleOutput struct{ *pulumi.OutputState }

func (DqRuleCompareRuleOutput) CycleStep

Periodic Indicates the default period of a template, in secondsNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleCompareRuleOutput) ElementType

func (DqRuleCompareRuleOutput) ElementType() reflect.Type

func (DqRuleCompareRuleOutput) Items

Comparison condition listNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleCompareRuleOutput) ToDqRuleCompareRuleOutput

func (o DqRuleCompareRuleOutput) ToDqRuleCompareRuleOutput() DqRuleCompareRuleOutput

func (DqRuleCompareRuleOutput) ToDqRuleCompareRuleOutputWithContext

func (o DqRuleCompareRuleOutput) ToDqRuleCompareRuleOutputWithContext(ctx context.Context) DqRuleCompareRuleOutput

func (DqRuleCompareRuleOutput) ToDqRuleCompareRulePtrOutput

func (o DqRuleCompareRuleOutput) ToDqRuleCompareRulePtrOutput() DqRuleCompareRulePtrOutput

func (DqRuleCompareRuleOutput) ToDqRuleCompareRulePtrOutputWithContext

func (o DqRuleCompareRuleOutput) ToDqRuleCompareRulePtrOutputWithContext(ctx context.Context) DqRuleCompareRulePtrOutput

type DqRuleCompareRulePtrInput

type DqRuleCompareRulePtrInput interface {
	pulumi.Input

	ToDqRuleCompareRulePtrOutput() DqRuleCompareRulePtrOutput
	ToDqRuleCompareRulePtrOutputWithContext(context.Context) DqRuleCompareRulePtrOutput
}

DqRuleCompareRulePtrInput is an input type that accepts DqRuleCompareRuleArgs, DqRuleCompareRulePtr and DqRuleCompareRulePtrOutput values. You can construct a concrete instance of `DqRuleCompareRulePtrInput` via:

        DqRuleCompareRuleArgs{...}

or:

        nil

type DqRuleCompareRulePtrOutput

type DqRuleCompareRulePtrOutput struct{ *pulumi.OutputState }

func (DqRuleCompareRulePtrOutput) CycleStep

Periodic Indicates the default period of a template, in secondsNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleCompareRulePtrOutput) Elem

func (DqRuleCompareRulePtrOutput) ElementType

func (DqRuleCompareRulePtrOutput) ElementType() reflect.Type

func (DqRuleCompareRulePtrOutput) Items

Comparison condition listNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleCompareRulePtrOutput) ToDqRuleCompareRulePtrOutput

func (o DqRuleCompareRulePtrOutput) ToDqRuleCompareRulePtrOutput() DqRuleCompareRulePtrOutput

func (DqRuleCompareRulePtrOutput) ToDqRuleCompareRulePtrOutputWithContext

func (o DqRuleCompareRulePtrOutput) ToDqRuleCompareRulePtrOutputWithContext(ctx context.Context) DqRuleCompareRulePtrOutput

type DqRuleFieldConfig

type DqRuleFieldConfig struct {
	// Library table variableNote: This field may return null, indicating that a valid value cannot be obtained.
	TableConfigs []DqRuleFieldConfigTableConfig `pulumi:"tableConfigs"`
	// Where variableNote: This field may return null, indicating that a valid value cannot be obtained.
	WhereConfigs []DqRuleFieldConfigWhereConfig `pulumi:"whereConfigs"`
}

type DqRuleFieldConfigArgs

type DqRuleFieldConfigArgs struct {
	// Library table variableNote: This field may return null, indicating that a valid value cannot be obtained.
	TableConfigs DqRuleFieldConfigTableConfigArrayInput `pulumi:"tableConfigs"`
	// Where variableNote: This field may return null, indicating that a valid value cannot be obtained.
	WhereConfigs DqRuleFieldConfigWhereConfigArrayInput `pulumi:"whereConfigs"`
}

func (DqRuleFieldConfigArgs) ElementType

func (DqRuleFieldConfigArgs) ElementType() reflect.Type

func (DqRuleFieldConfigArgs) ToDqRuleFieldConfigOutput

func (i DqRuleFieldConfigArgs) ToDqRuleFieldConfigOutput() DqRuleFieldConfigOutput

func (DqRuleFieldConfigArgs) ToDqRuleFieldConfigOutputWithContext

func (i DqRuleFieldConfigArgs) ToDqRuleFieldConfigOutputWithContext(ctx context.Context) DqRuleFieldConfigOutput

func (DqRuleFieldConfigArgs) ToDqRuleFieldConfigPtrOutput

func (i DqRuleFieldConfigArgs) ToDqRuleFieldConfigPtrOutput() DqRuleFieldConfigPtrOutput

func (DqRuleFieldConfigArgs) ToDqRuleFieldConfigPtrOutputWithContext

func (i DqRuleFieldConfigArgs) ToDqRuleFieldConfigPtrOutputWithContext(ctx context.Context) DqRuleFieldConfigPtrOutput

type DqRuleFieldConfigInput

type DqRuleFieldConfigInput interface {
	pulumi.Input

	ToDqRuleFieldConfigOutput() DqRuleFieldConfigOutput
	ToDqRuleFieldConfigOutputWithContext(context.Context) DqRuleFieldConfigOutput
}

DqRuleFieldConfigInput is an input type that accepts DqRuleFieldConfigArgs and DqRuleFieldConfigOutput values. You can construct a concrete instance of `DqRuleFieldConfigInput` via:

DqRuleFieldConfigArgs{...}

type DqRuleFieldConfigOutput

type DqRuleFieldConfigOutput struct{ *pulumi.OutputState }

func (DqRuleFieldConfigOutput) ElementType

func (DqRuleFieldConfigOutput) ElementType() reflect.Type

func (DqRuleFieldConfigOutput) TableConfigs

Library table variableNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleFieldConfigOutput) ToDqRuleFieldConfigOutput

func (o DqRuleFieldConfigOutput) ToDqRuleFieldConfigOutput() DqRuleFieldConfigOutput

func (DqRuleFieldConfigOutput) ToDqRuleFieldConfigOutputWithContext

func (o DqRuleFieldConfigOutput) ToDqRuleFieldConfigOutputWithContext(ctx context.Context) DqRuleFieldConfigOutput

func (DqRuleFieldConfigOutput) ToDqRuleFieldConfigPtrOutput

func (o DqRuleFieldConfigOutput) ToDqRuleFieldConfigPtrOutput() DqRuleFieldConfigPtrOutput

func (DqRuleFieldConfigOutput) ToDqRuleFieldConfigPtrOutputWithContext

func (o DqRuleFieldConfigOutput) ToDqRuleFieldConfigPtrOutputWithContext(ctx context.Context) DqRuleFieldConfigPtrOutput

func (DqRuleFieldConfigOutput) WhereConfigs

Where variableNote: This field may return null, indicating that a valid value cannot be obtained.

type DqRuleFieldConfigPtrInput

type DqRuleFieldConfigPtrInput interface {
	pulumi.Input

	ToDqRuleFieldConfigPtrOutput() DqRuleFieldConfigPtrOutput
	ToDqRuleFieldConfigPtrOutputWithContext(context.Context) DqRuleFieldConfigPtrOutput
}

DqRuleFieldConfigPtrInput is an input type that accepts DqRuleFieldConfigArgs, DqRuleFieldConfigPtr and DqRuleFieldConfigPtrOutput values. You can construct a concrete instance of `DqRuleFieldConfigPtrInput` via:

        DqRuleFieldConfigArgs{...}

or:

        nil

type DqRuleFieldConfigPtrOutput

type DqRuleFieldConfigPtrOutput struct{ *pulumi.OutputState }

func (DqRuleFieldConfigPtrOutput) Elem

func (DqRuleFieldConfigPtrOutput) ElementType

func (DqRuleFieldConfigPtrOutput) ElementType() reflect.Type

func (DqRuleFieldConfigPtrOutput) TableConfigs

Library table variableNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleFieldConfigPtrOutput) ToDqRuleFieldConfigPtrOutput

func (o DqRuleFieldConfigPtrOutput) ToDqRuleFieldConfigPtrOutput() DqRuleFieldConfigPtrOutput

func (DqRuleFieldConfigPtrOutput) ToDqRuleFieldConfigPtrOutputWithContext

func (o DqRuleFieldConfigPtrOutput) ToDqRuleFieldConfigPtrOutputWithContext(ctx context.Context) DqRuleFieldConfigPtrOutput

func (DqRuleFieldConfigPtrOutput) WhereConfigs

Where variableNote: This field may return null, indicating that a valid value cannot be obtained.

type DqRuleFieldConfigTableConfig

type DqRuleFieldConfigTableConfig struct {
	// Database idNote: This field may return null, indicating that a valid value cannot be obtained.
	DatabaseId *string `pulumi:"databaseId"`
	// Database nameNote: This field may return null, indicating that a valid value cannot be obtained.
	DatabaseName *string `pulumi:"databaseName"`
	// Field variableNote: This field may return null, indicating that a valid value cannot be obtained.
	FieldConfigs []DqRuleFieldConfigTableConfigFieldConfig `pulumi:"fieldConfigs"`
	// Table idNote: This field may return null, indicating that a valid value cannot be obtained.
	TableId *string `pulumi:"tableId"`
	// Table keyNote: This field may return null, indicating that a valid value cannot be obtained.
	TableKey *string `pulumi:"tableKey"`
	// Table nameNote: This field may return null, indicating that a valid value cannot be obtained.
	TableName *string `pulumi:"tableName"`
}

type DqRuleFieldConfigTableConfigArgs

type DqRuleFieldConfigTableConfigArgs struct {
	// Database idNote: This field may return null, indicating that a valid value cannot be obtained.
	DatabaseId pulumi.StringPtrInput `pulumi:"databaseId"`
	// Database nameNote: This field may return null, indicating that a valid value cannot be obtained.
	DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"`
	// Field variableNote: This field may return null, indicating that a valid value cannot be obtained.
	FieldConfigs DqRuleFieldConfigTableConfigFieldConfigArrayInput `pulumi:"fieldConfigs"`
	// Table idNote: This field may return null, indicating that a valid value cannot be obtained.
	TableId pulumi.StringPtrInput `pulumi:"tableId"`
	// Table keyNote: This field may return null, indicating that a valid value cannot be obtained.
	TableKey pulumi.StringPtrInput `pulumi:"tableKey"`
	// Table nameNote: This field may return null, indicating that a valid value cannot be obtained.
	TableName pulumi.StringPtrInput `pulumi:"tableName"`
}

func (DqRuleFieldConfigTableConfigArgs) ElementType

func (DqRuleFieldConfigTableConfigArgs) ToDqRuleFieldConfigTableConfigOutput

func (i DqRuleFieldConfigTableConfigArgs) ToDqRuleFieldConfigTableConfigOutput() DqRuleFieldConfigTableConfigOutput

func (DqRuleFieldConfigTableConfigArgs) ToDqRuleFieldConfigTableConfigOutputWithContext

func (i DqRuleFieldConfigTableConfigArgs) ToDqRuleFieldConfigTableConfigOutputWithContext(ctx context.Context) DqRuleFieldConfigTableConfigOutput

type DqRuleFieldConfigTableConfigArray

type DqRuleFieldConfigTableConfigArray []DqRuleFieldConfigTableConfigInput

func (DqRuleFieldConfigTableConfigArray) ElementType

func (DqRuleFieldConfigTableConfigArray) ToDqRuleFieldConfigTableConfigArrayOutput

func (i DqRuleFieldConfigTableConfigArray) ToDqRuleFieldConfigTableConfigArrayOutput() DqRuleFieldConfigTableConfigArrayOutput

func (DqRuleFieldConfigTableConfigArray) ToDqRuleFieldConfigTableConfigArrayOutputWithContext

func (i DqRuleFieldConfigTableConfigArray) ToDqRuleFieldConfigTableConfigArrayOutputWithContext(ctx context.Context) DqRuleFieldConfigTableConfigArrayOutput

type DqRuleFieldConfigTableConfigArrayInput

type DqRuleFieldConfigTableConfigArrayInput interface {
	pulumi.Input

	ToDqRuleFieldConfigTableConfigArrayOutput() DqRuleFieldConfigTableConfigArrayOutput
	ToDqRuleFieldConfigTableConfigArrayOutputWithContext(context.Context) DqRuleFieldConfigTableConfigArrayOutput
}

DqRuleFieldConfigTableConfigArrayInput is an input type that accepts DqRuleFieldConfigTableConfigArray and DqRuleFieldConfigTableConfigArrayOutput values. You can construct a concrete instance of `DqRuleFieldConfigTableConfigArrayInput` via:

DqRuleFieldConfigTableConfigArray{ DqRuleFieldConfigTableConfigArgs{...} }

type DqRuleFieldConfigTableConfigArrayOutput

type DqRuleFieldConfigTableConfigArrayOutput struct{ *pulumi.OutputState }

func (DqRuleFieldConfigTableConfigArrayOutput) ElementType

func (DqRuleFieldConfigTableConfigArrayOutput) Index

func (DqRuleFieldConfigTableConfigArrayOutput) ToDqRuleFieldConfigTableConfigArrayOutput

func (o DqRuleFieldConfigTableConfigArrayOutput) ToDqRuleFieldConfigTableConfigArrayOutput() DqRuleFieldConfigTableConfigArrayOutput

func (DqRuleFieldConfigTableConfigArrayOutput) ToDqRuleFieldConfigTableConfigArrayOutputWithContext

func (o DqRuleFieldConfigTableConfigArrayOutput) ToDqRuleFieldConfigTableConfigArrayOutputWithContext(ctx context.Context) DqRuleFieldConfigTableConfigArrayOutput

type DqRuleFieldConfigTableConfigFieldConfig

type DqRuleFieldConfigTableConfigFieldConfig struct {
	// Field typeNote: This field may return null, indicating that a valid value cannot be obtained.
	FieldDataType *string `pulumi:"fieldDataType"`
	// Field keyNote: This field may return null, indicating that a valid value cannot be obtained.
	FieldKey *string `pulumi:"fieldKey"`
	// Field valueNote: This field may return null, indicating that a valid value cannot be obtained.
	FieldValue *string `pulumi:"fieldValue"`
}

type DqRuleFieldConfigTableConfigFieldConfigArgs

type DqRuleFieldConfigTableConfigFieldConfigArgs struct {
	// Field typeNote: This field may return null, indicating that a valid value cannot be obtained.
	FieldDataType pulumi.StringPtrInput `pulumi:"fieldDataType"`
	// Field keyNote: This field may return null, indicating that a valid value cannot be obtained.
	FieldKey pulumi.StringPtrInput `pulumi:"fieldKey"`
	// Field valueNote: This field may return null, indicating that a valid value cannot be obtained.
	FieldValue pulumi.StringPtrInput `pulumi:"fieldValue"`
}

func (DqRuleFieldConfigTableConfigFieldConfigArgs) ElementType

func (DqRuleFieldConfigTableConfigFieldConfigArgs) ToDqRuleFieldConfigTableConfigFieldConfigOutput

func (i DqRuleFieldConfigTableConfigFieldConfigArgs) ToDqRuleFieldConfigTableConfigFieldConfigOutput() DqRuleFieldConfigTableConfigFieldConfigOutput

func (DqRuleFieldConfigTableConfigFieldConfigArgs) ToDqRuleFieldConfigTableConfigFieldConfigOutputWithContext

func (i DqRuleFieldConfigTableConfigFieldConfigArgs) ToDqRuleFieldConfigTableConfigFieldConfigOutputWithContext(ctx context.Context) DqRuleFieldConfigTableConfigFieldConfigOutput

type DqRuleFieldConfigTableConfigFieldConfigArray

type DqRuleFieldConfigTableConfigFieldConfigArray []DqRuleFieldConfigTableConfigFieldConfigInput

func (DqRuleFieldConfigTableConfigFieldConfigArray) ElementType

func (DqRuleFieldConfigTableConfigFieldConfigArray) ToDqRuleFieldConfigTableConfigFieldConfigArrayOutput

func (i DqRuleFieldConfigTableConfigFieldConfigArray) ToDqRuleFieldConfigTableConfigFieldConfigArrayOutput() DqRuleFieldConfigTableConfigFieldConfigArrayOutput

func (DqRuleFieldConfigTableConfigFieldConfigArray) ToDqRuleFieldConfigTableConfigFieldConfigArrayOutputWithContext

func (i DqRuleFieldConfigTableConfigFieldConfigArray) ToDqRuleFieldConfigTableConfigFieldConfigArrayOutputWithContext(ctx context.Context) DqRuleFieldConfigTableConfigFieldConfigArrayOutput

type DqRuleFieldConfigTableConfigFieldConfigArrayInput

type DqRuleFieldConfigTableConfigFieldConfigArrayInput interface {
	pulumi.Input

	ToDqRuleFieldConfigTableConfigFieldConfigArrayOutput() DqRuleFieldConfigTableConfigFieldConfigArrayOutput
	ToDqRuleFieldConfigTableConfigFieldConfigArrayOutputWithContext(context.Context) DqRuleFieldConfigTableConfigFieldConfigArrayOutput
}

DqRuleFieldConfigTableConfigFieldConfigArrayInput is an input type that accepts DqRuleFieldConfigTableConfigFieldConfigArray and DqRuleFieldConfigTableConfigFieldConfigArrayOutput values. You can construct a concrete instance of `DqRuleFieldConfigTableConfigFieldConfigArrayInput` via:

DqRuleFieldConfigTableConfigFieldConfigArray{ DqRuleFieldConfigTableConfigFieldConfigArgs{...} }

type DqRuleFieldConfigTableConfigFieldConfigArrayOutput

type DqRuleFieldConfigTableConfigFieldConfigArrayOutput struct{ *pulumi.OutputState }

func (DqRuleFieldConfigTableConfigFieldConfigArrayOutput) ElementType

func (DqRuleFieldConfigTableConfigFieldConfigArrayOutput) Index

func (DqRuleFieldConfigTableConfigFieldConfigArrayOutput) ToDqRuleFieldConfigTableConfigFieldConfigArrayOutput

func (o DqRuleFieldConfigTableConfigFieldConfigArrayOutput) ToDqRuleFieldConfigTableConfigFieldConfigArrayOutput() DqRuleFieldConfigTableConfigFieldConfigArrayOutput

func (DqRuleFieldConfigTableConfigFieldConfigArrayOutput) ToDqRuleFieldConfigTableConfigFieldConfigArrayOutputWithContext

func (o DqRuleFieldConfigTableConfigFieldConfigArrayOutput) ToDqRuleFieldConfigTableConfigFieldConfigArrayOutputWithContext(ctx context.Context) DqRuleFieldConfigTableConfigFieldConfigArrayOutput

type DqRuleFieldConfigTableConfigFieldConfigInput

type DqRuleFieldConfigTableConfigFieldConfigInput interface {
	pulumi.Input

	ToDqRuleFieldConfigTableConfigFieldConfigOutput() DqRuleFieldConfigTableConfigFieldConfigOutput
	ToDqRuleFieldConfigTableConfigFieldConfigOutputWithContext(context.Context) DqRuleFieldConfigTableConfigFieldConfigOutput
}

DqRuleFieldConfigTableConfigFieldConfigInput is an input type that accepts DqRuleFieldConfigTableConfigFieldConfigArgs and DqRuleFieldConfigTableConfigFieldConfigOutput values. You can construct a concrete instance of `DqRuleFieldConfigTableConfigFieldConfigInput` via:

DqRuleFieldConfigTableConfigFieldConfigArgs{...}

type DqRuleFieldConfigTableConfigFieldConfigOutput

type DqRuleFieldConfigTableConfigFieldConfigOutput struct{ *pulumi.OutputState }

func (DqRuleFieldConfigTableConfigFieldConfigOutput) ElementType

func (DqRuleFieldConfigTableConfigFieldConfigOutput) FieldDataType

Field typeNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleFieldConfigTableConfigFieldConfigOutput) FieldKey

Field keyNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleFieldConfigTableConfigFieldConfigOutput) FieldValue

Field valueNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleFieldConfigTableConfigFieldConfigOutput) ToDqRuleFieldConfigTableConfigFieldConfigOutput

func (o DqRuleFieldConfigTableConfigFieldConfigOutput) ToDqRuleFieldConfigTableConfigFieldConfigOutput() DqRuleFieldConfigTableConfigFieldConfigOutput

func (DqRuleFieldConfigTableConfigFieldConfigOutput) ToDqRuleFieldConfigTableConfigFieldConfigOutputWithContext

func (o DqRuleFieldConfigTableConfigFieldConfigOutput) ToDqRuleFieldConfigTableConfigFieldConfigOutputWithContext(ctx context.Context) DqRuleFieldConfigTableConfigFieldConfigOutput

type DqRuleFieldConfigTableConfigInput

type DqRuleFieldConfigTableConfigInput interface {
	pulumi.Input

	ToDqRuleFieldConfigTableConfigOutput() DqRuleFieldConfigTableConfigOutput
	ToDqRuleFieldConfigTableConfigOutputWithContext(context.Context) DqRuleFieldConfigTableConfigOutput
}

DqRuleFieldConfigTableConfigInput is an input type that accepts DqRuleFieldConfigTableConfigArgs and DqRuleFieldConfigTableConfigOutput values. You can construct a concrete instance of `DqRuleFieldConfigTableConfigInput` via:

DqRuleFieldConfigTableConfigArgs{...}

type DqRuleFieldConfigTableConfigOutput

type DqRuleFieldConfigTableConfigOutput struct{ *pulumi.OutputState }

func (DqRuleFieldConfigTableConfigOutput) DatabaseId

Database idNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleFieldConfigTableConfigOutput) DatabaseName

Database nameNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleFieldConfigTableConfigOutput) ElementType

func (DqRuleFieldConfigTableConfigOutput) FieldConfigs

Field variableNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleFieldConfigTableConfigOutput) TableId

Table idNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleFieldConfigTableConfigOutput) TableKey

Table keyNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleFieldConfigTableConfigOutput) TableName

Table nameNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleFieldConfigTableConfigOutput) ToDqRuleFieldConfigTableConfigOutput

func (o DqRuleFieldConfigTableConfigOutput) ToDqRuleFieldConfigTableConfigOutput() DqRuleFieldConfigTableConfigOutput

func (DqRuleFieldConfigTableConfigOutput) ToDqRuleFieldConfigTableConfigOutputWithContext

func (o DqRuleFieldConfigTableConfigOutput) ToDqRuleFieldConfigTableConfigOutputWithContext(ctx context.Context) DqRuleFieldConfigTableConfigOutput

type DqRuleFieldConfigWhereConfig

type DqRuleFieldConfigWhereConfig struct {
	// Field typeNote: This field may return null, indicating that a valid value cannot be obtained.
	FieldDataType *string `pulumi:"fieldDataType"`
	// Field keyNote: This field may return null, indicating that a valid value cannot be obtained.
	FieldKey *string `pulumi:"fieldKey"`
	// Field valueNote: This field may return null, indicating that a valid value cannot be obtained.
	FieldValue *string `pulumi:"fieldValue"`
}

type DqRuleFieldConfigWhereConfigArgs

type DqRuleFieldConfigWhereConfigArgs struct {
	// Field typeNote: This field may return null, indicating that a valid value cannot be obtained.
	FieldDataType pulumi.StringPtrInput `pulumi:"fieldDataType"`
	// Field keyNote: This field may return null, indicating that a valid value cannot be obtained.
	FieldKey pulumi.StringPtrInput `pulumi:"fieldKey"`
	// Field valueNote: This field may return null, indicating that a valid value cannot be obtained.
	FieldValue pulumi.StringPtrInput `pulumi:"fieldValue"`
}

func (DqRuleFieldConfigWhereConfigArgs) ElementType

func (DqRuleFieldConfigWhereConfigArgs) ToDqRuleFieldConfigWhereConfigOutput

func (i DqRuleFieldConfigWhereConfigArgs) ToDqRuleFieldConfigWhereConfigOutput() DqRuleFieldConfigWhereConfigOutput

func (DqRuleFieldConfigWhereConfigArgs) ToDqRuleFieldConfigWhereConfigOutputWithContext

func (i DqRuleFieldConfigWhereConfigArgs) ToDqRuleFieldConfigWhereConfigOutputWithContext(ctx context.Context) DqRuleFieldConfigWhereConfigOutput

type DqRuleFieldConfigWhereConfigArray

type DqRuleFieldConfigWhereConfigArray []DqRuleFieldConfigWhereConfigInput

func (DqRuleFieldConfigWhereConfigArray) ElementType

func (DqRuleFieldConfigWhereConfigArray) ToDqRuleFieldConfigWhereConfigArrayOutput

func (i DqRuleFieldConfigWhereConfigArray) ToDqRuleFieldConfigWhereConfigArrayOutput() DqRuleFieldConfigWhereConfigArrayOutput

func (DqRuleFieldConfigWhereConfigArray) ToDqRuleFieldConfigWhereConfigArrayOutputWithContext

func (i DqRuleFieldConfigWhereConfigArray) ToDqRuleFieldConfigWhereConfigArrayOutputWithContext(ctx context.Context) DqRuleFieldConfigWhereConfigArrayOutput

type DqRuleFieldConfigWhereConfigArrayInput

type DqRuleFieldConfigWhereConfigArrayInput interface {
	pulumi.Input

	ToDqRuleFieldConfigWhereConfigArrayOutput() DqRuleFieldConfigWhereConfigArrayOutput
	ToDqRuleFieldConfigWhereConfigArrayOutputWithContext(context.Context) DqRuleFieldConfigWhereConfigArrayOutput
}

DqRuleFieldConfigWhereConfigArrayInput is an input type that accepts DqRuleFieldConfigWhereConfigArray and DqRuleFieldConfigWhereConfigArrayOutput values. You can construct a concrete instance of `DqRuleFieldConfigWhereConfigArrayInput` via:

DqRuleFieldConfigWhereConfigArray{ DqRuleFieldConfigWhereConfigArgs{...} }

type DqRuleFieldConfigWhereConfigArrayOutput

type DqRuleFieldConfigWhereConfigArrayOutput struct{ *pulumi.OutputState }

func (DqRuleFieldConfigWhereConfigArrayOutput) ElementType

func (DqRuleFieldConfigWhereConfigArrayOutput) Index

func (DqRuleFieldConfigWhereConfigArrayOutput) ToDqRuleFieldConfigWhereConfigArrayOutput

func (o DqRuleFieldConfigWhereConfigArrayOutput) ToDqRuleFieldConfigWhereConfigArrayOutput() DqRuleFieldConfigWhereConfigArrayOutput

func (DqRuleFieldConfigWhereConfigArrayOutput) ToDqRuleFieldConfigWhereConfigArrayOutputWithContext

func (o DqRuleFieldConfigWhereConfigArrayOutput) ToDqRuleFieldConfigWhereConfigArrayOutputWithContext(ctx context.Context) DqRuleFieldConfigWhereConfigArrayOutput

type DqRuleFieldConfigWhereConfigInput

type DqRuleFieldConfigWhereConfigInput interface {
	pulumi.Input

	ToDqRuleFieldConfigWhereConfigOutput() DqRuleFieldConfigWhereConfigOutput
	ToDqRuleFieldConfigWhereConfigOutputWithContext(context.Context) DqRuleFieldConfigWhereConfigOutput
}

DqRuleFieldConfigWhereConfigInput is an input type that accepts DqRuleFieldConfigWhereConfigArgs and DqRuleFieldConfigWhereConfigOutput values. You can construct a concrete instance of `DqRuleFieldConfigWhereConfigInput` via:

DqRuleFieldConfigWhereConfigArgs{...}

type DqRuleFieldConfigWhereConfigOutput

type DqRuleFieldConfigWhereConfigOutput struct{ *pulumi.OutputState }

func (DqRuleFieldConfigWhereConfigOutput) ElementType

func (DqRuleFieldConfigWhereConfigOutput) FieldDataType

Field typeNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleFieldConfigWhereConfigOutput) FieldKey

Field keyNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleFieldConfigWhereConfigOutput) FieldValue

Field valueNote: This field may return null, indicating that a valid value cannot be obtained.

func (DqRuleFieldConfigWhereConfigOutput) ToDqRuleFieldConfigWhereConfigOutput

func (o DqRuleFieldConfigWhereConfigOutput) ToDqRuleFieldConfigWhereConfigOutput() DqRuleFieldConfigWhereConfigOutput

func (DqRuleFieldConfigWhereConfigOutput) ToDqRuleFieldConfigWhereConfigOutputWithContext

func (o DqRuleFieldConfigWhereConfigOutput) ToDqRuleFieldConfigWhereConfigOutputWithContext(ctx context.Context) DqRuleFieldConfigWhereConfigOutput

type DqRuleInput

type DqRuleInput interface {
	pulumi.Input

	ToDqRuleOutput() DqRuleOutput
	ToDqRuleOutputWithContext(ctx context.Context) DqRuleOutput
}

type DqRuleMap

type DqRuleMap map[string]DqRuleInput

func (DqRuleMap) ElementType

func (DqRuleMap) ElementType() reflect.Type

func (DqRuleMap) ToDqRuleMapOutput

func (i DqRuleMap) ToDqRuleMapOutput() DqRuleMapOutput

func (DqRuleMap) ToDqRuleMapOutputWithContext

func (i DqRuleMap) ToDqRuleMapOutputWithContext(ctx context.Context) DqRuleMapOutput

type DqRuleMapInput

type DqRuleMapInput interface {
	pulumi.Input

	ToDqRuleMapOutput() DqRuleMapOutput
	ToDqRuleMapOutputWithContext(context.Context) DqRuleMapOutput
}

DqRuleMapInput is an input type that accepts DqRuleMap and DqRuleMapOutput values. You can construct a concrete instance of `DqRuleMapInput` via:

DqRuleMap{ "key": DqRuleArgs{...} }

type DqRuleMapOutput

type DqRuleMapOutput struct{ *pulumi.OutputState }

func (DqRuleMapOutput) ElementType

func (DqRuleMapOutput) ElementType() reflect.Type

func (DqRuleMapOutput) MapIndex

func (DqRuleMapOutput) ToDqRuleMapOutput

func (o DqRuleMapOutput) ToDqRuleMapOutput() DqRuleMapOutput

func (DqRuleMapOutput) ToDqRuleMapOutputWithContext

func (o DqRuleMapOutput) ToDqRuleMapOutputWithContext(ctx context.Context) DqRuleMapOutput

type DqRuleOutput

type DqRuleOutput struct{ *pulumi.OutputState }

func (DqRuleOutput) AlarmLevel

func (o DqRuleOutput) AlarmLevel() pulumi.IntOutput

Alarm trigger levels 1. Low, 2. Medium, 3. High.

func (DqRuleOutput) CompareRule

func (o DqRuleOutput) CompareRule() DqRuleCompareRuleOutput

Alarm trigger condition.

func (DqRuleOutput) ConditionExpression

func (o DqRuleOutput) ConditionExpression() pulumi.StringPtrOutput

Condition scans WHERE condition expressions.

func (DqRuleOutput) ConditionType

func (o DqRuleOutput) ConditionType() pulumi.IntOutput

Detection scope 1. Full Table 2. Conditional scan.

func (DqRuleOutput) CustomSql

func (o DqRuleOutput) CustomSql() pulumi.StringPtrOutput

Custom sql.

func (DqRuleOutput) Description

func (o DqRuleOutput) Description() pulumi.StringPtrOutput

Rule description.

func (DqRuleOutput) ElementType

func (DqRuleOutput) ElementType() reflect.Type

func (DqRuleOutput) FieldConfig

func (o DqRuleOutput) FieldConfig() DqRuleFieldConfigPtrOutput

Custom template sql expression field replacement parameters.

func (DqRuleOutput) Name

func (o DqRuleOutput) Name() pulumi.StringOutput

Rule name.

func (DqRuleOutput) ProjectId

func (o DqRuleOutput) ProjectId() pulumi.StringOutput

Project id.

func (DqRuleOutput) QualityDim

func (o DqRuleOutput) QualityDim() pulumi.IntOutput

Rules belong to quality dimensions (1. accuracy, 2. uniqueness, 3. completeness, 4. consistency, 5. timeliness, 6. effectiveness).

func (DqRuleOutput) RelConditionExpr

func (o DqRuleOutput) RelConditionExpr() pulumi.StringPtrOutput

The source field and the target field are associated with a conditional on expression.

func (DqRuleOutput) RuleGroupId

func (o DqRuleOutput) RuleGroupId() pulumi.IntPtrOutput

Rule group id.

func (DqRuleOutput) RuleId

func (o DqRuleOutput) RuleId() pulumi.StringOutput

Rule ID.

func (DqRuleOutput) RuleTemplateId

func (o DqRuleOutput) RuleTemplateId() pulumi.IntOutput

Rule template id.

func (DqRuleOutput) SourceEngineTypes

func (o DqRuleOutput) SourceEngineTypes() pulumi.IntArrayOutput

List of execution engines supported by this rule.

func (DqRuleOutput) SourceObjectDataTypeName

func (o DqRuleOutput) SourceObjectDataTypeName() pulumi.StringOutput

Source field type. int, string.

func (DqRuleOutput) SourceObjectValue

func (o DqRuleOutput) SourceObjectValue() pulumi.StringOutput

Source field name.

func (DqRuleOutput) TableId

func (o DqRuleOutput) TableId() pulumi.StringPtrOutput

Table id.

func (DqRuleOutput) TargetConditionExpr

func (o DqRuleOutput) TargetConditionExpr() pulumi.StringPtrOutput

Target filter condition expression.

func (DqRuleOutput) TargetDatabaseId

func (o DqRuleOutput) TargetDatabaseId() pulumi.StringPtrOutput

Target database id.

func (DqRuleOutput) TargetObjectValue

func (o DqRuleOutput) TargetObjectValue() pulumi.StringPtrOutput

Target field name CITY.

func (DqRuleOutput) TargetTableId

func (o DqRuleOutput) TargetTableId() pulumi.StringPtrOutput

Target table id.

func (DqRuleOutput) ToDqRuleOutput

func (o DqRuleOutput) ToDqRuleOutput() DqRuleOutput

func (DqRuleOutput) ToDqRuleOutputWithContext

func (o DqRuleOutput) ToDqRuleOutputWithContext(ctx context.Context) DqRuleOutput

func (DqRuleOutput) Type

func (o DqRuleOutput) Type() pulumi.IntOutput

Rule Type 1. System Template, 2. Custom Template, 3. Custom SQL.

type DqRuleState

type DqRuleState struct {
	// Alarm trigger levels 1. Low, 2. Medium, 3. High.
	AlarmLevel pulumi.IntPtrInput
	// Alarm trigger condition.
	CompareRule DqRuleCompareRulePtrInput
	// Condition scans WHERE condition expressions.
	ConditionExpression pulumi.StringPtrInput
	// Detection scope 1. Full Table 2. Conditional scan.
	ConditionType pulumi.IntPtrInput
	// Custom sql.
	CustomSql pulumi.StringPtrInput
	// Rule description.
	Description pulumi.StringPtrInput
	// Custom template sql expression field replacement parameters.
	FieldConfig DqRuleFieldConfigPtrInput
	// Rule name.
	Name pulumi.StringPtrInput
	// Project id.
	ProjectId pulumi.StringPtrInput
	// Rules belong to quality dimensions (1. accuracy, 2. uniqueness, 3. completeness, 4. consistency, 5. timeliness, 6. effectiveness).
	QualityDim pulumi.IntPtrInput
	// The source field and the target field are associated with a conditional on expression.
	RelConditionExpr pulumi.StringPtrInput
	// Rule group id.
	RuleGroupId pulumi.IntPtrInput
	// Rule ID.
	RuleId pulumi.StringPtrInput
	// Rule template id.
	RuleTemplateId pulumi.IntPtrInput
	// List of execution engines supported by this rule.
	SourceEngineTypes pulumi.IntArrayInput
	// Source field type. int, string.
	SourceObjectDataTypeName pulumi.StringPtrInput
	// Source field name.
	SourceObjectValue pulumi.StringPtrInput
	// Table id.
	TableId pulumi.StringPtrInput
	// Target filter condition expression.
	TargetConditionExpr pulumi.StringPtrInput
	// Target database id.
	TargetDatabaseId pulumi.StringPtrInput
	// Target field name  CITY.
	TargetObjectValue pulumi.StringPtrInput
	// Target table id.
	TargetTableId pulumi.StringPtrInput
	// Rule Type 1. System Template, 2. Custom Template, 3. Custom SQL.
	Type pulumi.IntPtrInput
}

func (DqRuleState) ElementType

func (DqRuleState) ElementType() reflect.Type

type Function

type Function struct {
	pulumi.CustomResourceState

	// Class name of function entry.
	ClassName pulumi.StringOutput `pulumi:"className"`
	// Cluster ID.
	ClusterIdentifier pulumi.StringOutput `pulumi:"clusterIdentifier"`
	// Comment.
	Comment pulumi.StringOutput `pulumi:"comment"`
	// Database name.
	DbName pulumi.StringOutput `pulumi:"dbName"`
	// Description of the function.
	Description pulumi.StringOutput `pulumi:"description"`
	// Example of the function.
	Example pulumi.StringOutput `pulumi:"example"`
	// Function ID.
	FunctionId pulumi.StringOutput `pulumi:"functionId"`
	// Function Kind, Enum: ANALYSIS, ENCRYPTION, AGGREGATE, LOGIC, DATE_AND_TIME, MATH, CONVERSION, STRING, IP_AND_DOMAIN, WINDOW, OTHER.
	Kind pulumi.StringOutput `pulumi:"kind"`
	// Function Name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Description of the Parameter.
	ParamDesc pulumi.StringOutput `pulumi:"paramDesc"`
	// Project ID.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// Resource of the function, stored in WeData COS(.jar,...).
	ResourceLists FunctionResourceListArrayOutput `pulumi:"resourceLists"`
	// Description of the Return value.
	ReturnDesc pulumi.StringOutput `pulumi:"returnDesc"`
	// Function Type, Enum: HIVE, SPARK, DLC.
	Type pulumi.StringOutput `pulumi:"type"`
	// Usage of the function.
	Usage pulumi.StringOutput `pulumi:"usage"`
}

Provides a resource to create a wedata function

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Wedata.NewFunction(ctx, "example", &Wedata.FunctionArgs{
			ClassName:         pulumi.String("tf_class_example"),
			ClusterIdentifier: pulumi.String("emr-m6u3qgk0"),
			Comment:           pulumi.String("V1"),
			DbName:            pulumi.String("tf_db_example"),
			Description:       pulumi.String("description."),
			Example:           pulumi.String("example info."),
			Kind:              pulumi.String("ANALYSIS"),
			ParamDesc:         pulumi.String("param info."),
			ProjectId:         pulumi.String("1612982498218618880"),
			ResourceLists: wedata.FunctionResourceListArray{
				&wedata.FunctionResourceListArgs{
					Id:   pulumi.String("5b28bcdf-a0e6-4022-927d-927d399c4593"),
					Name: pulumi.String("untitled3-1.0-SNAPSHOT.jar"),
					Path: pulumi.String("/wedata-demo-1314991481/untitled3-1.0-SNAPSHOT.jar"),
					Type: pulumi.String("cos"),
				},
			},
			ReturnDesc: pulumi.String("return value info."),
			Type:       pulumi.String("HIVE"),
			Usage:      pulumi.String("usage info."),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetFunction

func GetFunction(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *FunctionState, opts ...pulumi.ResourceOption) (*Function, error)

GetFunction gets an existing Function 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 NewFunction

func NewFunction(ctx *pulumi.Context,
	name string, args *FunctionArgs, opts ...pulumi.ResourceOption) (*Function, error)

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

func (*Function) ElementType

func (*Function) ElementType() reflect.Type

func (*Function) ToFunctionOutput

func (i *Function) ToFunctionOutput() FunctionOutput

func (*Function) ToFunctionOutputWithContext

func (i *Function) ToFunctionOutputWithContext(ctx context.Context) FunctionOutput

type FunctionArgs

type FunctionArgs struct {
	// Class name of function entry.
	ClassName pulumi.StringInput
	// Cluster ID.
	ClusterIdentifier pulumi.StringInput
	// Comment.
	Comment pulumi.StringInput
	// Database name.
	DbName pulumi.StringInput
	// Description of the function.
	Description pulumi.StringInput
	// Example of the function.
	Example pulumi.StringInput
	// Function Kind, Enum: ANALYSIS, ENCRYPTION, AGGREGATE, LOGIC, DATE_AND_TIME, MATH, CONVERSION, STRING, IP_AND_DOMAIN, WINDOW, OTHER.
	Kind pulumi.StringInput
	// Function Name.
	Name pulumi.StringPtrInput
	// Description of the Parameter.
	ParamDesc pulumi.StringInput
	// Project ID.
	ProjectId pulumi.StringInput
	// Resource of the function, stored in WeData COS(.jar,...).
	ResourceLists FunctionResourceListArrayInput
	// Description of the Return value.
	ReturnDesc pulumi.StringInput
	// Function Type, Enum: HIVE, SPARK, DLC.
	Type pulumi.StringInput
	// Usage of the function.
	Usage pulumi.StringInput
}

The set of arguments for constructing a Function resource.

func (FunctionArgs) ElementType

func (FunctionArgs) ElementType() reflect.Type

type FunctionArray

type FunctionArray []FunctionInput

func (FunctionArray) ElementType

func (FunctionArray) ElementType() reflect.Type

func (FunctionArray) ToFunctionArrayOutput

func (i FunctionArray) ToFunctionArrayOutput() FunctionArrayOutput

func (FunctionArray) ToFunctionArrayOutputWithContext

func (i FunctionArray) ToFunctionArrayOutputWithContext(ctx context.Context) FunctionArrayOutput

type FunctionArrayInput

type FunctionArrayInput interface {
	pulumi.Input

	ToFunctionArrayOutput() FunctionArrayOutput
	ToFunctionArrayOutputWithContext(context.Context) FunctionArrayOutput
}

FunctionArrayInput is an input type that accepts FunctionArray and FunctionArrayOutput values. You can construct a concrete instance of `FunctionArrayInput` via:

FunctionArray{ FunctionArgs{...} }

type FunctionArrayOutput

type FunctionArrayOutput struct{ *pulumi.OutputState }

func (FunctionArrayOutput) ElementType

func (FunctionArrayOutput) ElementType() reflect.Type

func (FunctionArrayOutput) Index

func (FunctionArrayOutput) ToFunctionArrayOutput

func (o FunctionArrayOutput) ToFunctionArrayOutput() FunctionArrayOutput

func (FunctionArrayOutput) ToFunctionArrayOutputWithContext

func (o FunctionArrayOutput) ToFunctionArrayOutputWithContext(ctx context.Context) FunctionArrayOutput

type FunctionInput

type FunctionInput interface {
	pulumi.Input

	ToFunctionOutput() FunctionOutput
	ToFunctionOutputWithContext(ctx context.Context) FunctionOutput
}

type FunctionMap

type FunctionMap map[string]FunctionInput

func (FunctionMap) ElementType

func (FunctionMap) ElementType() reflect.Type

func (FunctionMap) ToFunctionMapOutput

func (i FunctionMap) ToFunctionMapOutput() FunctionMapOutput

func (FunctionMap) ToFunctionMapOutputWithContext

func (i FunctionMap) ToFunctionMapOutputWithContext(ctx context.Context) FunctionMapOutput

type FunctionMapInput

type FunctionMapInput interface {
	pulumi.Input

	ToFunctionMapOutput() FunctionMapOutput
	ToFunctionMapOutputWithContext(context.Context) FunctionMapOutput
}

FunctionMapInput is an input type that accepts FunctionMap and FunctionMapOutput values. You can construct a concrete instance of `FunctionMapInput` via:

FunctionMap{ "key": FunctionArgs{...} }

type FunctionMapOutput

type FunctionMapOutput struct{ *pulumi.OutputState }

func (FunctionMapOutput) ElementType

func (FunctionMapOutput) ElementType() reflect.Type

func (FunctionMapOutput) MapIndex

func (FunctionMapOutput) ToFunctionMapOutput

func (o FunctionMapOutput) ToFunctionMapOutput() FunctionMapOutput

func (FunctionMapOutput) ToFunctionMapOutputWithContext

func (o FunctionMapOutput) ToFunctionMapOutputWithContext(ctx context.Context) FunctionMapOutput

type FunctionOutput

type FunctionOutput struct{ *pulumi.OutputState }

func (FunctionOutput) ClassName

func (o FunctionOutput) ClassName() pulumi.StringOutput

Class name of function entry.

func (FunctionOutput) ClusterIdentifier

func (o FunctionOutput) ClusterIdentifier() pulumi.StringOutput

Cluster ID.

func (FunctionOutput) Comment

func (o FunctionOutput) Comment() pulumi.StringOutput

Comment.

func (FunctionOutput) DbName

func (o FunctionOutput) DbName() pulumi.StringOutput

Database name.

func (FunctionOutput) Description

func (o FunctionOutput) Description() pulumi.StringOutput

Description of the function.

func (FunctionOutput) ElementType

func (FunctionOutput) ElementType() reflect.Type

func (FunctionOutput) Example

func (o FunctionOutput) Example() pulumi.StringOutput

Example of the function.

func (FunctionOutput) FunctionId

func (o FunctionOutput) FunctionId() pulumi.StringOutput

Function ID.

func (FunctionOutput) Kind

Function Kind, Enum: ANALYSIS, ENCRYPTION, AGGREGATE, LOGIC, DATE_AND_TIME, MATH, CONVERSION, STRING, IP_AND_DOMAIN, WINDOW, OTHER.

func (FunctionOutput) Name

Function Name.

func (FunctionOutput) ParamDesc

func (o FunctionOutput) ParamDesc() pulumi.StringOutput

Description of the Parameter.

func (FunctionOutput) ProjectId

func (o FunctionOutput) ProjectId() pulumi.StringOutput

Project ID.

func (FunctionOutput) ResourceLists

Resource of the function, stored in WeData COS(.jar,...).

func (FunctionOutput) ReturnDesc

func (o FunctionOutput) ReturnDesc() pulumi.StringOutput

Description of the Return value.

func (FunctionOutput) ToFunctionOutput

func (o FunctionOutput) ToFunctionOutput() FunctionOutput

func (FunctionOutput) ToFunctionOutputWithContext

func (o FunctionOutput) ToFunctionOutputWithContext(ctx context.Context) FunctionOutput

func (FunctionOutput) Type

Function Type, Enum: HIVE, SPARK, DLC.

func (FunctionOutput) Usage

Usage of the function.

type FunctionResourceList

type FunctionResourceList struct {
	// Resource ID.
	Id *string `pulumi:"id"`
	// Resource MD5 Value.
	Md5 *string `pulumi:"md5"`
	// Resource Name.
	Name string `pulumi:"name"`
	// Resource Path.
	Path string `pulumi:"path"`
	// Resource Type.
	Type *string `pulumi:"type"`
}

type FunctionResourceListArgs

type FunctionResourceListArgs struct {
	// Resource ID.
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Resource MD5 Value.
	Md5 pulumi.StringPtrInput `pulumi:"md5"`
	// Resource Name.
	Name pulumi.StringInput `pulumi:"name"`
	// Resource Path.
	Path pulumi.StringInput `pulumi:"path"`
	// Resource Type.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (FunctionResourceListArgs) ElementType

func (FunctionResourceListArgs) ElementType() reflect.Type

func (FunctionResourceListArgs) ToFunctionResourceListOutput

func (i FunctionResourceListArgs) ToFunctionResourceListOutput() FunctionResourceListOutput

func (FunctionResourceListArgs) ToFunctionResourceListOutputWithContext

func (i FunctionResourceListArgs) ToFunctionResourceListOutputWithContext(ctx context.Context) FunctionResourceListOutput

type FunctionResourceListArray

type FunctionResourceListArray []FunctionResourceListInput

func (FunctionResourceListArray) ElementType

func (FunctionResourceListArray) ElementType() reflect.Type

func (FunctionResourceListArray) ToFunctionResourceListArrayOutput

func (i FunctionResourceListArray) ToFunctionResourceListArrayOutput() FunctionResourceListArrayOutput

func (FunctionResourceListArray) ToFunctionResourceListArrayOutputWithContext

func (i FunctionResourceListArray) ToFunctionResourceListArrayOutputWithContext(ctx context.Context) FunctionResourceListArrayOutput

type FunctionResourceListArrayInput

type FunctionResourceListArrayInput interface {
	pulumi.Input

	ToFunctionResourceListArrayOutput() FunctionResourceListArrayOutput
	ToFunctionResourceListArrayOutputWithContext(context.Context) FunctionResourceListArrayOutput
}

FunctionResourceListArrayInput is an input type that accepts FunctionResourceListArray and FunctionResourceListArrayOutput values. You can construct a concrete instance of `FunctionResourceListArrayInput` via:

FunctionResourceListArray{ FunctionResourceListArgs{...} }

type FunctionResourceListArrayOutput

type FunctionResourceListArrayOutput struct{ *pulumi.OutputState }

func (FunctionResourceListArrayOutput) ElementType

func (FunctionResourceListArrayOutput) Index

func (FunctionResourceListArrayOutput) ToFunctionResourceListArrayOutput

func (o FunctionResourceListArrayOutput) ToFunctionResourceListArrayOutput() FunctionResourceListArrayOutput

func (FunctionResourceListArrayOutput) ToFunctionResourceListArrayOutputWithContext

func (o FunctionResourceListArrayOutput) ToFunctionResourceListArrayOutputWithContext(ctx context.Context) FunctionResourceListArrayOutput

type FunctionResourceListInput

type FunctionResourceListInput interface {
	pulumi.Input

	ToFunctionResourceListOutput() FunctionResourceListOutput
	ToFunctionResourceListOutputWithContext(context.Context) FunctionResourceListOutput
}

FunctionResourceListInput is an input type that accepts FunctionResourceListArgs and FunctionResourceListOutput values. You can construct a concrete instance of `FunctionResourceListInput` via:

FunctionResourceListArgs{...}

type FunctionResourceListOutput

type FunctionResourceListOutput struct{ *pulumi.OutputState }

func (FunctionResourceListOutput) ElementType

func (FunctionResourceListOutput) ElementType() reflect.Type

func (FunctionResourceListOutput) Id

Resource ID.

func (FunctionResourceListOutput) Md5

Resource MD5 Value.

func (FunctionResourceListOutput) Name

Resource Name.

func (FunctionResourceListOutput) Path

Resource Path.

func (FunctionResourceListOutput) ToFunctionResourceListOutput

func (o FunctionResourceListOutput) ToFunctionResourceListOutput() FunctionResourceListOutput

func (FunctionResourceListOutput) ToFunctionResourceListOutputWithContext

func (o FunctionResourceListOutput) ToFunctionResourceListOutputWithContext(ctx context.Context) FunctionResourceListOutput

func (FunctionResourceListOutput) Type

Resource Type.

type FunctionState

type FunctionState struct {
	// Class name of function entry.
	ClassName pulumi.StringPtrInput
	// Cluster ID.
	ClusterIdentifier pulumi.StringPtrInput
	// Comment.
	Comment pulumi.StringPtrInput
	// Database name.
	DbName pulumi.StringPtrInput
	// Description of the function.
	Description pulumi.StringPtrInput
	// Example of the function.
	Example pulumi.StringPtrInput
	// Function ID.
	FunctionId pulumi.StringPtrInput
	// Function Kind, Enum: ANALYSIS, ENCRYPTION, AGGREGATE, LOGIC, DATE_AND_TIME, MATH, CONVERSION, STRING, IP_AND_DOMAIN, WINDOW, OTHER.
	Kind pulumi.StringPtrInput
	// Function Name.
	Name pulumi.StringPtrInput
	// Description of the Parameter.
	ParamDesc pulumi.StringPtrInput
	// Project ID.
	ProjectId pulumi.StringPtrInput
	// Resource of the function, stored in WeData COS(.jar,...).
	ResourceLists FunctionResourceListArrayInput
	// Description of the Return value.
	ReturnDesc pulumi.StringPtrInput
	// Function Type, Enum: HIVE, SPARK, DLC.
	Type pulumi.StringPtrInput
	// Usage of the function.
	Usage pulumi.StringPtrInput
}

func (FunctionState) ElementType

func (FunctionState) ElementType() reflect.Type

type GetDataSourceListArgs

type GetDataSourceListArgs struct {
	// Filters.
	Filters []GetDataSourceListFilter `pulumi:"filters"`
	// OrderFields.
	OrderFields []GetDataSourceListOrderField `pulumi:"orderFields"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getDataSourceList.

type GetDataSourceListFilter

type GetDataSourceListFilter struct {
	// Filter name.
	Name *string `pulumi:"name"`
	// Filter value.
	Values []string `pulumi:"values"`
}

type GetDataSourceListFilterArgs

type GetDataSourceListFilterArgs struct {
	// Filter name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Filter value.
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetDataSourceListFilterArgs) ElementType

func (GetDataSourceListFilterArgs) ToGetDataSourceListFilterOutput

func (i GetDataSourceListFilterArgs) ToGetDataSourceListFilterOutput() GetDataSourceListFilterOutput

func (GetDataSourceListFilterArgs) ToGetDataSourceListFilterOutputWithContext

func (i GetDataSourceListFilterArgs) ToGetDataSourceListFilterOutputWithContext(ctx context.Context) GetDataSourceListFilterOutput

type GetDataSourceListFilterArray

type GetDataSourceListFilterArray []GetDataSourceListFilterInput

func (GetDataSourceListFilterArray) ElementType

func (GetDataSourceListFilterArray) ToGetDataSourceListFilterArrayOutput

func (i GetDataSourceListFilterArray) ToGetDataSourceListFilterArrayOutput() GetDataSourceListFilterArrayOutput

func (GetDataSourceListFilterArray) ToGetDataSourceListFilterArrayOutputWithContext

func (i GetDataSourceListFilterArray) ToGetDataSourceListFilterArrayOutputWithContext(ctx context.Context) GetDataSourceListFilterArrayOutput

type GetDataSourceListFilterArrayInput

type GetDataSourceListFilterArrayInput interface {
	pulumi.Input

	ToGetDataSourceListFilterArrayOutput() GetDataSourceListFilterArrayOutput
	ToGetDataSourceListFilterArrayOutputWithContext(context.Context) GetDataSourceListFilterArrayOutput
}

GetDataSourceListFilterArrayInput is an input type that accepts GetDataSourceListFilterArray and GetDataSourceListFilterArrayOutput values. You can construct a concrete instance of `GetDataSourceListFilterArrayInput` via:

GetDataSourceListFilterArray{ GetDataSourceListFilterArgs{...} }

type GetDataSourceListFilterArrayOutput

type GetDataSourceListFilterArrayOutput struct{ *pulumi.OutputState }

func (GetDataSourceListFilterArrayOutput) ElementType

func (GetDataSourceListFilterArrayOutput) Index

func (GetDataSourceListFilterArrayOutput) ToGetDataSourceListFilterArrayOutput

func (o GetDataSourceListFilterArrayOutput) ToGetDataSourceListFilterArrayOutput() GetDataSourceListFilterArrayOutput

func (GetDataSourceListFilterArrayOutput) ToGetDataSourceListFilterArrayOutputWithContext

func (o GetDataSourceListFilterArrayOutput) ToGetDataSourceListFilterArrayOutputWithContext(ctx context.Context) GetDataSourceListFilterArrayOutput

type GetDataSourceListFilterInput

type GetDataSourceListFilterInput interface {
	pulumi.Input

	ToGetDataSourceListFilterOutput() GetDataSourceListFilterOutput
	ToGetDataSourceListFilterOutputWithContext(context.Context) GetDataSourceListFilterOutput
}

GetDataSourceListFilterInput is an input type that accepts GetDataSourceListFilterArgs and GetDataSourceListFilterOutput values. You can construct a concrete instance of `GetDataSourceListFilterInput` via:

GetDataSourceListFilterArgs{...}

type GetDataSourceListFilterOutput

type GetDataSourceListFilterOutput struct{ *pulumi.OutputState }

func (GetDataSourceListFilterOutput) ElementType

func (GetDataSourceListFilterOutput) Name

Filter name.

func (GetDataSourceListFilterOutput) ToGetDataSourceListFilterOutput

func (o GetDataSourceListFilterOutput) ToGetDataSourceListFilterOutput() GetDataSourceListFilterOutput

func (GetDataSourceListFilterOutput) ToGetDataSourceListFilterOutputWithContext

func (o GetDataSourceListFilterOutput) ToGetDataSourceListFilterOutputWithContext(ctx context.Context) GetDataSourceListFilterOutput

func (GetDataSourceListFilterOutput) Values

Filter value.

type GetDataSourceListOrderField

type GetDataSourceListOrderField struct {
	// OrderFields rule.
	Direction string `pulumi:"direction"`
	// OrderFields name.
	Name string `pulumi:"name"`
}

type GetDataSourceListOrderFieldArgs

type GetDataSourceListOrderFieldArgs struct {
	// OrderFields rule.
	Direction pulumi.StringInput `pulumi:"direction"`
	// OrderFields name.
	Name pulumi.StringInput `pulumi:"name"`
}

func (GetDataSourceListOrderFieldArgs) ElementType

func (GetDataSourceListOrderFieldArgs) ToGetDataSourceListOrderFieldOutput

func (i GetDataSourceListOrderFieldArgs) ToGetDataSourceListOrderFieldOutput() GetDataSourceListOrderFieldOutput

func (GetDataSourceListOrderFieldArgs) ToGetDataSourceListOrderFieldOutputWithContext

func (i GetDataSourceListOrderFieldArgs) ToGetDataSourceListOrderFieldOutputWithContext(ctx context.Context) GetDataSourceListOrderFieldOutput

type GetDataSourceListOrderFieldArray

type GetDataSourceListOrderFieldArray []GetDataSourceListOrderFieldInput

func (GetDataSourceListOrderFieldArray) ElementType

func (GetDataSourceListOrderFieldArray) ToGetDataSourceListOrderFieldArrayOutput

func (i GetDataSourceListOrderFieldArray) ToGetDataSourceListOrderFieldArrayOutput() GetDataSourceListOrderFieldArrayOutput

func (GetDataSourceListOrderFieldArray) ToGetDataSourceListOrderFieldArrayOutputWithContext

func (i GetDataSourceListOrderFieldArray) ToGetDataSourceListOrderFieldArrayOutputWithContext(ctx context.Context) GetDataSourceListOrderFieldArrayOutput

type GetDataSourceListOrderFieldArrayInput

type GetDataSourceListOrderFieldArrayInput interface {
	pulumi.Input

	ToGetDataSourceListOrderFieldArrayOutput() GetDataSourceListOrderFieldArrayOutput
	ToGetDataSourceListOrderFieldArrayOutputWithContext(context.Context) GetDataSourceListOrderFieldArrayOutput
}

GetDataSourceListOrderFieldArrayInput is an input type that accepts GetDataSourceListOrderFieldArray and GetDataSourceListOrderFieldArrayOutput values. You can construct a concrete instance of `GetDataSourceListOrderFieldArrayInput` via:

GetDataSourceListOrderFieldArray{ GetDataSourceListOrderFieldArgs{...} }

type GetDataSourceListOrderFieldArrayOutput

type GetDataSourceListOrderFieldArrayOutput struct{ *pulumi.OutputState }

func (GetDataSourceListOrderFieldArrayOutput) ElementType

func (GetDataSourceListOrderFieldArrayOutput) Index

func (GetDataSourceListOrderFieldArrayOutput) ToGetDataSourceListOrderFieldArrayOutput

func (o GetDataSourceListOrderFieldArrayOutput) ToGetDataSourceListOrderFieldArrayOutput() GetDataSourceListOrderFieldArrayOutput

func (GetDataSourceListOrderFieldArrayOutput) ToGetDataSourceListOrderFieldArrayOutputWithContext

func (o GetDataSourceListOrderFieldArrayOutput) ToGetDataSourceListOrderFieldArrayOutputWithContext(ctx context.Context) GetDataSourceListOrderFieldArrayOutput

type GetDataSourceListOrderFieldInput

type GetDataSourceListOrderFieldInput interface {
	pulumi.Input

	ToGetDataSourceListOrderFieldOutput() GetDataSourceListOrderFieldOutput
	ToGetDataSourceListOrderFieldOutputWithContext(context.Context) GetDataSourceListOrderFieldOutput
}

GetDataSourceListOrderFieldInput is an input type that accepts GetDataSourceListOrderFieldArgs and GetDataSourceListOrderFieldOutput values. You can construct a concrete instance of `GetDataSourceListOrderFieldInput` via:

GetDataSourceListOrderFieldArgs{...}

type GetDataSourceListOrderFieldOutput

type GetDataSourceListOrderFieldOutput struct{ *pulumi.OutputState }

func (GetDataSourceListOrderFieldOutput) Direction

OrderFields rule.

func (GetDataSourceListOrderFieldOutput) ElementType

func (GetDataSourceListOrderFieldOutput) Name

OrderFields name.

func (GetDataSourceListOrderFieldOutput) ToGetDataSourceListOrderFieldOutput

func (o GetDataSourceListOrderFieldOutput) ToGetDataSourceListOrderFieldOutput() GetDataSourceListOrderFieldOutput

func (GetDataSourceListOrderFieldOutput) ToGetDataSourceListOrderFieldOutputWithContext

func (o GetDataSourceListOrderFieldOutput) ToGetDataSourceListOrderFieldOutputWithContext(ctx context.Context) GetDataSourceListOrderFieldOutput

type GetDataSourceListOutputArgs

type GetDataSourceListOutputArgs struct {
	// Filters.
	Filters GetDataSourceListFilterArrayInput `pulumi:"filters"`
	// OrderFields.
	OrderFields GetDataSourceListOrderFieldArrayInput `pulumi:"orderFields"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getDataSourceList.

func (GetDataSourceListOutputArgs) ElementType

type GetDataSourceListResult

type GetDataSourceListResult struct {
	Filters []GetDataSourceListFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                        `pulumi:"id"`
	OrderFields      []GetDataSourceListOrderField `pulumi:"orderFields"`
	ResultOutputFile *string                       `pulumi:"resultOutputFile"`
	// Data rows.
	Rows []GetDataSourceListRow `pulumi:"rows"`
}

A collection of values returned by getDataSourceList.

func GetDataSourceList

func GetDataSourceList(ctx *pulumi.Context, args *GetDataSourceListArgs, opts ...pulumi.InvokeOption) (*GetDataSourceListResult, error)

Use this data source to query detailed information of wedata dataSourceList

## Example Usage ### Query All

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Wedata.GetDataSourceList(ctx, nil, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Query By filter

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Wedata.GetDataSourceList(ctx, &wedata.GetDataSourceListArgs{
			Filters: []wedata.GetDataSourceListFilter{
				wedata.GetDataSourceListFilter{
					Name: pulumi.StringRef("Name"),
					Values: []string{
						"tf_example",
					},
				},
			},
			OrderFields: []wedata.GetDataSourceListOrderField{
				wedata.GetDataSourceListOrderField{
					Direction: "DESC",
					Name:      "create_time",
				},
			},
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetDataSourceListResultOutput

type GetDataSourceListResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getDataSourceList.

func (GetDataSourceListResultOutput) ElementType

func (GetDataSourceListResultOutput) Filters

func (GetDataSourceListResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetDataSourceListResultOutput) OrderFields

func (GetDataSourceListResultOutput) ResultOutputFile

func (GetDataSourceListResultOutput) Rows

Data rows.

func (GetDataSourceListResultOutput) ToGetDataSourceListResultOutput

func (o GetDataSourceListResultOutput) ToGetDataSourceListResultOutput() GetDataSourceListResultOutput

func (GetDataSourceListResultOutput) ToGetDataSourceListResultOutputWithContext

func (o GetDataSourceListResultOutput) ToGetDataSourceListResultOutputWithContext(ctx context.Context) GetDataSourceListResultOutput

type GetDataSourceListRow

type GetDataSourceListRow struct {
	// Appid.
	AppId int `pulumi:"appId"`
	// Has Author.
	Author bool `pulumi:"author"`
	// Datasource AuthorityProjectName.
	AuthorityProjectName string `pulumi:"authorityProjectName"`
	// Datasource AuthorityUserName.
	AuthorityUserName string `pulumi:"authorityUserName"`
	// Biz params.
	BizParams string `pulumi:"bizParams"`
	// Biz params json string.
	BizParamsString string `pulumi:"bizParamsString"`
	// Datasource category.
	Category string `pulumi:"category"`
	// Datasource cluster id.
	ClusterId string `pulumi:"clusterId"`
	// Datasource cluster name.
	ClusterName string `pulumi:"clusterName"`
	// CreateTime.
	CreateTime int `pulumi:"createTime"`
	// DatasourceDataSourceStatus.
	DataSourceStatus string `pulumi:"dataSourceStatus"`
	// DatabaseName.
	DatabaseName string `pulumi:"databaseName"`
	// Can Deliver.
	Deliver bool `pulumi:"deliver"`
	// Description.
	Description string `pulumi:"description"`
	// Datasource display name.
	Display string `pulumi:"display"`
	// Datasource can Edit.
	Edit bool `pulumi:"edit"`
	// ID.
	Id int `pulumi:"id"`
	// Instance.
	Instance string `pulumi:"instance"`
	// Datasource ModifiedTime.
	ModifiedTime int `pulumi:"modifiedTime"`
	// Filter name.
	Name string `pulumi:"name"`
	// Datasource owner account.
	OwnerAccount string `pulumi:"ownerAccount"`
	// Datasource owner account name.
	OwnerAccountName string `pulumi:"ownerAccountName"`
	// Datasource owner project id.
	OwnerProjectId string `pulumi:"ownerProjectId"`
	// Datasource OwnerProjectIdent.
	OwnerProjectIdent string `pulumi:"ownerProjectIdent"`
	// Datasource OwnerProjectName.
	OwnerProjectName string `pulumi:"ownerProjectName"`
	// Datasource params.
	Params string `pulumi:"params"`
	// Params json string.
	ParamsString string `pulumi:"paramsString"`
	// Datasource engin cluster region.
	Region string `pulumi:"region"`
	// Datasource show type.
	ShowType string `pulumi:"showType"`
	// Datasource status.
	Status int `pulumi:"status"`
	// Datasource type.
	Type string `pulumi:"type"`
}

type GetDataSourceListRowArgs

type GetDataSourceListRowArgs struct {
	// Appid.
	AppId pulumi.IntInput `pulumi:"appId"`
	// Has Author.
	Author pulumi.BoolInput `pulumi:"author"`
	// Datasource AuthorityProjectName.
	AuthorityProjectName pulumi.StringInput `pulumi:"authorityProjectName"`
	// Datasource AuthorityUserName.
	AuthorityUserName pulumi.StringInput `pulumi:"authorityUserName"`
	// Biz params.
	BizParams pulumi.StringInput `pulumi:"bizParams"`
	// Biz params json string.
	BizParamsString pulumi.StringInput `pulumi:"bizParamsString"`
	// Datasource category.
	Category pulumi.StringInput `pulumi:"category"`
	// Datasource cluster id.
	ClusterId pulumi.StringInput `pulumi:"clusterId"`
	// Datasource cluster name.
	ClusterName pulumi.StringInput `pulumi:"clusterName"`
	// CreateTime.
	CreateTime pulumi.IntInput `pulumi:"createTime"`
	// DatasourceDataSourceStatus.
	DataSourceStatus pulumi.StringInput `pulumi:"dataSourceStatus"`
	// DatabaseName.
	DatabaseName pulumi.StringInput `pulumi:"databaseName"`
	// Can Deliver.
	Deliver pulumi.BoolInput `pulumi:"deliver"`
	// Description.
	Description pulumi.StringInput `pulumi:"description"`
	// Datasource display name.
	Display pulumi.StringInput `pulumi:"display"`
	// Datasource can Edit.
	Edit pulumi.BoolInput `pulumi:"edit"`
	// ID.
	Id pulumi.IntInput `pulumi:"id"`
	// Instance.
	Instance pulumi.StringInput `pulumi:"instance"`
	// Datasource ModifiedTime.
	ModifiedTime pulumi.IntInput `pulumi:"modifiedTime"`
	// Filter name.
	Name pulumi.StringInput `pulumi:"name"`
	// Datasource owner account.
	OwnerAccount pulumi.StringInput `pulumi:"ownerAccount"`
	// Datasource owner account name.
	OwnerAccountName pulumi.StringInput `pulumi:"ownerAccountName"`
	// Datasource owner project id.
	OwnerProjectId pulumi.StringInput `pulumi:"ownerProjectId"`
	// Datasource OwnerProjectIdent.
	OwnerProjectIdent pulumi.StringInput `pulumi:"ownerProjectIdent"`
	// Datasource OwnerProjectName.
	OwnerProjectName pulumi.StringInput `pulumi:"ownerProjectName"`
	// Datasource params.
	Params pulumi.StringInput `pulumi:"params"`
	// Params json string.
	ParamsString pulumi.StringInput `pulumi:"paramsString"`
	// Datasource engin cluster region.
	Region pulumi.StringInput `pulumi:"region"`
	// Datasource show type.
	ShowType pulumi.StringInput `pulumi:"showType"`
	// Datasource status.
	Status pulumi.IntInput `pulumi:"status"`
	// Datasource type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetDataSourceListRowArgs) ElementType

func (GetDataSourceListRowArgs) ElementType() reflect.Type

func (GetDataSourceListRowArgs) ToGetDataSourceListRowOutput

func (i GetDataSourceListRowArgs) ToGetDataSourceListRowOutput() GetDataSourceListRowOutput

func (GetDataSourceListRowArgs) ToGetDataSourceListRowOutputWithContext

func (i GetDataSourceListRowArgs) ToGetDataSourceListRowOutputWithContext(ctx context.Context) GetDataSourceListRowOutput

type GetDataSourceListRowArray

type GetDataSourceListRowArray []GetDataSourceListRowInput

func (GetDataSourceListRowArray) ElementType

func (GetDataSourceListRowArray) ElementType() reflect.Type

func (GetDataSourceListRowArray) ToGetDataSourceListRowArrayOutput

func (i GetDataSourceListRowArray) ToGetDataSourceListRowArrayOutput() GetDataSourceListRowArrayOutput

func (GetDataSourceListRowArray) ToGetDataSourceListRowArrayOutputWithContext

func (i GetDataSourceListRowArray) ToGetDataSourceListRowArrayOutputWithContext(ctx context.Context) GetDataSourceListRowArrayOutput

type GetDataSourceListRowArrayInput

type GetDataSourceListRowArrayInput interface {
	pulumi.Input

	ToGetDataSourceListRowArrayOutput() GetDataSourceListRowArrayOutput
	ToGetDataSourceListRowArrayOutputWithContext(context.Context) GetDataSourceListRowArrayOutput
}

GetDataSourceListRowArrayInput is an input type that accepts GetDataSourceListRowArray and GetDataSourceListRowArrayOutput values. You can construct a concrete instance of `GetDataSourceListRowArrayInput` via:

GetDataSourceListRowArray{ GetDataSourceListRowArgs{...} }

type GetDataSourceListRowArrayOutput

type GetDataSourceListRowArrayOutput struct{ *pulumi.OutputState }

func (GetDataSourceListRowArrayOutput) ElementType

func (GetDataSourceListRowArrayOutput) Index

func (GetDataSourceListRowArrayOutput) ToGetDataSourceListRowArrayOutput

func (o GetDataSourceListRowArrayOutput) ToGetDataSourceListRowArrayOutput() GetDataSourceListRowArrayOutput

func (GetDataSourceListRowArrayOutput) ToGetDataSourceListRowArrayOutputWithContext

func (o GetDataSourceListRowArrayOutput) ToGetDataSourceListRowArrayOutputWithContext(ctx context.Context) GetDataSourceListRowArrayOutput

type GetDataSourceListRowInput

type GetDataSourceListRowInput interface {
	pulumi.Input

	ToGetDataSourceListRowOutput() GetDataSourceListRowOutput
	ToGetDataSourceListRowOutputWithContext(context.Context) GetDataSourceListRowOutput
}

GetDataSourceListRowInput is an input type that accepts GetDataSourceListRowArgs and GetDataSourceListRowOutput values. You can construct a concrete instance of `GetDataSourceListRowInput` via:

GetDataSourceListRowArgs{...}

type GetDataSourceListRowOutput

type GetDataSourceListRowOutput struct{ *pulumi.OutputState }

func (GetDataSourceListRowOutput) AppId

Appid.

func (GetDataSourceListRowOutput) Author

Has Author.

func (GetDataSourceListRowOutput) AuthorityProjectName

func (o GetDataSourceListRowOutput) AuthorityProjectName() pulumi.StringOutput

Datasource AuthorityProjectName.

func (GetDataSourceListRowOutput) AuthorityUserName

func (o GetDataSourceListRowOutput) AuthorityUserName() pulumi.StringOutput

Datasource AuthorityUserName.

func (GetDataSourceListRowOutput) BizParams

Biz params.

func (GetDataSourceListRowOutput) BizParamsString

func (o GetDataSourceListRowOutput) BizParamsString() pulumi.StringOutput

Biz params json string.

func (GetDataSourceListRowOutput) Category

Datasource category.

func (GetDataSourceListRowOutput) ClusterId

Datasource cluster id.

func (GetDataSourceListRowOutput) ClusterName

Datasource cluster name.

func (GetDataSourceListRowOutput) CreateTime

CreateTime.

func (GetDataSourceListRowOutput) DataSourceStatus

func (o GetDataSourceListRowOutput) DataSourceStatus() pulumi.StringOutput

DatasourceDataSourceStatus.

func (GetDataSourceListRowOutput) DatabaseName

DatabaseName.

func (GetDataSourceListRowOutput) Deliver

Can Deliver.

func (GetDataSourceListRowOutput) Description

Description.

func (GetDataSourceListRowOutput) Display

Datasource display name.

func (GetDataSourceListRowOutput) Edit

Datasource can Edit.

func (GetDataSourceListRowOutput) ElementType

func (GetDataSourceListRowOutput) ElementType() reflect.Type

func (GetDataSourceListRowOutput) Id

ID.

func (GetDataSourceListRowOutput) Instance

Instance.

func (GetDataSourceListRowOutput) ModifiedTime

func (o GetDataSourceListRowOutput) ModifiedTime() pulumi.IntOutput

Datasource ModifiedTime.

func (GetDataSourceListRowOutput) Name

Filter name.

func (GetDataSourceListRowOutput) OwnerAccount

Datasource owner account.

func (GetDataSourceListRowOutput) OwnerAccountName

func (o GetDataSourceListRowOutput) OwnerAccountName() pulumi.StringOutput

Datasource owner account name.

func (GetDataSourceListRowOutput) OwnerProjectId

func (o GetDataSourceListRowOutput) OwnerProjectId() pulumi.StringOutput

Datasource owner project id.

func (GetDataSourceListRowOutput) OwnerProjectIdent

func (o GetDataSourceListRowOutput) OwnerProjectIdent() pulumi.StringOutput

Datasource OwnerProjectIdent.

func (GetDataSourceListRowOutput) OwnerProjectName

func (o GetDataSourceListRowOutput) OwnerProjectName() pulumi.StringOutput

Datasource OwnerProjectName.

func (GetDataSourceListRowOutput) Params

Datasource params.

func (GetDataSourceListRowOutput) ParamsString

Params json string.

func (GetDataSourceListRowOutput) Region

Datasource engin cluster region.

func (GetDataSourceListRowOutput) ShowType

Datasource show type.

func (GetDataSourceListRowOutput) Status

Datasource status.

func (GetDataSourceListRowOutput) ToGetDataSourceListRowOutput

func (o GetDataSourceListRowOutput) ToGetDataSourceListRowOutput() GetDataSourceListRowOutput

func (GetDataSourceListRowOutput) ToGetDataSourceListRowOutputWithContext

func (o GetDataSourceListRowOutput) ToGetDataSourceListRowOutputWithContext(ctx context.Context) GetDataSourceListRowOutput

func (GetDataSourceListRowOutput) Type

Datasource type.

type GetDataSourceWithoutInfoArgs

type GetDataSourceWithoutInfoArgs struct {
	// Filters.
	Filters []GetDataSourceWithoutInfoFilter `pulumi:"filters"`
	// OrderFields.
	OrderFields []GetDataSourceWithoutInfoOrderField `pulumi:"orderFields"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getDataSourceWithoutInfo.

type GetDataSourceWithoutInfoData

type GetDataSourceWithoutInfoData struct {
	// Appid.
	AppId int `pulumi:"appId"`
	// Has Author.
	Author bool `pulumi:"author"`
	// Datasource AuthorityProjectName.
	AuthorityProjectName string `pulumi:"authorityProjectName"`
	// Datasource AuthorityUserName.
	AuthorityUserName string `pulumi:"authorityUserName"`
	// Biz params.
	BizParams string `pulumi:"bizParams"`
	// Biz params json string.
	BizParamsString string `pulumi:"bizParamsString"`
	// Datasource category.
	Category string `pulumi:"category"`
	// Datasource cluster id.
	ClusterId string `pulumi:"clusterId"`
	// Datasource cluster name.
	ClusterName string `pulumi:"clusterName"`
	// CreateTime.
	CreateTime int `pulumi:"createTime"`
	// DatasourceDataSourceStatus.
	DataSourceStatus string `pulumi:"dataSourceStatus"`
	// DatabaseName.
	DatabaseName string `pulumi:"databaseName"`
	// Can Deliver.
	Deliver bool `pulumi:"deliver"`
	// Description.
	Description string `pulumi:"description"`
	// Datasource display name.
	Display string `pulumi:"display"`
	// Datasource can Edit.
	Edit bool `pulumi:"edit"`
	// ID.
	Id int `pulumi:"id"`
	// Instance.
	Instance string `pulumi:"instance"`
	// Datasource ModifiedTime.
	ModifiedTime int `pulumi:"modifiedTime"`
	// Filter name.
	Name string `pulumi:"name"`
	// Datasource owner account.
	OwnerAccount string `pulumi:"ownerAccount"`
	// Datasource owner account name.
	OwnerAccountName string `pulumi:"ownerAccountName"`
	// Datasource owner project id.
	OwnerProjectId string `pulumi:"ownerProjectId"`
	// Datasource OwnerProjectIdent.
	OwnerProjectIdent string `pulumi:"ownerProjectIdent"`
	// Datasource OwnerProjectName.
	OwnerProjectName string `pulumi:"ownerProjectName"`
	// Datasource params.
	Params string `pulumi:"params"`
	// Params json string.
	ParamsString string `pulumi:"paramsString"`
	// Datasource engin cluster region.
	Region string `pulumi:"region"`
	// Datasource show type.
	ShowType string `pulumi:"showType"`
	// Datasource status.
	Status int `pulumi:"status"`
	// Datasource type.
	Type string `pulumi:"type"`
}

type GetDataSourceWithoutInfoDataArgs

type GetDataSourceWithoutInfoDataArgs struct {
	// Appid.
	AppId pulumi.IntInput `pulumi:"appId"`
	// Has Author.
	Author pulumi.BoolInput `pulumi:"author"`
	// Datasource AuthorityProjectName.
	AuthorityProjectName pulumi.StringInput `pulumi:"authorityProjectName"`
	// Datasource AuthorityUserName.
	AuthorityUserName pulumi.StringInput `pulumi:"authorityUserName"`
	// Biz params.
	BizParams pulumi.StringInput `pulumi:"bizParams"`
	// Biz params json string.
	BizParamsString pulumi.StringInput `pulumi:"bizParamsString"`
	// Datasource category.
	Category pulumi.StringInput `pulumi:"category"`
	// Datasource cluster id.
	ClusterId pulumi.StringInput `pulumi:"clusterId"`
	// Datasource cluster name.
	ClusterName pulumi.StringInput `pulumi:"clusterName"`
	// CreateTime.
	CreateTime pulumi.IntInput `pulumi:"createTime"`
	// DatasourceDataSourceStatus.
	DataSourceStatus pulumi.StringInput `pulumi:"dataSourceStatus"`
	// DatabaseName.
	DatabaseName pulumi.StringInput `pulumi:"databaseName"`
	// Can Deliver.
	Deliver pulumi.BoolInput `pulumi:"deliver"`
	// Description.
	Description pulumi.StringInput `pulumi:"description"`
	// Datasource display name.
	Display pulumi.StringInput `pulumi:"display"`
	// Datasource can Edit.
	Edit pulumi.BoolInput `pulumi:"edit"`
	// ID.
	Id pulumi.IntInput `pulumi:"id"`
	// Instance.
	Instance pulumi.StringInput `pulumi:"instance"`
	// Datasource ModifiedTime.
	ModifiedTime pulumi.IntInput `pulumi:"modifiedTime"`
	// Filter name.
	Name pulumi.StringInput `pulumi:"name"`
	// Datasource owner account.
	OwnerAccount pulumi.StringInput `pulumi:"ownerAccount"`
	// Datasource owner account name.
	OwnerAccountName pulumi.StringInput `pulumi:"ownerAccountName"`
	// Datasource owner project id.
	OwnerProjectId pulumi.StringInput `pulumi:"ownerProjectId"`
	// Datasource OwnerProjectIdent.
	OwnerProjectIdent pulumi.StringInput `pulumi:"ownerProjectIdent"`
	// Datasource OwnerProjectName.
	OwnerProjectName pulumi.StringInput `pulumi:"ownerProjectName"`
	// Datasource params.
	Params pulumi.StringInput `pulumi:"params"`
	// Params json string.
	ParamsString pulumi.StringInput `pulumi:"paramsString"`
	// Datasource engin cluster region.
	Region pulumi.StringInput `pulumi:"region"`
	// Datasource show type.
	ShowType pulumi.StringInput `pulumi:"showType"`
	// Datasource status.
	Status pulumi.IntInput `pulumi:"status"`
	// Datasource type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetDataSourceWithoutInfoDataArgs) ElementType

func (GetDataSourceWithoutInfoDataArgs) ToGetDataSourceWithoutInfoDataOutput

func (i GetDataSourceWithoutInfoDataArgs) ToGetDataSourceWithoutInfoDataOutput() GetDataSourceWithoutInfoDataOutput

func (GetDataSourceWithoutInfoDataArgs) ToGetDataSourceWithoutInfoDataOutputWithContext

func (i GetDataSourceWithoutInfoDataArgs) ToGetDataSourceWithoutInfoDataOutputWithContext(ctx context.Context) GetDataSourceWithoutInfoDataOutput

type GetDataSourceWithoutInfoDataArray

type GetDataSourceWithoutInfoDataArray []GetDataSourceWithoutInfoDataInput

func (GetDataSourceWithoutInfoDataArray) ElementType

func (GetDataSourceWithoutInfoDataArray) ToGetDataSourceWithoutInfoDataArrayOutput

func (i GetDataSourceWithoutInfoDataArray) ToGetDataSourceWithoutInfoDataArrayOutput() GetDataSourceWithoutInfoDataArrayOutput

func (GetDataSourceWithoutInfoDataArray) ToGetDataSourceWithoutInfoDataArrayOutputWithContext

func (i GetDataSourceWithoutInfoDataArray) ToGetDataSourceWithoutInfoDataArrayOutputWithContext(ctx context.Context) GetDataSourceWithoutInfoDataArrayOutput

type GetDataSourceWithoutInfoDataArrayInput

type GetDataSourceWithoutInfoDataArrayInput interface {
	pulumi.Input

	ToGetDataSourceWithoutInfoDataArrayOutput() GetDataSourceWithoutInfoDataArrayOutput
	ToGetDataSourceWithoutInfoDataArrayOutputWithContext(context.Context) GetDataSourceWithoutInfoDataArrayOutput
}

GetDataSourceWithoutInfoDataArrayInput is an input type that accepts GetDataSourceWithoutInfoDataArray and GetDataSourceWithoutInfoDataArrayOutput values. You can construct a concrete instance of `GetDataSourceWithoutInfoDataArrayInput` via:

GetDataSourceWithoutInfoDataArray{ GetDataSourceWithoutInfoDataArgs{...} }

type GetDataSourceWithoutInfoDataArrayOutput

type GetDataSourceWithoutInfoDataArrayOutput struct{ *pulumi.OutputState }

func (GetDataSourceWithoutInfoDataArrayOutput) ElementType

func (GetDataSourceWithoutInfoDataArrayOutput) Index

func (GetDataSourceWithoutInfoDataArrayOutput) ToGetDataSourceWithoutInfoDataArrayOutput

func (o GetDataSourceWithoutInfoDataArrayOutput) ToGetDataSourceWithoutInfoDataArrayOutput() GetDataSourceWithoutInfoDataArrayOutput

func (GetDataSourceWithoutInfoDataArrayOutput) ToGetDataSourceWithoutInfoDataArrayOutputWithContext

func (o GetDataSourceWithoutInfoDataArrayOutput) ToGetDataSourceWithoutInfoDataArrayOutputWithContext(ctx context.Context) GetDataSourceWithoutInfoDataArrayOutput

type GetDataSourceWithoutInfoDataInput

type GetDataSourceWithoutInfoDataInput interface {
	pulumi.Input

	ToGetDataSourceWithoutInfoDataOutput() GetDataSourceWithoutInfoDataOutput
	ToGetDataSourceWithoutInfoDataOutputWithContext(context.Context) GetDataSourceWithoutInfoDataOutput
}

GetDataSourceWithoutInfoDataInput is an input type that accepts GetDataSourceWithoutInfoDataArgs and GetDataSourceWithoutInfoDataOutput values. You can construct a concrete instance of `GetDataSourceWithoutInfoDataInput` via:

GetDataSourceWithoutInfoDataArgs{...}

type GetDataSourceWithoutInfoDataOutput

type GetDataSourceWithoutInfoDataOutput struct{ *pulumi.OutputState }

func (GetDataSourceWithoutInfoDataOutput) AppId

Appid.

func (GetDataSourceWithoutInfoDataOutput) Author

Has Author.

func (GetDataSourceWithoutInfoDataOutput) AuthorityProjectName

func (o GetDataSourceWithoutInfoDataOutput) AuthorityProjectName() pulumi.StringOutput

Datasource AuthorityProjectName.

func (GetDataSourceWithoutInfoDataOutput) AuthorityUserName

Datasource AuthorityUserName.

func (GetDataSourceWithoutInfoDataOutput) BizParams

Biz params.

func (GetDataSourceWithoutInfoDataOutput) BizParamsString

Biz params json string.

func (GetDataSourceWithoutInfoDataOutput) Category

Datasource category.

func (GetDataSourceWithoutInfoDataOutput) ClusterId

Datasource cluster id.

func (GetDataSourceWithoutInfoDataOutput) ClusterName

Datasource cluster name.

func (GetDataSourceWithoutInfoDataOutput) CreateTime

CreateTime.

func (GetDataSourceWithoutInfoDataOutput) DataSourceStatus

DatasourceDataSourceStatus.

func (GetDataSourceWithoutInfoDataOutput) DatabaseName

DatabaseName.

func (GetDataSourceWithoutInfoDataOutput) Deliver

Can Deliver.

func (GetDataSourceWithoutInfoDataOutput) Description

Description.

func (GetDataSourceWithoutInfoDataOutput) Display

Datasource display name.

func (GetDataSourceWithoutInfoDataOutput) Edit

Datasource can Edit.

func (GetDataSourceWithoutInfoDataOutput) ElementType

func (GetDataSourceWithoutInfoDataOutput) Id

ID.

func (GetDataSourceWithoutInfoDataOutput) Instance

Instance.

func (GetDataSourceWithoutInfoDataOutput) ModifiedTime

Datasource ModifiedTime.

func (GetDataSourceWithoutInfoDataOutput) Name

Filter name.

func (GetDataSourceWithoutInfoDataOutput) OwnerAccount

Datasource owner account.

func (GetDataSourceWithoutInfoDataOutput) OwnerAccountName

Datasource owner account name.

func (GetDataSourceWithoutInfoDataOutput) OwnerProjectId

Datasource owner project id.

func (GetDataSourceWithoutInfoDataOutput) OwnerProjectIdent

Datasource OwnerProjectIdent.

func (GetDataSourceWithoutInfoDataOutput) OwnerProjectName

Datasource OwnerProjectName.

func (GetDataSourceWithoutInfoDataOutput) Params

Datasource params.

func (GetDataSourceWithoutInfoDataOutput) ParamsString

Params json string.

func (GetDataSourceWithoutInfoDataOutput) Region

Datasource engin cluster region.

func (GetDataSourceWithoutInfoDataOutput) ShowType

Datasource show type.

func (GetDataSourceWithoutInfoDataOutput) Status

Datasource status.

func (GetDataSourceWithoutInfoDataOutput) ToGetDataSourceWithoutInfoDataOutput

func (o GetDataSourceWithoutInfoDataOutput) ToGetDataSourceWithoutInfoDataOutput() GetDataSourceWithoutInfoDataOutput

func (GetDataSourceWithoutInfoDataOutput) ToGetDataSourceWithoutInfoDataOutputWithContext

func (o GetDataSourceWithoutInfoDataOutput) ToGetDataSourceWithoutInfoDataOutputWithContext(ctx context.Context) GetDataSourceWithoutInfoDataOutput

func (GetDataSourceWithoutInfoDataOutput) Type

Datasource type.

type GetDataSourceWithoutInfoFilter

type GetDataSourceWithoutInfoFilter struct {
	// Filter name.
	Name *string `pulumi:"name"`
	// Filter value.
	Values []string `pulumi:"values"`
}

type GetDataSourceWithoutInfoFilterArgs

type GetDataSourceWithoutInfoFilterArgs struct {
	// Filter name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Filter value.
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetDataSourceWithoutInfoFilterArgs) ElementType

func (GetDataSourceWithoutInfoFilterArgs) ToGetDataSourceWithoutInfoFilterOutput

func (i GetDataSourceWithoutInfoFilterArgs) ToGetDataSourceWithoutInfoFilterOutput() GetDataSourceWithoutInfoFilterOutput

func (GetDataSourceWithoutInfoFilterArgs) ToGetDataSourceWithoutInfoFilterOutputWithContext

func (i GetDataSourceWithoutInfoFilterArgs) ToGetDataSourceWithoutInfoFilterOutputWithContext(ctx context.Context) GetDataSourceWithoutInfoFilterOutput

type GetDataSourceWithoutInfoFilterArray

type GetDataSourceWithoutInfoFilterArray []GetDataSourceWithoutInfoFilterInput

func (GetDataSourceWithoutInfoFilterArray) ElementType

func (GetDataSourceWithoutInfoFilterArray) ToGetDataSourceWithoutInfoFilterArrayOutput

func (i GetDataSourceWithoutInfoFilterArray) ToGetDataSourceWithoutInfoFilterArrayOutput() GetDataSourceWithoutInfoFilterArrayOutput

func (GetDataSourceWithoutInfoFilterArray) ToGetDataSourceWithoutInfoFilterArrayOutputWithContext

func (i GetDataSourceWithoutInfoFilterArray) ToGetDataSourceWithoutInfoFilterArrayOutputWithContext(ctx context.Context) GetDataSourceWithoutInfoFilterArrayOutput

type GetDataSourceWithoutInfoFilterArrayInput

type GetDataSourceWithoutInfoFilterArrayInput interface {
	pulumi.Input

	ToGetDataSourceWithoutInfoFilterArrayOutput() GetDataSourceWithoutInfoFilterArrayOutput
	ToGetDataSourceWithoutInfoFilterArrayOutputWithContext(context.Context) GetDataSourceWithoutInfoFilterArrayOutput
}

GetDataSourceWithoutInfoFilterArrayInput is an input type that accepts GetDataSourceWithoutInfoFilterArray and GetDataSourceWithoutInfoFilterArrayOutput values. You can construct a concrete instance of `GetDataSourceWithoutInfoFilterArrayInput` via:

GetDataSourceWithoutInfoFilterArray{ GetDataSourceWithoutInfoFilterArgs{...} }

type GetDataSourceWithoutInfoFilterArrayOutput

type GetDataSourceWithoutInfoFilterArrayOutput struct{ *pulumi.OutputState }

func (GetDataSourceWithoutInfoFilterArrayOutput) ElementType

func (GetDataSourceWithoutInfoFilterArrayOutput) Index

func (GetDataSourceWithoutInfoFilterArrayOutput) ToGetDataSourceWithoutInfoFilterArrayOutput

func (o GetDataSourceWithoutInfoFilterArrayOutput) ToGetDataSourceWithoutInfoFilterArrayOutput() GetDataSourceWithoutInfoFilterArrayOutput

func (GetDataSourceWithoutInfoFilterArrayOutput) ToGetDataSourceWithoutInfoFilterArrayOutputWithContext

func (o GetDataSourceWithoutInfoFilterArrayOutput) ToGetDataSourceWithoutInfoFilterArrayOutputWithContext(ctx context.Context) GetDataSourceWithoutInfoFilterArrayOutput

type GetDataSourceWithoutInfoFilterInput

type GetDataSourceWithoutInfoFilterInput interface {
	pulumi.Input

	ToGetDataSourceWithoutInfoFilterOutput() GetDataSourceWithoutInfoFilterOutput
	ToGetDataSourceWithoutInfoFilterOutputWithContext(context.Context) GetDataSourceWithoutInfoFilterOutput
}

GetDataSourceWithoutInfoFilterInput is an input type that accepts GetDataSourceWithoutInfoFilterArgs and GetDataSourceWithoutInfoFilterOutput values. You can construct a concrete instance of `GetDataSourceWithoutInfoFilterInput` via:

GetDataSourceWithoutInfoFilterArgs{...}

type GetDataSourceWithoutInfoFilterOutput

type GetDataSourceWithoutInfoFilterOutput struct{ *pulumi.OutputState }

func (GetDataSourceWithoutInfoFilterOutput) ElementType

func (GetDataSourceWithoutInfoFilterOutput) Name

Filter name.

func (GetDataSourceWithoutInfoFilterOutput) ToGetDataSourceWithoutInfoFilterOutput

func (o GetDataSourceWithoutInfoFilterOutput) ToGetDataSourceWithoutInfoFilterOutput() GetDataSourceWithoutInfoFilterOutput

func (GetDataSourceWithoutInfoFilterOutput) ToGetDataSourceWithoutInfoFilterOutputWithContext

func (o GetDataSourceWithoutInfoFilterOutput) ToGetDataSourceWithoutInfoFilterOutputWithContext(ctx context.Context) GetDataSourceWithoutInfoFilterOutput

func (GetDataSourceWithoutInfoFilterOutput) Values

Filter value.

type GetDataSourceWithoutInfoOrderField

type GetDataSourceWithoutInfoOrderField struct {
	// OrderFields rule.
	Direction string `pulumi:"direction"`
	// OrderFields name.
	Name string `pulumi:"name"`
}

type GetDataSourceWithoutInfoOrderFieldArgs

type GetDataSourceWithoutInfoOrderFieldArgs struct {
	// OrderFields rule.
	Direction pulumi.StringInput `pulumi:"direction"`
	// OrderFields name.
	Name pulumi.StringInput `pulumi:"name"`
}

func (GetDataSourceWithoutInfoOrderFieldArgs) ElementType

func (GetDataSourceWithoutInfoOrderFieldArgs) ToGetDataSourceWithoutInfoOrderFieldOutput

func (i GetDataSourceWithoutInfoOrderFieldArgs) ToGetDataSourceWithoutInfoOrderFieldOutput() GetDataSourceWithoutInfoOrderFieldOutput

func (GetDataSourceWithoutInfoOrderFieldArgs) ToGetDataSourceWithoutInfoOrderFieldOutputWithContext

func (i GetDataSourceWithoutInfoOrderFieldArgs) ToGetDataSourceWithoutInfoOrderFieldOutputWithContext(ctx context.Context) GetDataSourceWithoutInfoOrderFieldOutput

type GetDataSourceWithoutInfoOrderFieldArray

type GetDataSourceWithoutInfoOrderFieldArray []GetDataSourceWithoutInfoOrderFieldInput

func (GetDataSourceWithoutInfoOrderFieldArray) ElementType

func (GetDataSourceWithoutInfoOrderFieldArray) ToGetDataSourceWithoutInfoOrderFieldArrayOutput

func (i GetDataSourceWithoutInfoOrderFieldArray) ToGetDataSourceWithoutInfoOrderFieldArrayOutput() GetDataSourceWithoutInfoOrderFieldArrayOutput

func (GetDataSourceWithoutInfoOrderFieldArray) ToGetDataSourceWithoutInfoOrderFieldArrayOutputWithContext

func (i GetDataSourceWithoutInfoOrderFieldArray) ToGetDataSourceWithoutInfoOrderFieldArrayOutputWithContext(ctx context.Context) GetDataSourceWithoutInfoOrderFieldArrayOutput

type GetDataSourceWithoutInfoOrderFieldArrayInput

type GetDataSourceWithoutInfoOrderFieldArrayInput interface {
	pulumi.Input

	ToGetDataSourceWithoutInfoOrderFieldArrayOutput() GetDataSourceWithoutInfoOrderFieldArrayOutput
	ToGetDataSourceWithoutInfoOrderFieldArrayOutputWithContext(context.Context) GetDataSourceWithoutInfoOrderFieldArrayOutput
}

GetDataSourceWithoutInfoOrderFieldArrayInput is an input type that accepts GetDataSourceWithoutInfoOrderFieldArray and GetDataSourceWithoutInfoOrderFieldArrayOutput values. You can construct a concrete instance of `GetDataSourceWithoutInfoOrderFieldArrayInput` via:

GetDataSourceWithoutInfoOrderFieldArray{ GetDataSourceWithoutInfoOrderFieldArgs{...} }

type GetDataSourceWithoutInfoOrderFieldArrayOutput

type GetDataSourceWithoutInfoOrderFieldArrayOutput struct{ *pulumi.OutputState }

func (GetDataSourceWithoutInfoOrderFieldArrayOutput) ElementType

func (GetDataSourceWithoutInfoOrderFieldArrayOutput) Index

func (GetDataSourceWithoutInfoOrderFieldArrayOutput) ToGetDataSourceWithoutInfoOrderFieldArrayOutput

func (o GetDataSourceWithoutInfoOrderFieldArrayOutput) ToGetDataSourceWithoutInfoOrderFieldArrayOutput() GetDataSourceWithoutInfoOrderFieldArrayOutput

func (GetDataSourceWithoutInfoOrderFieldArrayOutput) ToGetDataSourceWithoutInfoOrderFieldArrayOutputWithContext

func (o GetDataSourceWithoutInfoOrderFieldArrayOutput) ToGetDataSourceWithoutInfoOrderFieldArrayOutputWithContext(ctx context.Context) GetDataSourceWithoutInfoOrderFieldArrayOutput

type GetDataSourceWithoutInfoOrderFieldInput

type GetDataSourceWithoutInfoOrderFieldInput interface {
	pulumi.Input

	ToGetDataSourceWithoutInfoOrderFieldOutput() GetDataSourceWithoutInfoOrderFieldOutput
	ToGetDataSourceWithoutInfoOrderFieldOutputWithContext(context.Context) GetDataSourceWithoutInfoOrderFieldOutput
}

GetDataSourceWithoutInfoOrderFieldInput is an input type that accepts GetDataSourceWithoutInfoOrderFieldArgs and GetDataSourceWithoutInfoOrderFieldOutput values. You can construct a concrete instance of `GetDataSourceWithoutInfoOrderFieldInput` via:

GetDataSourceWithoutInfoOrderFieldArgs{...}

type GetDataSourceWithoutInfoOrderFieldOutput

type GetDataSourceWithoutInfoOrderFieldOutput struct{ *pulumi.OutputState }

func (GetDataSourceWithoutInfoOrderFieldOutput) Direction

OrderFields rule.

func (GetDataSourceWithoutInfoOrderFieldOutput) ElementType

func (GetDataSourceWithoutInfoOrderFieldOutput) Name

OrderFields name.

func (GetDataSourceWithoutInfoOrderFieldOutput) ToGetDataSourceWithoutInfoOrderFieldOutput

func (o GetDataSourceWithoutInfoOrderFieldOutput) ToGetDataSourceWithoutInfoOrderFieldOutput() GetDataSourceWithoutInfoOrderFieldOutput

func (GetDataSourceWithoutInfoOrderFieldOutput) ToGetDataSourceWithoutInfoOrderFieldOutputWithContext

func (o GetDataSourceWithoutInfoOrderFieldOutput) ToGetDataSourceWithoutInfoOrderFieldOutputWithContext(ctx context.Context) GetDataSourceWithoutInfoOrderFieldOutput

type GetDataSourceWithoutInfoOutputArgs

type GetDataSourceWithoutInfoOutputArgs struct {
	// Filters.
	Filters GetDataSourceWithoutInfoFilterArrayInput `pulumi:"filters"`
	// OrderFields.
	OrderFields GetDataSourceWithoutInfoOrderFieldArrayInput `pulumi:"orderFields"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getDataSourceWithoutInfo.

func (GetDataSourceWithoutInfoOutputArgs) ElementType

type GetDataSourceWithoutInfoResult

type GetDataSourceWithoutInfoResult struct {
	// Data.
	Datas   []GetDataSourceWithoutInfoData   `pulumi:"datas"`
	Filters []GetDataSourceWithoutInfoFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                               `pulumi:"id"`
	OrderFields      []GetDataSourceWithoutInfoOrderField `pulumi:"orderFields"`
	ResultOutputFile *string                              `pulumi:"resultOutputFile"`
}

A collection of values returned by getDataSourceWithoutInfo.

func GetDataSourceWithoutInfo

func GetDataSourceWithoutInfo(ctx *pulumi.Context, args *GetDataSourceWithoutInfoArgs, opts ...pulumi.InvokeOption) (*GetDataSourceWithoutInfoResult, error)

Use this data source to query detailed information of wedata dataSourceWithoutInfo

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Wedata.GetDataSourceWithoutInfo(ctx, &wedata.GetDataSourceWithoutInfoArgs{
			Filters: []wedata.GetDataSourceWithoutInfoFilter{
				wedata.GetDataSourceWithoutInfoFilter{
					Name: pulumi.StringRef("ownerProjectId"),
					Values: []string{
						"1612982498218618880",
					},
				},
			},
			OrderFields: []wedata.GetDataSourceWithoutInfoOrderField{
				wedata.GetDataSourceWithoutInfoOrderField{
					Direction: "DESC",
					Name:      "create_time",
				},
			},
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetDataSourceWithoutInfoResultOutput

type GetDataSourceWithoutInfoResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getDataSourceWithoutInfo.

func (GetDataSourceWithoutInfoResultOutput) Datas

Data.

func (GetDataSourceWithoutInfoResultOutput) ElementType

func (GetDataSourceWithoutInfoResultOutput) Filters

func (GetDataSourceWithoutInfoResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetDataSourceWithoutInfoResultOutput) OrderFields

func (GetDataSourceWithoutInfoResultOutput) ResultOutputFile

func (GetDataSourceWithoutInfoResultOutput) ToGetDataSourceWithoutInfoResultOutput

func (o GetDataSourceWithoutInfoResultOutput) ToGetDataSourceWithoutInfoResultOutput() GetDataSourceWithoutInfoResultOutput

func (GetDataSourceWithoutInfoResultOutput) ToGetDataSourceWithoutInfoResultOutputWithContext

func (o GetDataSourceWithoutInfoResultOutput) ToGetDataSourceWithoutInfoResultOutputWithContext(ctx context.Context) GetDataSourceWithoutInfoResultOutput

type GetRuleTemplatesArgs

type GetRuleTemplatesArgs struct {
	// Project ID.
	ProjectId *string `pulumi:"projectId"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Applicable type of source data.
	SourceEngineTypes []int `pulumi:"sourceEngineTypes"`
	// Source data object type. `1`: Constant, `2`: Offline table level, `3`: Offline field level.
	SourceObjectType *int `pulumi:"sourceObjectType"`
	// Template type. `1` means System template, `2` means Custom template.
	Type *int `pulumi:"type"`
}

A collection of arguments for invoking getRuleTemplates.

type GetRuleTemplatesData

type GetRuleTemplatesData struct {
	// Citations.
	CitationCount int `pulumi:"citationCount"`
	// The type of comparison method supported by the rule (1: fixed value comparison, greater than, less than, greater than or equal to, etc. 2: fluctuating value comparison, absolute value, rise, fall).
	CompareType int `pulumi:"compareType"`
	// Description of rule template.
	Description string `pulumi:"description"`
	// Whether to associate other library tables.
	MultiSourceFlag bool `pulumi:"multiSourceFlag"`
	// Name of rule template.
	Name string `pulumi:"name"`
	// Quality inspection dimensions. `1`: Accuracy, `2`: Uniqueness, `3`: Completeness, `4`: Consistency, `5`: Timeliness, `6`: Effectiveness.
	QualityDim int `pulumi:"qualityDim"`
	// ID of rule template.
	RuleTemplateId int `pulumi:"ruleTemplateId"`
	// Content of rule template.
	SourceContent string `pulumi:"sourceContent"`
	// Applicable type of source data.
	SourceEngineTypes []int `pulumi:"sourceEngineTypes"`
	// Source data object type. `1`: value, `2`: string.
	SourceObjectDataType int `pulumi:"sourceObjectDataType"`
	// Source data object type. `1`: Constant, `2`: Offline table level, `3`: Offline field level.
	SourceObjectType int `pulumi:"sourceObjectType"`
	// Sql Expression.
	SqlExpression string `pulumi:"sqlExpression"`
	// Sub Quality inspection dimensions. `1`: Accuracy, `2`: Uniqueness, `3`: Completeness, `4`: Consistency, `5`: Timeliness, `6`: Effectiveness.
	SubQualityDim int `pulumi:"subQualityDim"`
	// Template type. `1` means System template, `2` means Custom template.
	Type int `pulumi:"type"`
	// update time, like: yyyy-MM-dd HH:mm:ss.
	UpdateTime string `pulumi:"updateTime"`
	// user id.
	UserId int `pulumi:"userId"`
	// user name.
	UserName string `pulumi:"userName"`
	// If add where.
	WhereFlag bool `pulumi:"whereFlag"`
}

type GetRuleTemplatesDataArgs

type GetRuleTemplatesDataArgs struct {
	// Citations.
	CitationCount pulumi.IntInput `pulumi:"citationCount"`
	// The type of comparison method supported by the rule (1: fixed value comparison, greater than, less than, greater than or equal to, etc. 2: fluctuating value comparison, absolute value, rise, fall).
	CompareType pulumi.IntInput `pulumi:"compareType"`
	// Description of rule template.
	Description pulumi.StringInput `pulumi:"description"`
	// Whether to associate other library tables.
	MultiSourceFlag pulumi.BoolInput `pulumi:"multiSourceFlag"`
	// Name of rule template.
	Name pulumi.StringInput `pulumi:"name"`
	// Quality inspection dimensions. `1`: Accuracy, `2`: Uniqueness, `3`: Completeness, `4`: Consistency, `5`: Timeliness, `6`: Effectiveness.
	QualityDim pulumi.IntInput `pulumi:"qualityDim"`
	// ID of rule template.
	RuleTemplateId pulumi.IntInput `pulumi:"ruleTemplateId"`
	// Content of rule template.
	SourceContent pulumi.StringInput `pulumi:"sourceContent"`
	// Applicable type of source data.
	SourceEngineTypes pulumi.IntArrayInput `pulumi:"sourceEngineTypes"`
	// Source data object type. `1`: value, `2`: string.
	SourceObjectDataType pulumi.IntInput `pulumi:"sourceObjectDataType"`
	// Source data object type. `1`: Constant, `2`: Offline table level, `3`: Offline field level.
	SourceObjectType pulumi.IntInput `pulumi:"sourceObjectType"`
	// Sql Expression.
	SqlExpression pulumi.StringInput `pulumi:"sqlExpression"`
	// Sub Quality inspection dimensions. `1`: Accuracy, `2`: Uniqueness, `3`: Completeness, `4`: Consistency, `5`: Timeliness, `6`: Effectiveness.
	SubQualityDim pulumi.IntInput `pulumi:"subQualityDim"`
	// Template type. `1` means System template, `2` means Custom template.
	Type pulumi.IntInput `pulumi:"type"`
	// update time, like: yyyy-MM-dd HH:mm:ss.
	UpdateTime pulumi.StringInput `pulumi:"updateTime"`
	// user id.
	UserId pulumi.IntInput `pulumi:"userId"`
	// user name.
	UserName pulumi.StringInput `pulumi:"userName"`
	// If add where.
	WhereFlag pulumi.BoolInput `pulumi:"whereFlag"`
}

func (GetRuleTemplatesDataArgs) ElementType

func (GetRuleTemplatesDataArgs) ElementType() reflect.Type

func (GetRuleTemplatesDataArgs) ToGetRuleTemplatesDataOutput

func (i GetRuleTemplatesDataArgs) ToGetRuleTemplatesDataOutput() GetRuleTemplatesDataOutput

func (GetRuleTemplatesDataArgs) ToGetRuleTemplatesDataOutputWithContext

func (i GetRuleTemplatesDataArgs) ToGetRuleTemplatesDataOutputWithContext(ctx context.Context) GetRuleTemplatesDataOutput

type GetRuleTemplatesDataArray

type GetRuleTemplatesDataArray []GetRuleTemplatesDataInput

func (GetRuleTemplatesDataArray) ElementType

func (GetRuleTemplatesDataArray) ElementType() reflect.Type

func (GetRuleTemplatesDataArray) ToGetRuleTemplatesDataArrayOutput

func (i GetRuleTemplatesDataArray) ToGetRuleTemplatesDataArrayOutput() GetRuleTemplatesDataArrayOutput

func (GetRuleTemplatesDataArray) ToGetRuleTemplatesDataArrayOutputWithContext

func (i GetRuleTemplatesDataArray) ToGetRuleTemplatesDataArrayOutputWithContext(ctx context.Context) GetRuleTemplatesDataArrayOutput

type GetRuleTemplatesDataArrayInput

type GetRuleTemplatesDataArrayInput interface {
	pulumi.Input

	ToGetRuleTemplatesDataArrayOutput() GetRuleTemplatesDataArrayOutput
	ToGetRuleTemplatesDataArrayOutputWithContext(context.Context) GetRuleTemplatesDataArrayOutput
}

GetRuleTemplatesDataArrayInput is an input type that accepts GetRuleTemplatesDataArray and GetRuleTemplatesDataArrayOutput values. You can construct a concrete instance of `GetRuleTemplatesDataArrayInput` via:

GetRuleTemplatesDataArray{ GetRuleTemplatesDataArgs{...} }

type GetRuleTemplatesDataArrayOutput

type GetRuleTemplatesDataArrayOutput struct{ *pulumi.OutputState }

func (GetRuleTemplatesDataArrayOutput) ElementType

func (GetRuleTemplatesDataArrayOutput) Index

func (GetRuleTemplatesDataArrayOutput) ToGetRuleTemplatesDataArrayOutput

func (o GetRuleTemplatesDataArrayOutput) ToGetRuleTemplatesDataArrayOutput() GetRuleTemplatesDataArrayOutput

func (GetRuleTemplatesDataArrayOutput) ToGetRuleTemplatesDataArrayOutputWithContext

func (o GetRuleTemplatesDataArrayOutput) ToGetRuleTemplatesDataArrayOutputWithContext(ctx context.Context) GetRuleTemplatesDataArrayOutput

type GetRuleTemplatesDataInput

type GetRuleTemplatesDataInput interface {
	pulumi.Input

	ToGetRuleTemplatesDataOutput() GetRuleTemplatesDataOutput
	ToGetRuleTemplatesDataOutputWithContext(context.Context) GetRuleTemplatesDataOutput
}

GetRuleTemplatesDataInput is an input type that accepts GetRuleTemplatesDataArgs and GetRuleTemplatesDataOutput values. You can construct a concrete instance of `GetRuleTemplatesDataInput` via:

GetRuleTemplatesDataArgs{...}

type GetRuleTemplatesDataOutput

type GetRuleTemplatesDataOutput struct{ *pulumi.OutputState }

func (GetRuleTemplatesDataOutput) CitationCount

func (o GetRuleTemplatesDataOutput) CitationCount() pulumi.IntOutput

Citations.

func (GetRuleTemplatesDataOutput) CompareType

The type of comparison method supported by the rule (1: fixed value comparison, greater than, less than, greater than or equal to, etc. 2: fluctuating value comparison, absolute value, rise, fall).

func (GetRuleTemplatesDataOutput) Description

Description of rule template.

func (GetRuleTemplatesDataOutput) ElementType

func (GetRuleTemplatesDataOutput) ElementType() reflect.Type

func (GetRuleTemplatesDataOutput) MultiSourceFlag

func (o GetRuleTemplatesDataOutput) MultiSourceFlag() pulumi.BoolOutput

Whether to associate other library tables.

func (GetRuleTemplatesDataOutput) Name

Name of rule template.

func (GetRuleTemplatesDataOutput) QualityDim

Quality inspection dimensions. `1`: Accuracy, `2`: Uniqueness, `3`: Completeness, `4`: Consistency, `5`: Timeliness, `6`: Effectiveness.

func (GetRuleTemplatesDataOutput) RuleTemplateId

func (o GetRuleTemplatesDataOutput) RuleTemplateId() pulumi.IntOutput

ID of rule template.

func (GetRuleTemplatesDataOutput) SourceContent

Content of rule template.

func (GetRuleTemplatesDataOutput) SourceEngineTypes

func (o GetRuleTemplatesDataOutput) SourceEngineTypes() pulumi.IntArrayOutput

Applicable type of source data.

func (GetRuleTemplatesDataOutput) SourceObjectDataType

func (o GetRuleTemplatesDataOutput) SourceObjectDataType() pulumi.IntOutput

Source data object type. `1`: value, `2`: string.

func (GetRuleTemplatesDataOutput) SourceObjectType

func (o GetRuleTemplatesDataOutput) SourceObjectType() pulumi.IntOutput

Source data object type. `1`: Constant, `2`: Offline table level, `3`: Offline field level.

func (GetRuleTemplatesDataOutput) SqlExpression

Sql Expression.

func (GetRuleTemplatesDataOutput) SubQualityDim

func (o GetRuleTemplatesDataOutput) SubQualityDim() pulumi.IntOutput

Sub Quality inspection dimensions. `1`: Accuracy, `2`: Uniqueness, `3`: Completeness, `4`: Consistency, `5`: Timeliness, `6`: Effectiveness.

func (GetRuleTemplatesDataOutput) ToGetRuleTemplatesDataOutput

func (o GetRuleTemplatesDataOutput) ToGetRuleTemplatesDataOutput() GetRuleTemplatesDataOutput

func (GetRuleTemplatesDataOutput) ToGetRuleTemplatesDataOutputWithContext

func (o GetRuleTemplatesDataOutput) ToGetRuleTemplatesDataOutputWithContext(ctx context.Context) GetRuleTemplatesDataOutput

func (GetRuleTemplatesDataOutput) Type

Template type. `1` means System template, `2` means Custom template.

func (GetRuleTemplatesDataOutput) UpdateTime

update time, like: yyyy-MM-dd HH:mm:ss.

func (GetRuleTemplatesDataOutput) UserId

user id.

func (GetRuleTemplatesDataOutput) UserName

user name.

func (GetRuleTemplatesDataOutput) WhereFlag

If add where.

type GetRuleTemplatesOutputArgs

type GetRuleTemplatesOutputArgs struct {
	// Project ID.
	ProjectId pulumi.StringPtrInput `pulumi:"projectId"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// Applicable type of source data.
	SourceEngineTypes pulumi.IntArrayInput `pulumi:"sourceEngineTypes"`
	// Source data object type. `1`: Constant, `2`: Offline table level, `3`: Offline field level.
	SourceObjectType pulumi.IntPtrInput `pulumi:"sourceObjectType"`
	// Template type. `1` means System template, `2` means Custom template.
	Type pulumi.IntPtrInput `pulumi:"type"`
}

A collection of arguments for invoking getRuleTemplates.

func (GetRuleTemplatesOutputArgs) ElementType

func (GetRuleTemplatesOutputArgs) ElementType() reflect.Type

type GetRuleTemplatesResult

type GetRuleTemplatesResult struct {
	// rule template list.
	Datas []GetRuleTemplatesData `pulumi:"datas"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ProjectId        *string `pulumi:"projectId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Applicable type of source data.
	SourceEngineTypes []int `pulumi:"sourceEngineTypes"`
	// Source object type. `1`: Constant, `2`: Offline table level, `3`: Offline field level.
	SourceObjectType *int `pulumi:"sourceObjectType"`
	// Template type. `1` means System template, `2` means Custom template.
	Type *int `pulumi:"type"`
}

A collection of values returned by getRuleTemplates.

func GetRuleTemplates

func GetRuleTemplates(ctx *pulumi.Context, args *GetRuleTemplatesArgs, opts ...pulumi.InvokeOption) (*GetRuleTemplatesResult, error)

Use this data source to query detailed information of wedata rule templates

type GetRuleTemplatesResultOutput

type GetRuleTemplatesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRuleTemplates.

func (GetRuleTemplatesResultOutput) Datas

rule template list.

func (GetRuleTemplatesResultOutput) ElementType

func (GetRuleTemplatesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetRuleTemplatesResultOutput) ProjectId

func (GetRuleTemplatesResultOutput) ResultOutputFile

func (GetRuleTemplatesResultOutput) SourceEngineTypes

func (o GetRuleTemplatesResultOutput) SourceEngineTypes() pulumi.IntArrayOutput

Applicable type of source data.

func (GetRuleTemplatesResultOutput) SourceObjectType

func (o GetRuleTemplatesResultOutput) SourceObjectType() pulumi.IntPtrOutput

Source object type. `1`: Constant, `2`: Offline table level, `3`: Offline field level.

func (GetRuleTemplatesResultOutput) ToGetRuleTemplatesResultOutput

func (o GetRuleTemplatesResultOutput) ToGetRuleTemplatesResultOutput() GetRuleTemplatesResultOutput

func (GetRuleTemplatesResultOutput) ToGetRuleTemplatesResultOutputWithContext

func (o GetRuleTemplatesResultOutput) ToGetRuleTemplatesResultOutputWithContext(ctx context.Context) GetRuleTemplatesResultOutput

func (GetRuleTemplatesResultOutput) Type

Template type. `1` means System template, `2` means Custom template.

type IntegrationOfflineTask

type IntegrationOfflineTask struct {
	pulumi.CustomResourceState

	// Interval time of scheduling, the minimum value: 1.
	CycleStep pulumi.IntOutput `pulumi:"cycleStep"`
	// Execution time, unit is minutes, only available for day/week/month/year scheduling. For example, daily scheduling is executed once every day at 02:00, and the delayTime is 120 minutes.
	DelayTime pulumi.IntOutput `pulumi:"delayTime"`
	// Effective end time, the format is yyyy-MM-dd HH:mm:ss.
	EndTime pulumi.StringOutput `pulumi:"endTime"`
	// Description information.
	Notes pulumi.StringOutput `pulumi:"notes"`
	// Project ID.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// Effective start time, the format is yyyy-MM-dd HH:mm:ss.
	StartTime pulumi.StringOutput `pulumi:"startTime"`
	// Scheduling configuration: flexible period configuration, only available for hourly/weekly/monthly/yearly scheduling. If the hourly task is specified to run at 0:00, 3:00 and 4:00 every day, it is 0,3,4.
	TaskAction pulumi.StringOutput `pulumi:"taskAction"`
	// Task ID.
	TaskId pulumi.StringOutput `pulumi:"taskId"`
	// Task Information.
	TaskInfo IntegrationOfflineTaskTaskInfoOutput `pulumi:"taskInfo"`
	// Task display mode, 0: canvas mode, 1: form mode.
	TaskMode pulumi.StringOutput `pulumi:"taskMode"`
	// Task name.
	TaskName pulumi.StringOutput `pulumi:"taskName"`
}

Provides a resource to create a wedata integrationOfflineTask

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Wedata.NewIntegrationOfflineTask(ctx, "example", &Wedata.IntegrationOfflineTaskArgs{
			CycleStep:  pulumi.Int(1),
			DelayTime:  pulumi.Int(0),
			EndTime:    pulumi.String("2099-12-31 00:00:00"),
			Notes:      pulumi.String("terraform example demo."),
			ProjectId:  pulumi.String("1612982498218618880"),
			StartTime:  pulumi.String("2023-12-31 00:00:00"),
			TaskAction: pulumi.String("2"),
			TaskInfo: &wedata.IntegrationOfflineTaskTaskInfoArgs{
				Configs: wedata.IntegrationOfflineTaskTaskInfoConfigArray{
					&wedata.IntegrationOfflineTaskTaskInfoConfigArgs{
						Name:  pulumi.String("Args"),
						Value: pulumi.String("args"),
					},
					&wedata.IntegrationOfflineTaskTaskInfoConfigArgs{
						Name:  pulumi.String("dirtyDataThreshold"),
						Value: pulumi.String("0"),
					},
					&wedata.IntegrationOfflineTaskTaskInfoConfigArgs{
						Name:  pulumi.String("concurrency"),
						Value: pulumi.String("1"),
					},
					&wedata.IntegrationOfflineTaskTaskInfoConfigArgs{
						Name:  pulumi.String("syncRateLimitUnit"),
						Value: pulumi.String("0"),
					},
				},
				ExecutorId: pulumi.String("20230313175748567418"),
				ExtConfigs: wedata.IntegrationOfflineTaskTaskInfoExtConfigArray{
					&wedata.IntegrationOfflineTaskTaskInfoExtConfigArgs{
						Name:  pulumi.String("TaskAlarmRegularList"),
						Value: pulumi.String("73"),
					},
				},
				Incharge: pulumi.String("demo"),
				OfflineTaskAddEntity: &wedata.IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityArgs{
					CrontabExpression: pulumi.String("0 0 1 * * ?"),
					CycleType:         pulumi.Int(3),
					Retriable:         pulumi.Int(1),
					RetryWait:         pulumi.Int(5),
					SelfDepend:        pulumi.Int(1),
					TryLimit:          pulumi.Int(5),
				},
			},
			TaskMode: pulumi.String("1"),
			TaskName: pulumi.String("tf_example"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

wedata integration_offline_task can be imported using the id, e.g.

```sh

$ pulumi import tencentcloud:Wedata/integrationOfflineTask:IntegrationOfflineTask example 1612982498218618880#20231102200955095

```

func GetIntegrationOfflineTask

func GetIntegrationOfflineTask(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *IntegrationOfflineTaskState, opts ...pulumi.ResourceOption) (*IntegrationOfflineTask, error)

GetIntegrationOfflineTask gets an existing IntegrationOfflineTask 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 NewIntegrationOfflineTask

func NewIntegrationOfflineTask(ctx *pulumi.Context,
	name string, args *IntegrationOfflineTaskArgs, opts ...pulumi.ResourceOption) (*IntegrationOfflineTask, error)

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

func (*IntegrationOfflineTask) ElementType

func (*IntegrationOfflineTask) ElementType() reflect.Type

func (*IntegrationOfflineTask) ToIntegrationOfflineTaskOutput

func (i *IntegrationOfflineTask) ToIntegrationOfflineTaskOutput() IntegrationOfflineTaskOutput

func (*IntegrationOfflineTask) ToIntegrationOfflineTaskOutputWithContext

func (i *IntegrationOfflineTask) ToIntegrationOfflineTaskOutputWithContext(ctx context.Context) IntegrationOfflineTaskOutput

type IntegrationOfflineTaskArgs

type IntegrationOfflineTaskArgs struct {
	// Interval time of scheduling, the minimum value: 1.
	CycleStep pulumi.IntInput
	// Execution time, unit is minutes, only available for day/week/month/year scheduling. For example, daily scheduling is executed once every day at 02:00, and the delayTime is 120 minutes.
	DelayTime pulumi.IntInput
	// Effective end time, the format is yyyy-MM-dd HH:mm:ss.
	EndTime pulumi.StringInput
	// Description information.
	Notes pulumi.StringInput
	// Project ID.
	ProjectId pulumi.StringInput
	// Effective start time, the format is yyyy-MM-dd HH:mm:ss.
	StartTime pulumi.StringInput
	// Scheduling configuration: flexible period configuration, only available for hourly/weekly/monthly/yearly scheduling. If the hourly task is specified to run at 0:00, 3:00 and 4:00 every day, it is 0,3,4.
	TaskAction pulumi.StringInput
	// Task Information.
	TaskInfo IntegrationOfflineTaskTaskInfoInput
	// Task display mode, 0: canvas mode, 1: form mode.
	TaskMode pulumi.StringInput
	// Task name.
	TaskName pulumi.StringInput
}

The set of arguments for constructing a IntegrationOfflineTask resource.

func (IntegrationOfflineTaskArgs) ElementType

func (IntegrationOfflineTaskArgs) ElementType() reflect.Type

type IntegrationOfflineTaskArray

type IntegrationOfflineTaskArray []IntegrationOfflineTaskInput

func (IntegrationOfflineTaskArray) ElementType

func (IntegrationOfflineTaskArray) ToIntegrationOfflineTaskArrayOutput

func (i IntegrationOfflineTaskArray) ToIntegrationOfflineTaskArrayOutput() IntegrationOfflineTaskArrayOutput

func (IntegrationOfflineTaskArray) ToIntegrationOfflineTaskArrayOutputWithContext

func (i IntegrationOfflineTaskArray) ToIntegrationOfflineTaskArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskArrayOutput

type IntegrationOfflineTaskArrayInput

type IntegrationOfflineTaskArrayInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskArrayOutput() IntegrationOfflineTaskArrayOutput
	ToIntegrationOfflineTaskArrayOutputWithContext(context.Context) IntegrationOfflineTaskArrayOutput
}

IntegrationOfflineTaskArrayInput is an input type that accepts IntegrationOfflineTaskArray and IntegrationOfflineTaskArrayOutput values. You can construct a concrete instance of `IntegrationOfflineTaskArrayInput` via:

IntegrationOfflineTaskArray{ IntegrationOfflineTaskArgs{...} }

type IntegrationOfflineTaskArrayOutput

type IntegrationOfflineTaskArrayOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskArrayOutput) ElementType

func (IntegrationOfflineTaskArrayOutput) Index

func (IntegrationOfflineTaskArrayOutput) ToIntegrationOfflineTaskArrayOutput

func (o IntegrationOfflineTaskArrayOutput) ToIntegrationOfflineTaskArrayOutput() IntegrationOfflineTaskArrayOutput

func (IntegrationOfflineTaskArrayOutput) ToIntegrationOfflineTaskArrayOutputWithContext

func (o IntegrationOfflineTaskArrayOutput) ToIntegrationOfflineTaskArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskArrayOutput

type IntegrationOfflineTaskInput

type IntegrationOfflineTaskInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskOutput() IntegrationOfflineTaskOutput
	ToIntegrationOfflineTaskOutputWithContext(ctx context.Context) IntegrationOfflineTaskOutput
}

type IntegrationOfflineTaskMap

type IntegrationOfflineTaskMap map[string]IntegrationOfflineTaskInput

func (IntegrationOfflineTaskMap) ElementType

func (IntegrationOfflineTaskMap) ElementType() reflect.Type

func (IntegrationOfflineTaskMap) ToIntegrationOfflineTaskMapOutput

func (i IntegrationOfflineTaskMap) ToIntegrationOfflineTaskMapOutput() IntegrationOfflineTaskMapOutput

func (IntegrationOfflineTaskMap) ToIntegrationOfflineTaskMapOutputWithContext

func (i IntegrationOfflineTaskMap) ToIntegrationOfflineTaskMapOutputWithContext(ctx context.Context) IntegrationOfflineTaskMapOutput

type IntegrationOfflineTaskMapInput

type IntegrationOfflineTaskMapInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskMapOutput() IntegrationOfflineTaskMapOutput
	ToIntegrationOfflineTaskMapOutputWithContext(context.Context) IntegrationOfflineTaskMapOutput
}

IntegrationOfflineTaskMapInput is an input type that accepts IntegrationOfflineTaskMap and IntegrationOfflineTaskMapOutput values. You can construct a concrete instance of `IntegrationOfflineTaskMapInput` via:

IntegrationOfflineTaskMap{ "key": IntegrationOfflineTaskArgs{...} }

type IntegrationOfflineTaskMapOutput

type IntegrationOfflineTaskMapOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskMapOutput) ElementType

func (IntegrationOfflineTaskMapOutput) MapIndex

func (IntegrationOfflineTaskMapOutput) ToIntegrationOfflineTaskMapOutput

func (o IntegrationOfflineTaskMapOutput) ToIntegrationOfflineTaskMapOutput() IntegrationOfflineTaskMapOutput

func (IntegrationOfflineTaskMapOutput) ToIntegrationOfflineTaskMapOutputWithContext

func (o IntegrationOfflineTaskMapOutput) ToIntegrationOfflineTaskMapOutputWithContext(ctx context.Context) IntegrationOfflineTaskMapOutput

type IntegrationOfflineTaskOutput

type IntegrationOfflineTaskOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskOutput) CycleStep

Interval time of scheduling, the minimum value: 1.

func (IntegrationOfflineTaskOutput) DelayTime

Execution time, unit is minutes, only available for day/week/month/year scheduling. For example, daily scheduling is executed once every day at 02:00, and the delayTime is 120 minutes.

func (IntegrationOfflineTaskOutput) ElementType

func (IntegrationOfflineTaskOutput) EndTime

Effective end time, the format is yyyy-MM-dd HH:mm:ss.

func (IntegrationOfflineTaskOutput) Notes

Description information.

func (IntegrationOfflineTaskOutput) ProjectId

Project ID.

func (IntegrationOfflineTaskOutput) StartTime

Effective start time, the format is yyyy-MM-dd HH:mm:ss.

func (IntegrationOfflineTaskOutput) TaskAction

Scheduling configuration: flexible period configuration, only available for hourly/weekly/monthly/yearly scheduling. If the hourly task is specified to run at 0:00, 3:00 and 4:00 every day, it is 0,3,4.

func (IntegrationOfflineTaskOutput) TaskId

Task ID.

func (IntegrationOfflineTaskOutput) TaskInfo

Task Information.

func (IntegrationOfflineTaskOutput) TaskMode

Task display mode, 0: canvas mode, 1: form mode.

func (IntegrationOfflineTaskOutput) TaskName

Task name.

func (IntegrationOfflineTaskOutput) ToIntegrationOfflineTaskOutput

func (o IntegrationOfflineTaskOutput) ToIntegrationOfflineTaskOutput() IntegrationOfflineTaskOutput

func (IntegrationOfflineTaskOutput) ToIntegrationOfflineTaskOutputWithContext

func (o IntegrationOfflineTaskOutput) ToIntegrationOfflineTaskOutputWithContext(ctx context.Context) IntegrationOfflineTaskOutput

type IntegrationOfflineTaskState

type IntegrationOfflineTaskState struct {
	// Interval time of scheduling, the minimum value: 1.
	CycleStep pulumi.IntPtrInput
	// Execution time, unit is minutes, only available for day/week/month/year scheduling. For example, daily scheduling is executed once every day at 02:00, and the delayTime is 120 minutes.
	DelayTime pulumi.IntPtrInput
	// Effective end time, the format is yyyy-MM-dd HH:mm:ss.
	EndTime pulumi.StringPtrInput
	// Description information.
	Notes pulumi.StringPtrInput
	// Project ID.
	ProjectId pulumi.StringPtrInput
	// Effective start time, the format is yyyy-MM-dd HH:mm:ss.
	StartTime pulumi.StringPtrInput
	// Scheduling configuration: flexible period configuration, only available for hourly/weekly/monthly/yearly scheduling. If the hourly task is specified to run at 0:00, 3:00 and 4:00 every day, it is 0,3,4.
	TaskAction pulumi.StringPtrInput
	// Task ID.
	TaskId pulumi.StringPtrInput
	// Task Information.
	TaskInfo IntegrationOfflineTaskTaskInfoPtrInput
	// Task display mode, 0: canvas mode, 1: form mode.
	TaskMode pulumi.StringPtrInput
	// Task name.
	TaskName pulumi.StringPtrInput
}

func (IntegrationOfflineTaskState) ElementType

type IntegrationOfflineTaskTaskInfo

type IntegrationOfflineTaskTaskInfo struct {
	// User App Id.
	AppId *string `pulumi:"appId"`
	// Task configuration.
	Configs []IntegrationOfflineTaskTaskInfoConfig `pulumi:"configs"`
	// Create time.
	CreateTime *string `pulumi:"createTime"`
	// Creator User ID.
	CreatorUin *string `pulumi:"creatorUin"`
	// Data proxy url.
	DataProxyUrls []string `pulumi:"dataProxyUrls"`
	// Execute context.
	ExecuteContexts []IntegrationOfflineTaskTaskInfoExecuteContext `pulumi:"executeContexts"`
	// Executor group name.
	ExecutorGroupName *string `pulumi:"executorGroupName"`
	// Executor resource ID.
	ExecutorId *string `pulumi:"executorId"`
	// Node extension configuration information.
	ExtConfigs []IntegrationOfflineTaskTaskInfoExtConfig `pulumi:"extConfigs"`
	// Whether the task been submitted.
	HasVersion *bool `pulumi:"hasVersion"`
	// InLong manager url.
	InLongManagerUrl *string `pulumi:"inLongManagerUrl"`
	// InLong manager version.
	InLongManagerVersion *string `pulumi:"inLongManagerVersion"`
	// InLong stream id.
	InLongStreamId *string `pulumi:"inLongStreamId"`
	// Incharge user.
	Incharge *string `pulumi:"incharge"`
	// Input datasource type.
	InputDatasourceType *string `pulumi:"inputDatasourceType"`
	// Instance version.
	InstanceVersion *int `pulumi:"instanceVersion"`
	// The last time the task was run.
	LastRunTime *string `pulumi:"lastRunTime"`
	// Whether the task been locked.
	Locked *bool `pulumi:"locked"`
	// User locked task.
	Locker *string `pulumi:"locker"`
	// Node mapping.
	Mappings []IntegrationOfflineTaskTaskInfoMapping `pulumi:"mappings"`
	// Number of reads.
	NumRecordsIn *int `pulumi:"numRecordsIn"`
	// Number of writes.
	NumRecordsOut *int `pulumi:"numRecordsOut"`
	// Times of restarts.
	NumRestarts *int `pulumi:"numRestarts"`
	// Offline task scheduling configuration.
	OfflineTaskAddEntity *IntegrationOfflineTaskTaskInfoOfflineTaskAddEntity `pulumi:"offlineTaskAddEntity"`
	// Operator User ID.
	OperatorUin *string `pulumi:"operatorUin"`
	// Output datasource type.
	OutputDatasourceType *string `pulumi:"outputDatasourceType"`
	// Owner User ID.
	OwnerUin *string `pulumi:"ownerUin"`
	// Reading stage, 0: full amount, 1: partial full amount, 2: all incremental.
	ReadPhase *int `pulumi:"readPhase"`
	// Read latency.
	ReaderDelay *float64 `pulumi:"readerDelay"`
	// The amount of resources consumed by real-time task.
	RunningCu *float64 `pulumi:"runningCu"`
	// Task scheduling id (job id such as oceanus or us).
	ScheduleTaskId *string `pulumi:"scheduleTaskId"`
	// Task status 1. Not started | Task initialization, 2. Task starting, 3. Running, 4. Paused, 5. Task stopping, 6. Stopped, 7. Execution failed, 8. deleted, 9. Locked, 404. unknown status.
	Status *int `pulumi:"status"`
	// The time the task was stopped.
	StopTime *string `pulumi:"stopTime"`
	// Whether the task version has been submitted for operation and maintenance.
	Submit *bool `pulumi:"submit"`
	// Resource tiering status, 0: in progress, 1: successful, 2: failed.
	SwitchResource *int `pulumi:"switchResource"`
	// Synchronization type: 1. Whole database synchronization, 2. Single table synchronization.
	SyncType *int `pulumi:"syncType"`
	// Task alarm regular.
	TaskAlarmRegularLists []string `pulumi:"taskAlarmRegularLists"`
	// Inlong Task Group ID.
	TaskGroupId *string `pulumi:"taskGroupId"`
	// Task display mode, 0: canvas mode, 1: form mode.
	TaskMode *string `pulumi:"taskMode"`
	// Update time.
	UpdateTime *string `pulumi:"updateTime"`
	// The workflow id to which the task belongs.
	WorkflowId *string `pulumi:"workflowId"`
}

type IntegrationOfflineTaskTaskInfoArgs

type IntegrationOfflineTaskTaskInfoArgs struct {
	// User App Id.
	AppId pulumi.StringPtrInput `pulumi:"appId"`
	// Task configuration.
	Configs IntegrationOfflineTaskTaskInfoConfigArrayInput `pulumi:"configs"`
	// Create time.
	CreateTime pulumi.StringPtrInput `pulumi:"createTime"`
	// Creator User ID.
	CreatorUin pulumi.StringPtrInput `pulumi:"creatorUin"`
	// Data proxy url.
	DataProxyUrls pulumi.StringArrayInput `pulumi:"dataProxyUrls"`
	// Execute context.
	ExecuteContexts IntegrationOfflineTaskTaskInfoExecuteContextArrayInput `pulumi:"executeContexts"`
	// Executor group name.
	ExecutorGroupName pulumi.StringPtrInput `pulumi:"executorGroupName"`
	// Executor resource ID.
	ExecutorId pulumi.StringPtrInput `pulumi:"executorId"`
	// Node extension configuration information.
	ExtConfigs IntegrationOfflineTaskTaskInfoExtConfigArrayInput `pulumi:"extConfigs"`
	// Whether the task been submitted.
	HasVersion pulumi.BoolPtrInput `pulumi:"hasVersion"`
	// InLong manager url.
	InLongManagerUrl pulumi.StringPtrInput `pulumi:"inLongManagerUrl"`
	// InLong manager version.
	InLongManagerVersion pulumi.StringPtrInput `pulumi:"inLongManagerVersion"`
	// InLong stream id.
	InLongStreamId pulumi.StringPtrInput `pulumi:"inLongStreamId"`
	// Incharge user.
	Incharge pulumi.StringPtrInput `pulumi:"incharge"`
	// Input datasource type.
	InputDatasourceType pulumi.StringPtrInput `pulumi:"inputDatasourceType"`
	// Instance version.
	InstanceVersion pulumi.IntPtrInput `pulumi:"instanceVersion"`
	// The last time the task was run.
	LastRunTime pulumi.StringPtrInput `pulumi:"lastRunTime"`
	// Whether the task been locked.
	Locked pulumi.BoolPtrInput `pulumi:"locked"`
	// User locked task.
	Locker pulumi.StringPtrInput `pulumi:"locker"`
	// Node mapping.
	Mappings IntegrationOfflineTaskTaskInfoMappingArrayInput `pulumi:"mappings"`
	// Number of reads.
	NumRecordsIn pulumi.IntPtrInput `pulumi:"numRecordsIn"`
	// Number of writes.
	NumRecordsOut pulumi.IntPtrInput `pulumi:"numRecordsOut"`
	// Times of restarts.
	NumRestarts pulumi.IntPtrInput `pulumi:"numRestarts"`
	// Offline task scheduling configuration.
	OfflineTaskAddEntity IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrInput `pulumi:"offlineTaskAddEntity"`
	// Operator User ID.
	OperatorUin pulumi.StringPtrInput `pulumi:"operatorUin"`
	// Output datasource type.
	OutputDatasourceType pulumi.StringPtrInput `pulumi:"outputDatasourceType"`
	// Owner User ID.
	OwnerUin pulumi.StringPtrInput `pulumi:"ownerUin"`
	// Reading stage, 0: full amount, 1: partial full amount, 2: all incremental.
	ReadPhase pulumi.IntPtrInput `pulumi:"readPhase"`
	// Read latency.
	ReaderDelay pulumi.Float64PtrInput `pulumi:"readerDelay"`
	// The amount of resources consumed by real-time task.
	RunningCu pulumi.Float64PtrInput `pulumi:"runningCu"`
	// Task scheduling id (job id such as oceanus or us).
	ScheduleTaskId pulumi.StringPtrInput `pulumi:"scheduleTaskId"`
	// Task status 1. Not started | Task initialization, 2. Task starting, 3. Running, 4. Paused, 5. Task stopping, 6. Stopped, 7. Execution failed, 8. deleted, 9. Locked, 404. unknown status.
	Status pulumi.IntPtrInput `pulumi:"status"`
	// The time the task was stopped.
	StopTime pulumi.StringPtrInput `pulumi:"stopTime"`
	// Whether the task version has been submitted for operation and maintenance.
	Submit pulumi.BoolPtrInput `pulumi:"submit"`
	// Resource tiering status, 0: in progress, 1: successful, 2: failed.
	SwitchResource pulumi.IntPtrInput `pulumi:"switchResource"`
	// Synchronization type: 1. Whole database synchronization, 2. Single table synchronization.
	SyncType pulumi.IntPtrInput `pulumi:"syncType"`
	// Task alarm regular.
	TaskAlarmRegularLists pulumi.StringArrayInput `pulumi:"taskAlarmRegularLists"`
	// Inlong Task Group ID.
	TaskGroupId pulumi.StringPtrInput `pulumi:"taskGroupId"`
	// Task display mode, 0: canvas mode, 1: form mode.
	TaskMode pulumi.StringPtrInput `pulumi:"taskMode"`
	// Update time.
	UpdateTime pulumi.StringPtrInput `pulumi:"updateTime"`
	// The workflow id to which the task belongs.
	WorkflowId pulumi.StringPtrInput `pulumi:"workflowId"`
}

func (IntegrationOfflineTaskTaskInfoArgs) ElementType

func (IntegrationOfflineTaskTaskInfoArgs) ToIntegrationOfflineTaskTaskInfoOutput

func (i IntegrationOfflineTaskTaskInfoArgs) ToIntegrationOfflineTaskTaskInfoOutput() IntegrationOfflineTaskTaskInfoOutput

func (IntegrationOfflineTaskTaskInfoArgs) ToIntegrationOfflineTaskTaskInfoOutputWithContext

func (i IntegrationOfflineTaskTaskInfoArgs) ToIntegrationOfflineTaskTaskInfoOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoOutput

func (IntegrationOfflineTaskTaskInfoArgs) ToIntegrationOfflineTaskTaskInfoPtrOutput

func (i IntegrationOfflineTaskTaskInfoArgs) ToIntegrationOfflineTaskTaskInfoPtrOutput() IntegrationOfflineTaskTaskInfoPtrOutput

func (IntegrationOfflineTaskTaskInfoArgs) ToIntegrationOfflineTaskTaskInfoPtrOutputWithContext

func (i IntegrationOfflineTaskTaskInfoArgs) ToIntegrationOfflineTaskTaskInfoPtrOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoPtrOutput

type IntegrationOfflineTaskTaskInfoConfig

type IntegrationOfflineTaskTaskInfoConfig struct {
	// Configuration name.
	Name *string `pulumi:"name"`
	// Configuration value.
	Value *string `pulumi:"value"`
}

type IntegrationOfflineTaskTaskInfoConfigArgs

type IntegrationOfflineTaskTaskInfoConfigArgs struct {
	// Configuration name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Configuration value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationOfflineTaskTaskInfoConfigArgs) ElementType

func (IntegrationOfflineTaskTaskInfoConfigArgs) ToIntegrationOfflineTaskTaskInfoConfigOutput

func (i IntegrationOfflineTaskTaskInfoConfigArgs) ToIntegrationOfflineTaskTaskInfoConfigOutput() IntegrationOfflineTaskTaskInfoConfigOutput

func (IntegrationOfflineTaskTaskInfoConfigArgs) ToIntegrationOfflineTaskTaskInfoConfigOutputWithContext

func (i IntegrationOfflineTaskTaskInfoConfigArgs) ToIntegrationOfflineTaskTaskInfoConfigOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoConfigOutput

type IntegrationOfflineTaskTaskInfoConfigArray

type IntegrationOfflineTaskTaskInfoConfigArray []IntegrationOfflineTaskTaskInfoConfigInput

func (IntegrationOfflineTaskTaskInfoConfigArray) ElementType

func (IntegrationOfflineTaskTaskInfoConfigArray) ToIntegrationOfflineTaskTaskInfoConfigArrayOutput

func (i IntegrationOfflineTaskTaskInfoConfigArray) ToIntegrationOfflineTaskTaskInfoConfigArrayOutput() IntegrationOfflineTaskTaskInfoConfigArrayOutput

func (IntegrationOfflineTaskTaskInfoConfigArray) ToIntegrationOfflineTaskTaskInfoConfigArrayOutputWithContext

func (i IntegrationOfflineTaskTaskInfoConfigArray) ToIntegrationOfflineTaskTaskInfoConfigArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoConfigArrayOutput

type IntegrationOfflineTaskTaskInfoConfigArrayInput

type IntegrationOfflineTaskTaskInfoConfigArrayInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoConfigArrayOutput() IntegrationOfflineTaskTaskInfoConfigArrayOutput
	ToIntegrationOfflineTaskTaskInfoConfigArrayOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoConfigArrayOutput
}

IntegrationOfflineTaskTaskInfoConfigArrayInput is an input type that accepts IntegrationOfflineTaskTaskInfoConfigArray and IntegrationOfflineTaskTaskInfoConfigArrayOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoConfigArrayInput` via:

IntegrationOfflineTaskTaskInfoConfigArray{ IntegrationOfflineTaskTaskInfoConfigArgs{...} }

type IntegrationOfflineTaskTaskInfoConfigArrayOutput

type IntegrationOfflineTaskTaskInfoConfigArrayOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoConfigArrayOutput) ElementType

func (IntegrationOfflineTaskTaskInfoConfigArrayOutput) Index

func (IntegrationOfflineTaskTaskInfoConfigArrayOutput) ToIntegrationOfflineTaskTaskInfoConfigArrayOutput

func (o IntegrationOfflineTaskTaskInfoConfigArrayOutput) ToIntegrationOfflineTaskTaskInfoConfigArrayOutput() IntegrationOfflineTaskTaskInfoConfigArrayOutput

func (IntegrationOfflineTaskTaskInfoConfigArrayOutput) ToIntegrationOfflineTaskTaskInfoConfigArrayOutputWithContext

func (o IntegrationOfflineTaskTaskInfoConfigArrayOutput) ToIntegrationOfflineTaskTaskInfoConfigArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoConfigArrayOutput

type IntegrationOfflineTaskTaskInfoConfigInput

type IntegrationOfflineTaskTaskInfoConfigInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoConfigOutput() IntegrationOfflineTaskTaskInfoConfigOutput
	ToIntegrationOfflineTaskTaskInfoConfigOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoConfigOutput
}

IntegrationOfflineTaskTaskInfoConfigInput is an input type that accepts IntegrationOfflineTaskTaskInfoConfigArgs and IntegrationOfflineTaskTaskInfoConfigOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoConfigInput` via:

IntegrationOfflineTaskTaskInfoConfigArgs{...}

type IntegrationOfflineTaskTaskInfoConfigOutput

type IntegrationOfflineTaskTaskInfoConfigOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoConfigOutput) ElementType

func (IntegrationOfflineTaskTaskInfoConfigOutput) Name

Configuration name.

func (IntegrationOfflineTaskTaskInfoConfigOutput) ToIntegrationOfflineTaskTaskInfoConfigOutput

func (o IntegrationOfflineTaskTaskInfoConfigOutput) ToIntegrationOfflineTaskTaskInfoConfigOutput() IntegrationOfflineTaskTaskInfoConfigOutput

func (IntegrationOfflineTaskTaskInfoConfigOutput) ToIntegrationOfflineTaskTaskInfoConfigOutputWithContext

func (o IntegrationOfflineTaskTaskInfoConfigOutput) ToIntegrationOfflineTaskTaskInfoConfigOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoConfigOutput

func (IntegrationOfflineTaskTaskInfoConfigOutput) Value

Configuration value.

type IntegrationOfflineTaskTaskInfoExecuteContext

type IntegrationOfflineTaskTaskInfoExecuteContext struct {
	// Configuration name.
	Name *string `pulumi:"name"`
	// Configuration value.
	Value *string `pulumi:"value"`
}

type IntegrationOfflineTaskTaskInfoExecuteContextArgs

type IntegrationOfflineTaskTaskInfoExecuteContextArgs struct {
	// Configuration name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Configuration value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationOfflineTaskTaskInfoExecuteContextArgs) ElementType

func (IntegrationOfflineTaskTaskInfoExecuteContextArgs) ToIntegrationOfflineTaskTaskInfoExecuteContextOutput

func (i IntegrationOfflineTaskTaskInfoExecuteContextArgs) ToIntegrationOfflineTaskTaskInfoExecuteContextOutput() IntegrationOfflineTaskTaskInfoExecuteContextOutput

func (IntegrationOfflineTaskTaskInfoExecuteContextArgs) ToIntegrationOfflineTaskTaskInfoExecuteContextOutputWithContext

func (i IntegrationOfflineTaskTaskInfoExecuteContextArgs) ToIntegrationOfflineTaskTaskInfoExecuteContextOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoExecuteContextOutput

type IntegrationOfflineTaskTaskInfoExecuteContextArray

type IntegrationOfflineTaskTaskInfoExecuteContextArray []IntegrationOfflineTaskTaskInfoExecuteContextInput

func (IntegrationOfflineTaskTaskInfoExecuteContextArray) ElementType

func (IntegrationOfflineTaskTaskInfoExecuteContextArray) ToIntegrationOfflineTaskTaskInfoExecuteContextArrayOutput

func (i IntegrationOfflineTaskTaskInfoExecuteContextArray) ToIntegrationOfflineTaskTaskInfoExecuteContextArrayOutput() IntegrationOfflineTaskTaskInfoExecuteContextArrayOutput

func (IntegrationOfflineTaskTaskInfoExecuteContextArray) ToIntegrationOfflineTaskTaskInfoExecuteContextArrayOutputWithContext

func (i IntegrationOfflineTaskTaskInfoExecuteContextArray) ToIntegrationOfflineTaskTaskInfoExecuteContextArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoExecuteContextArrayOutput

type IntegrationOfflineTaskTaskInfoExecuteContextArrayInput

type IntegrationOfflineTaskTaskInfoExecuteContextArrayInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoExecuteContextArrayOutput() IntegrationOfflineTaskTaskInfoExecuteContextArrayOutput
	ToIntegrationOfflineTaskTaskInfoExecuteContextArrayOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoExecuteContextArrayOutput
}

IntegrationOfflineTaskTaskInfoExecuteContextArrayInput is an input type that accepts IntegrationOfflineTaskTaskInfoExecuteContextArray and IntegrationOfflineTaskTaskInfoExecuteContextArrayOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoExecuteContextArrayInput` via:

IntegrationOfflineTaskTaskInfoExecuteContextArray{ IntegrationOfflineTaskTaskInfoExecuteContextArgs{...} }

type IntegrationOfflineTaskTaskInfoExecuteContextArrayOutput

type IntegrationOfflineTaskTaskInfoExecuteContextArrayOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoExecuteContextArrayOutput) ElementType

func (IntegrationOfflineTaskTaskInfoExecuteContextArrayOutput) Index

func (IntegrationOfflineTaskTaskInfoExecuteContextArrayOutput) ToIntegrationOfflineTaskTaskInfoExecuteContextArrayOutput

func (IntegrationOfflineTaskTaskInfoExecuteContextArrayOutput) ToIntegrationOfflineTaskTaskInfoExecuteContextArrayOutputWithContext

func (o IntegrationOfflineTaskTaskInfoExecuteContextArrayOutput) ToIntegrationOfflineTaskTaskInfoExecuteContextArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoExecuteContextArrayOutput

type IntegrationOfflineTaskTaskInfoExecuteContextInput

type IntegrationOfflineTaskTaskInfoExecuteContextInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoExecuteContextOutput() IntegrationOfflineTaskTaskInfoExecuteContextOutput
	ToIntegrationOfflineTaskTaskInfoExecuteContextOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoExecuteContextOutput
}

IntegrationOfflineTaskTaskInfoExecuteContextInput is an input type that accepts IntegrationOfflineTaskTaskInfoExecuteContextArgs and IntegrationOfflineTaskTaskInfoExecuteContextOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoExecuteContextInput` via:

IntegrationOfflineTaskTaskInfoExecuteContextArgs{...}

type IntegrationOfflineTaskTaskInfoExecuteContextOutput

type IntegrationOfflineTaskTaskInfoExecuteContextOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoExecuteContextOutput) ElementType

func (IntegrationOfflineTaskTaskInfoExecuteContextOutput) Name

Configuration name.

func (IntegrationOfflineTaskTaskInfoExecuteContextOutput) ToIntegrationOfflineTaskTaskInfoExecuteContextOutput

func (o IntegrationOfflineTaskTaskInfoExecuteContextOutput) ToIntegrationOfflineTaskTaskInfoExecuteContextOutput() IntegrationOfflineTaskTaskInfoExecuteContextOutput

func (IntegrationOfflineTaskTaskInfoExecuteContextOutput) ToIntegrationOfflineTaskTaskInfoExecuteContextOutputWithContext

func (o IntegrationOfflineTaskTaskInfoExecuteContextOutput) ToIntegrationOfflineTaskTaskInfoExecuteContextOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoExecuteContextOutput

func (IntegrationOfflineTaskTaskInfoExecuteContextOutput) Value

Configuration value.

type IntegrationOfflineTaskTaskInfoExtConfig

type IntegrationOfflineTaskTaskInfoExtConfig struct {
	// Configuration name.
	Name *string `pulumi:"name"`
	// Configuration value.
	Value *string `pulumi:"value"`
}

type IntegrationOfflineTaskTaskInfoExtConfigArgs

type IntegrationOfflineTaskTaskInfoExtConfigArgs struct {
	// Configuration name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Configuration value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationOfflineTaskTaskInfoExtConfigArgs) ElementType

func (IntegrationOfflineTaskTaskInfoExtConfigArgs) ToIntegrationOfflineTaskTaskInfoExtConfigOutput

func (i IntegrationOfflineTaskTaskInfoExtConfigArgs) ToIntegrationOfflineTaskTaskInfoExtConfigOutput() IntegrationOfflineTaskTaskInfoExtConfigOutput

func (IntegrationOfflineTaskTaskInfoExtConfigArgs) ToIntegrationOfflineTaskTaskInfoExtConfigOutputWithContext

func (i IntegrationOfflineTaskTaskInfoExtConfigArgs) ToIntegrationOfflineTaskTaskInfoExtConfigOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoExtConfigOutput

type IntegrationOfflineTaskTaskInfoExtConfigArray

type IntegrationOfflineTaskTaskInfoExtConfigArray []IntegrationOfflineTaskTaskInfoExtConfigInput

func (IntegrationOfflineTaskTaskInfoExtConfigArray) ElementType

func (IntegrationOfflineTaskTaskInfoExtConfigArray) ToIntegrationOfflineTaskTaskInfoExtConfigArrayOutput

func (i IntegrationOfflineTaskTaskInfoExtConfigArray) ToIntegrationOfflineTaskTaskInfoExtConfigArrayOutput() IntegrationOfflineTaskTaskInfoExtConfigArrayOutput

func (IntegrationOfflineTaskTaskInfoExtConfigArray) ToIntegrationOfflineTaskTaskInfoExtConfigArrayOutputWithContext

func (i IntegrationOfflineTaskTaskInfoExtConfigArray) ToIntegrationOfflineTaskTaskInfoExtConfigArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoExtConfigArrayOutput

type IntegrationOfflineTaskTaskInfoExtConfigArrayInput

type IntegrationOfflineTaskTaskInfoExtConfigArrayInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoExtConfigArrayOutput() IntegrationOfflineTaskTaskInfoExtConfigArrayOutput
	ToIntegrationOfflineTaskTaskInfoExtConfigArrayOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoExtConfigArrayOutput
}

IntegrationOfflineTaskTaskInfoExtConfigArrayInput is an input type that accepts IntegrationOfflineTaskTaskInfoExtConfigArray and IntegrationOfflineTaskTaskInfoExtConfigArrayOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoExtConfigArrayInput` via:

IntegrationOfflineTaskTaskInfoExtConfigArray{ IntegrationOfflineTaskTaskInfoExtConfigArgs{...} }

type IntegrationOfflineTaskTaskInfoExtConfigArrayOutput

type IntegrationOfflineTaskTaskInfoExtConfigArrayOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoExtConfigArrayOutput) ElementType

func (IntegrationOfflineTaskTaskInfoExtConfigArrayOutput) Index

func (IntegrationOfflineTaskTaskInfoExtConfigArrayOutput) ToIntegrationOfflineTaskTaskInfoExtConfigArrayOutput

func (o IntegrationOfflineTaskTaskInfoExtConfigArrayOutput) ToIntegrationOfflineTaskTaskInfoExtConfigArrayOutput() IntegrationOfflineTaskTaskInfoExtConfigArrayOutput

func (IntegrationOfflineTaskTaskInfoExtConfigArrayOutput) ToIntegrationOfflineTaskTaskInfoExtConfigArrayOutputWithContext

func (o IntegrationOfflineTaskTaskInfoExtConfigArrayOutput) ToIntegrationOfflineTaskTaskInfoExtConfigArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoExtConfigArrayOutput

type IntegrationOfflineTaskTaskInfoExtConfigInput

type IntegrationOfflineTaskTaskInfoExtConfigInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoExtConfigOutput() IntegrationOfflineTaskTaskInfoExtConfigOutput
	ToIntegrationOfflineTaskTaskInfoExtConfigOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoExtConfigOutput
}

IntegrationOfflineTaskTaskInfoExtConfigInput is an input type that accepts IntegrationOfflineTaskTaskInfoExtConfigArgs and IntegrationOfflineTaskTaskInfoExtConfigOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoExtConfigInput` via:

IntegrationOfflineTaskTaskInfoExtConfigArgs{...}

type IntegrationOfflineTaskTaskInfoExtConfigOutput

type IntegrationOfflineTaskTaskInfoExtConfigOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoExtConfigOutput) ElementType

func (IntegrationOfflineTaskTaskInfoExtConfigOutput) Name

Configuration name.

func (IntegrationOfflineTaskTaskInfoExtConfigOutput) ToIntegrationOfflineTaskTaskInfoExtConfigOutput

func (o IntegrationOfflineTaskTaskInfoExtConfigOutput) ToIntegrationOfflineTaskTaskInfoExtConfigOutput() IntegrationOfflineTaskTaskInfoExtConfigOutput

func (IntegrationOfflineTaskTaskInfoExtConfigOutput) ToIntegrationOfflineTaskTaskInfoExtConfigOutputWithContext

func (o IntegrationOfflineTaskTaskInfoExtConfigOutput) ToIntegrationOfflineTaskTaskInfoExtConfigOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoExtConfigOutput

func (IntegrationOfflineTaskTaskInfoExtConfigOutput) Value

Configuration value.

type IntegrationOfflineTaskTaskInfoInput

type IntegrationOfflineTaskTaskInfoInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoOutput() IntegrationOfflineTaskTaskInfoOutput
	ToIntegrationOfflineTaskTaskInfoOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoOutput
}

IntegrationOfflineTaskTaskInfoInput is an input type that accepts IntegrationOfflineTaskTaskInfoArgs and IntegrationOfflineTaskTaskInfoOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoInput` via:

IntegrationOfflineTaskTaskInfoArgs{...}

type IntegrationOfflineTaskTaskInfoMapping

type IntegrationOfflineTaskTaskInfoMapping struct {
	// Node extension configuration information.
	ExtConfigs []IntegrationOfflineTaskTaskInfoMappingExtConfig `pulumi:"extConfigs"`
	// Schema mapping information.
	SchemaMappings []IntegrationOfflineTaskTaskInfoMappingSchemaMapping `pulumi:"schemaMappings"`
	// Sink node ID.
	SinkId *string `pulumi:"sinkId"`
	// Source node ID.
	SourceId *string `pulumi:"sourceId"`
	// Source node schema information.
	SourceSchemas []IntegrationOfflineTaskTaskInfoMappingSourceSchema `pulumi:"sourceSchemas"`
}

type IntegrationOfflineTaskTaskInfoMappingArgs

type IntegrationOfflineTaskTaskInfoMappingArgs struct {
	// Node extension configuration information.
	ExtConfigs IntegrationOfflineTaskTaskInfoMappingExtConfigArrayInput `pulumi:"extConfigs"`
	// Schema mapping information.
	SchemaMappings IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayInput `pulumi:"schemaMappings"`
	// Sink node ID.
	SinkId pulumi.StringPtrInput `pulumi:"sinkId"`
	// Source node ID.
	SourceId pulumi.StringPtrInput `pulumi:"sourceId"`
	// Source node schema information.
	SourceSchemas IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayInput `pulumi:"sourceSchemas"`
}

func (IntegrationOfflineTaskTaskInfoMappingArgs) ElementType

func (IntegrationOfflineTaskTaskInfoMappingArgs) ToIntegrationOfflineTaskTaskInfoMappingOutput

func (i IntegrationOfflineTaskTaskInfoMappingArgs) ToIntegrationOfflineTaskTaskInfoMappingOutput() IntegrationOfflineTaskTaskInfoMappingOutput

func (IntegrationOfflineTaskTaskInfoMappingArgs) ToIntegrationOfflineTaskTaskInfoMappingOutputWithContext

func (i IntegrationOfflineTaskTaskInfoMappingArgs) ToIntegrationOfflineTaskTaskInfoMappingOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingOutput

type IntegrationOfflineTaskTaskInfoMappingArray

type IntegrationOfflineTaskTaskInfoMappingArray []IntegrationOfflineTaskTaskInfoMappingInput

func (IntegrationOfflineTaskTaskInfoMappingArray) ElementType

func (IntegrationOfflineTaskTaskInfoMappingArray) ToIntegrationOfflineTaskTaskInfoMappingArrayOutput

func (i IntegrationOfflineTaskTaskInfoMappingArray) ToIntegrationOfflineTaskTaskInfoMappingArrayOutput() IntegrationOfflineTaskTaskInfoMappingArrayOutput

func (IntegrationOfflineTaskTaskInfoMappingArray) ToIntegrationOfflineTaskTaskInfoMappingArrayOutputWithContext

func (i IntegrationOfflineTaskTaskInfoMappingArray) ToIntegrationOfflineTaskTaskInfoMappingArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingArrayOutput

type IntegrationOfflineTaskTaskInfoMappingArrayInput

type IntegrationOfflineTaskTaskInfoMappingArrayInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoMappingArrayOutput() IntegrationOfflineTaskTaskInfoMappingArrayOutput
	ToIntegrationOfflineTaskTaskInfoMappingArrayOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoMappingArrayOutput
}

IntegrationOfflineTaskTaskInfoMappingArrayInput is an input type that accepts IntegrationOfflineTaskTaskInfoMappingArray and IntegrationOfflineTaskTaskInfoMappingArrayOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoMappingArrayInput` via:

IntegrationOfflineTaskTaskInfoMappingArray{ IntegrationOfflineTaskTaskInfoMappingArgs{...} }

type IntegrationOfflineTaskTaskInfoMappingArrayOutput

type IntegrationOfflineTaskTaskInfoMappingArrayOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoMappingArrayOutput) ElementType

func (IntegrationOfflineTaskTaskInfoMappingArrayOutput) Index

func (IntegrationOfflineTaskTaskInfoMappingArrayOutput) ToIntegrationOfflineTaskTaskInfoMappingArrayOutput

func (o IntegrationOfflineTaskTaskInfoMappingArrayOutput) ToIntegrationOfflineTaskTaskInfoMappingArrayOutput() IntegrationOfflineTaskTaskInfoMappingArrayOutput

func (IntegrationOfflineTaskTaskInfoMappingArrayOutput) ToIntegrationOfflineTaskTaskInfoMappingArrayOutputWithContext

func (o IntegrationOfflineTaskTaskInfoMappingArrayOutput) ToIntegrationOfflineTaskTaskInfoMappingArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingArrayOutput

type IntegrationOfflineTaskTaskInfoMappingExtConfig

type IntegrationOfflineTaskTaskInfoMappingExtConfig struct {
	// Configuration name.
	Name *string `pulumi:"name"`
	// Configuration value.
	Value *string `pulumi:"value"`
}

type IntegrationOfflineTaskTaskInfoMappingExtConfigArgs

type IntegrationOfflineTaskTaskInfoMappingExtConfigArgs struct {
	// Configuration name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Configuration value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationOfflineTaskTaskInfoMappingExtConfigArgs) ElementType

func (IntegrationOfflineTaskTaskInfoMappingExtConfigArgs) ToIntegrationOfflineTaskTaskInfoMappingExtConfigOutput

func (i IntegrationOfflineTaskTaskInfoMappingExtConfigArgs) ToIntegrationOfflineTaskTaskInfoMappingExtConfigOutput() IntegrationOfflineTaskTaskInfoMappingExtConfigOutput

func (IntegrationOfflineTaskTaskInfoMappingExtConfigArgs) ToIntegrationOfflineTaskTaskInfoMappingExtConfigOutputWithContext

func (i IntegrationOfflineTaskTaskInfoMappingExtConfigArgs) ToIntegrationOfflineTaskTaskInfoMappingExtConfigOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingExtConfigOutput

type IntegrationOfflineTaskTaskInfoMappingExtConfigArray

type IntegrationOfflineTaskTaskInfoMappingExtConfigArray []IntegrationOfflineTaskTaskInfoMappingExtConfigInput

func (IntegrationOfflineTaskTaskInfoMappingExtConfigArray) ElementType

func (IntegrationOfflineTaskTaskInfoMappingExtConfigArray) ToIntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput

func (i IntegrationOfflineTaskTaskInfoMappingExtConfigArray) ToIntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput() IntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput

func (IntegrationOfflineTaskTaskInfoMappingExtConfigArray) ToIntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutputWithContext

func (i IntegrationOfflineTaskTaskInfoMappingExtConfigArray) ToIntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput

type IntegrationOfflineTaskTaskInfoMappingExtConfigArrayInput

type IntegrationOfflineTaskTaskInfoMappingExtConfigArrayInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput() IntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput
	ToIntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput
}

IntegrationOfflineTaskTaskInfoMappingExtConfigArrayInput is an input type that accepts IntegrationOfflineTaskTaskInfoMappingExtConfigArray and IntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoMappingExtConfigArrayInput` via:

IntegrationOfflineTaskTaskInfoMappingExtConfigArray{ IntegrationOfflineTaskTaskInfoMappingExtConfigArgs{...} }

type IntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput

type IntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput) ElementType

func (IntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput) Index

func (IntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput) ToIntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput

func (IntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput) ToIntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutputWithContext

func (o IntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput) ToIntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingExtConfigArrayOutput

type IntegrationOfflineTaskTaskInfoMappingExtConfigInput

type IntegrationOfflineTaskTaskInfoMappingExtConfigInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoMappingExtConfigOutput() IntegrationOfflineTaskTaskInfoMappingExtConfigOutput
	ToIntegrationOfflineTaskTaskInfoMappingExtConfigOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoMappingExtConfigOutput
}

IntegrationOfflineTaskTaskInfoMappingExtConfigInput is an input type that accepts IntegrationOfflineTaskTaskInfoMappingExtConfigArgs and IntegrationOfflineTaskTaskInfoMappingExtConfigOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoMappingExtConfigInput` via:

IntegrationOfflineTaskTaskInfoMappingExtConfigArgs{...}

type IntegrationOfflineTaskTaskInfoMappingExtConfigOutput

type IntegrationOfflineTaskTaskInfoMappingExtConfigOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoMappingExtConfigOutput) ElementType

func (IntegrationOfflineTaskTaskInfoMappingExtConfigOutput) Name

Configuration name.

func (IntegrationOfflineTaskTaskInfoMappingExtConfigOutput) ToIntegrationOfflineTaskTaskInfoMappingExtConfigOutput

func (IntegrationOfflineTaskTaskInfoMappingExtConfigOutput) ToIntegrationOfflineTaskTaskInfoMappingExtConfigOutputWithContext

func (o IntegrationOfflineTaskTaskInfoMappingExtConfigOutput) ToIntegrationOfflineTaskTaskInfoMappingExtConfigOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingExtConfigOutput

func (IntegrationOfflineTaskTaskInfoMappingExtConfigOutput) Value

Configuration value.

type IntegrationOfflineTaskTaskInfoMappingInput

type IntegrationOfflineTaskTaskInfoMappingInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoMappingOutput() IntegrationOfflineTaskTaskInfoMappingOutput
	ToIntegrationOfflineTaskTaskInfoMappingOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoMappingOutput
}

IntegrationOfflineTaskTaskInfoMappingInput is an input type that accepts IntegrationOfflineTaskTaskInfoMappingArgs and IntegrationOfflineTaskTaskInfoMappingOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoMappingInput` via:

IntegrationOfflineTaskTaskInfoMappingArgs{...}

type IntegrationOfflineTaskTaskInfoMappingOutput

type IntegrationOfflineTaskTaskInfoMappingOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoMappingOutput) ElementType

func (IntegrationOfflineTaskTaskInfoMappingOutput) ExtConfigs

Node extension configuration information.

func (IntegrationOfflineTaskTaskInfoMappingOutput) SchemaMappings

Schema mapping information.

func (IntegrationOfflineTaskTaskInfoMappingOutput) SinkId

Sink node ID.

func (IntegrationOfflineTaskTaskInfoMappingOutput) SourceId

Source node ID.

func (IntegrationOfflineTaskTaskInfoMappingOutput) SourceSchemas

Source node schema information.

func (IntegrationOfflineTaskTaskInfoMappingOutput) ToIntegrationOfflineTaskTaskInfoMappingOutput

func (o IntegrationOfflineTaskTaskInfoMappingOutput) ToIntegrationOfflineTaskTaskInfoMappingOutput() IntegrationOfflineTaskTaskInfoMappingOutput

func (IntegrationOfflineTaskTaskInfoMappingOutput) ToIntegrationOfflineTaskTaskInfoMappingOutputWithContext

func (o IntegrationOfflineTaskTaskInfoMappingOutput) ToIntegrationOfflineTaskTaskInfoMappingOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingOutput

type IntegrationOfflineTaskTaskInfoMappingSchemaMapping

type IntegrationOfflineTaskTaskInfoMappingSchemaMapping struct {
	// Schema ID from sink node.
	SinkSchemaId string `pulumi:"sinkSchemaId"`
	// Schema ID from source node.
	SourceSchemaId string `pulumi:"sourceSchemaId"`
}

type IntegrationOfflineTaskTaskInfoMappingSchemaMappingArgs

type IntegrationOfflineTaskTaskInfoMappingSchemaMappingArgs struct {
	// Schema ID from sink node.
	SinkSchemaId pulumi.StringInput `pulumi:"sinkSchemaId"`
	// Schema ID from source node.
	SourceSchemaId pulumi.StringInput `pulumi:"sourceSchemaId"`
}

func (IntegrationOfflineTaskTaskInfoMappingSchemaMappingArgs) ElementType

func (IntegrationOfflineTaskTaskInfoMappingSchemaMappingArgs) ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingOutput

func (IntegrationOfflineTaskTaskInfoMappingSchemaMappingArgs) ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingOutputWithContext

func (i IntegrationOfflineTaskTaskInfoMappingSchemaMappingArgs) ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingSchemaMappingOutput

type IntegrationOfflineTaskTaskInfoMappingSchemaMappingArray

type IntegrationOfflineTaskTaskInfoMappingSchemaMappingArray []IntegrationOfflineTaskTaskInfoMappingSchemaMappingInput

func (IntegrationOfflineTaskTaskInfoMappingSchemaMappingArray) ElementType

func (IntegrationOfflineTaskTaskInfoMappingSchemaMappingArray) ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput

func (i IntegrationOfflineTaskTaskInfoMappingSchemaMappingArray) ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput() IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput

func (IntegrationOfflineTaskTaskInfoMappingSchemaMappingArray) ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutputWithContext

func (i IntegrationOfflineTaskTaskInfoMappingSchemaMappingArray) ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput

type IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayInput

type IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput() IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput
	ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput
}

IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayInput is an input type that accepts IntegrationOfflineTaskTaskInfoMappingSchemaMappingArray and IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayInput` via:

IntegrationOfflineTaskTaskInfoMappingSchemaMappingArray{ IntegrationOfflineTaskTaskInfoMappingSchemaMappingArgs{...} }

type IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput

type IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput) ElementType

func (IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput) Index

func (IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput) ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput

func (IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput) ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutputWithContext

func (o IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput) ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingSchemaMappingArrayOutput

type IntegrationOfflineTaskTaskInfoMappingSchemaMappingInput

type IntegrationOfflineTaskTaskInfoMappingSchemaMappingInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingOutput() IntegrationOfflineTaskTaskInfoMappingSchemaMappingOutput
	ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoMappingSchemaMappingOutput
}

IntegrationOfflineTaskTaskInfoMappingSchemaMappingInput is an input type that accepts IntegrationOfflineTaskTaskInfoMappingSchemaMappingArgs and IntegrationOfflineTaskTaskInfoMappingSchemaMappingOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoMappingSchemaMappingInput` via:

IntegrationOfflineTaskTaskInfoMappingSchemaMappingArgs{...}

type IntegrationOfflineTaskTaskInfoMappingSchemaMappingOutput

type IntegrationOfflineTaskTaskInfoMappingSchemaMappingOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoMappingSchemaMappingOutput) ElementType

func (IntegrationOfflineTaskTaskInfoMappingSchemaMappingOutput) SinkSchemaId

Schema ID from sink node.

func (IntegrationOfflineTaskTaskInfoMappingSchemaMappingOutput) SourceSchemaId

Schema ID from source node.

func (IntegrationOfflineTaskTaskInfoMappingSchemaMappingOutput) ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingOutput

func (IntegrationOfflineTaskTaskInfoMappingSchemaMappingOutput) ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingOutputWithContext

func (o IntegrationOfflineTaskTaskInfoMappingSchemaMappingOutput) ToIntegrationOfflineTaskTaskInfoMappingSchemaMappingOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingSchemaMappingOutput

type IntegrationOfflineTaskTaskInfoMappingSourceSchema

type IntegrationOfflineTaskTaskInfoMappingSourceSchema struct {
	// Schema alias.
	Alias *string `pulumi:"alias"`
	// Schema comment.
	Comment *string `pulumi:"comment"`
	// Schema ID.
	Id string `pulumi:"id"`
	// Schema name.
	Name string `pulumi:"name"`
	// Schema extended attributes.
	Properties []IntegrationOfflineTaskTaskInfoMappingSourceSchemaProperty `pulumi:"properties"`
	// Schema type.
	Type string `pulumi:"type"`
	// Schema value.
	Value *string `pulumi:"value"`
}

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaArgs

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaArgs struct {
	// Schema alias.
	Alias pulumi.StringPtrInput `pulumi:"alias"`
	// Schema comment.
	Comment pulumi.StringPtrInput `pulumi:"comment"`
	// Schema ID.
	Id pulumi.StringInput `pulumi:"id"`
	// Schema name.
	Name pulumi.StringInput `pulumi:"name"`
	// Schema extended attributes.
	Properties IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayInput `pulumi:"properties"`
	// Schema type.
	Type pulumi.StringInput `pulumi:"type"`
	// Schema value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaArgs) ElementType

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaArgs) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput

func (i IntegrationOfflineTaskTaskInfoMappingSourceSchemaArgs) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput() IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaArgs) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaOutputWithContext

func (i IntegrationOfflineTaskTaskInfoMappingSourceSchemaArgs) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaArray

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaArray []IntegrationOfflineTaskTaskInfoMappingSourceSchemaInput

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaArray) ElementType

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaArray) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput

func (i IntegrationOfflineTaskTaskInfoMappingSourceSchemaArray) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput() IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaArray) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutputWithContext

func (i IntegrationOfflineTaskTaskInfoMappingSourceSchemaArray) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayInput

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput() IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput
	ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput
}

IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayInput is an input type that accepts IntegrationOfflineTaskTaskInfoMappingSourceSchemaArray and IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayInput` via:

IntegrationOfflineTaskTaskInfoMappingSourceSchemaArray{ IntegrationOfflineTaskTaskInfoMappingSourceSchemaArgs{...} }

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput) ElementType

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput) Index

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutputWithContext

func (o IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingSourceSchemaArrayOutput

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaInput

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput() IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput
	ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput
}

IntegrationOfflineTaskTaskInfoMappingSourceSchemaInput is an input type that accepts IntegrationOfflineTaskTaskInfoMappingSourceSchemaArgs and IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoMappingSourceSchemaInput` via:

IntegrationOfflineTaskTaskInfoMappingSourceSchemaArgs{...}

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput) Alias

Schema alias.

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput) Comment

Schema comment.

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput) ElementType

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput) Id

Schema ID.

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput) Name

Schema name.

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput) Properties

Schema extended attributes.

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaOutputWithContext

func (o IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput) Type

Schema type.

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaOutput) Value

Schema value.

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaProperty

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaProperty struct {
	// Attributes name.
	Name *string `pulumi:"name"`
	// Attributes value.
	Value *string `pulumi:"value"`
}

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArgs

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArgs struct {
	// Attributes name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Attributes value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArgs) ElementType

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArgs) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutput

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArgs) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutputWithContext

func (i IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArgs) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutput

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArray

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArray []IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyInput

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArray) ElementType

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArray) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutput

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArray) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutputWithContext

func (i IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArray) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutput

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayInput

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutput() IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutput
	ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutput
}

IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayInput is an input type that accepts IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArray and IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayInput` via:

IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArray{ IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArgs{...} }

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutput

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutput) ElementType

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutput) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutput

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutput) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutputWithContext

func (o IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutput) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArrayOutput

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyInput

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutput() IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutput
	ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutput
}

IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyInput is an input type that accepts IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArgs and IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyInput` via:

IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyArgs{...}

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutput

type IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutput) ElementType

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutput) Name

Attributes name.

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutput) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutput

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutput) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutputWithContext

func (o IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutput) ToIntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutput

func (IntegrationOfflineTaskTaskInfoMappingSourceSchemaPropertyOutput) Value

Attributes value.

type IntegrationOfflineTaskTaskInfoOfflineTaskAddEntity

type IntegrationOfflineTaskTaskInfoOfflineTaskAddEntity struct {
	// Crontab expression.
	CrontabExpression *string `pulumi:"crontabExpression"`
	// Scheduling type, 0: crontab type, 1: minutes, 2: hours, 3: days, 4: weeks, 5: months, 6: one-time, 7: user-driven, 10: elastic period (week), 11: elastic period (month), 12: year, 13: instant trigger.
	CycleType *int `pulumi:"cycleType"`
	// Scheduling execution end time.
	ExecutionEndTime *string `pulumi:"executionEndTime"`
	// Scheduling execution start time.
	ExecutionStartTime *string `pulumi:"executionStartTime"`
	// Whether to retry.
	Retriable *int `pulumi:"retriable"`
	// Retry waiting time, unit is minutes.
	RetryWait *int `pulumi:"retryWait"`
	// Self-dependent rules, 1: Ordered serial one at a time, queued execution, 2: Unordered serial one at a time, not queued execution, 3: Parallel, multiple at once.
	SelfDepend *int `pulumi:"selfDepend"`
	// Number of retries.
	TryLimit *int `pulumi:"tryLimit"`
}

type IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityArgs

type IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityArgs struct {
	// Crontab expression.
	CrontabExpression pulumi.StringPtrInput `pulumi:"crontabExpression"`
	// Scheduling type, 0: crontab type, 1: minutes, 2: hours, 3: days, 4: weeks, 5: months, 6: one-time, 7: user-driven, 10: elastic period (week), 11: elastic period (month), 12: year, 13: instant trigger.
	CycleType pulumi.IntPtrInput `pulumi:"cycleType"`
	// Scheduling execution end time.
	ExecutionEndTime pulumi.StringPtrInput `pulumi:"executionEndTime"`
	// Scheduling execution start time.
	ExecutionStartTime pulumi.StringPtrInput `pulumi:"executionStartTime"`
	// Whether to retry.
	Retriable pulumi.IntPtrInput `pulumi:"retriable"`
	// Retry waiting time, unit is minutes.
	RetryWait pulumi.IntPtrInput `pulumi:"retryWait"`
	// Self-dependent rules, 1: Ordered serial one at a time, queued execution, 2: Unordered serial one at a time, not queued execution, 3: Parallel, multiple at once.
	SelfDepend pulumi.IntPtrInput `pulumi:"selfDepend"`
	// Number of retries.
	TryLimit pulumi.IntPtrInput `pulumi:"tryLimit"`
}

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityArgs) ElementType

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityArgs) ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityArgs) ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutputWithContext

func (i IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityArgs) ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityArgs) ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput

func (i IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityArgs) ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput() IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityArgs) ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutputWithContext

func (i IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityArgs) ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput

type IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityInput

type IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput() IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput
	ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput
}

IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityInput is an input type that accepts IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityArgs and IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityInput` via:

IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityArgs{...}

type IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput

type IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput) CrontabExpression

Crontab expression.

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput) CycleType

Scheduling type, 0: crontab type, 1: minutes, 2: hours, 3: days, 4: weeks, 5: months, 6: one-time, 7: user-driven, 10: elastic period (week), 11: elastic period (month), 12: year, 13: instant trigger.

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput) ElementType

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput) ExecutionEndTime

Scheduling execution end time.

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput) ExecutionStartTime

Scheduling execution start time.

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput) Retriable

Whether to retry.

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput) RetryWait

Retry waiting time, unit is minutes.

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput) SelfDepend

Self-dependent rules, 1: Ordered serial one at a time, queued execution, 2: Unordered serial one at a time, not queued execution, 3: Parallel, multiple at once.

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput) ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput) ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutputWithContext

func (o IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput) ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput) ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput) ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutputWithContext

func (o IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput) ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityOutput) TryLimit

Number of retries.

type IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrInput

type IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput() IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput
	ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput
}

IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrInput is an input type that accepts IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityArgs, IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtr and IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrInput` via:

        IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityArgs{...}

or:

        nil

type IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput

type IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput) CrontabExpression

Crontab expression.

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput) CycleType

Scheduling type, 0: crontab type, 1: minutes, 2: hours, 3: days, 4: weeks, 5: months, 6: one-time, 7: user-driven, 10: elastic period (week), 11: elastic period (month), 12: year, 13: instant trigger.

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput) Elem

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput) ElementType

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput) ExecutionEndTime

Scheduling execution end time.

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput) ExecutionStartTime

Scheduling execution start time.

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput) Retriable

Whether to retry.

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput) RetryWait

Retry waiting time, unit is minutes.

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput) SelfDepend

Self-dependent rules, 1: Ordered serial one at a time, queued execution, 2: Unordered serial one at a time, not queued execution, 3: Parallel, multiple at once.

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput) ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput) ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutputWithContext

func (o IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput) ToIntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput

func (IntegrationOfflineTaskTaskInfoOfflineTaskAddEntityPtrOutput) TryLimit

Number of retries.

type IntegrationOfflineTaskTaskInfoOutput

type IntegrationOfflineTaskTaskInfoOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoOutput) AppId

User App Id.

func (IntegrationOfflineTaskTaskInfoOutput) Configs

Task configuration.

func (IntegrationOfflineTaskTaskInfoOutput) CreateTime

Create time.

func (IntegrationOfflineTaskTaskInfoOutput) CreatorUin

Creator User ID.

func (IntegrationOfflineTaskTaskInfoOutput) DataProxyUrls

Data proxy url.

func (IntegrationOfflineTaskTaskInfoOutput) ElementType

func (IntegrationOfflineTaskTaskInfoOutput) ExecuteContexts

Execute context.

func (IntegrationOfflineTaskTaskInfoOutput) ExecutorGroupName

Executor group name.

func (IntegrationOfflineTaskTaskInfoOutput) ExecutorId

Executor resource ID.

func (IntegrationOfflineTaskTaskInfoOutput) ExtConfigs

Node extension configuration information.

func (IntegrationOfflineTaskTaskInfoOutput) HasVersion

Whether the task been submitted.

func (IntegrationOfflineTaskTaskInfoOutput) InLongManagerUrl

InLong manager url.

func (IntegrationOfflineTaskTaskInfoOutput) InLongManagerVersion

InLong manager version.

func (IntegrationOfflineTaskTaskInfoOutput) InLongStreamId

InLong stream id.

func (IntegrationOfflineTaskTaskInfoOutput) Incharge

Incharge user.

func (IntegrationOfflineTaskTaskInfoOutput) InputDatasourceType

Input datasource type.

func (IntegrationOfflineTaskTaskInfoOutput) InstanceVersion

Instance version.

func (IntegrationOfflineTaskTaskInfoOutput) LastRunTime

The last time the task was run.

func (IntegrationOfflineTaskTaskInfoOutput) Locked

Whether the task been locked.

func (IntegrationOfflineTaskTaskInfoOutput) Locker

User locked task.

func (IntegrationOfflineTaskTaskInfoOutput) Mappings

Node mapping.

func (IntegrationOfflineTaskTaskInfoOutput) NumRecordsIn

Number of reads.

func (IntegrationOfflineTaskTaskInfoOutput) NumRecordsOut

Number of writes.

func (IntegrationOfflineTaskTaskInfoOutput) NumRestarts

Times of restarts.

func (IntegrationOfflineTaskTaskInfoOutput) OfflineTaskAddEntity

Offline task scheduling configuration.

func (IntegrationOfflineTaskTaskInfoOutput) OperatorUin

Operator User ID.

func (IntegrationOfflineTaskTaskInfoOutput) OutputDatasourceType

Output datasource type.

func (IntegrationOfflineTaskTaskInfoOutput) OwnerUin

Owner User ID.

func (IntegrationOfflineTaskTaskInfoOutput) ReadPhase

Reading stage, 0: full amount, 1: partial full amount, 2: all incremental.

func (IntegrationOfflineTaskTaskInfoOutput) ReaderDelay

Read latency.

func (IntegrationOfflineTaskTaskInfoOutput) RunningCu

The amount of resources consumed by real-time task.

func (IntegrationOfflineTaskTaskInfoOutput) ScheduleTaskId

Task scheduling id (job id such as oceanus or us).

func (IntegrationOfflineTaskTaskInfoOutput) Status

Task status 1. Not started | Task initialization, 2. Task starting, 3. Running, 4. Paused, 5. Task stopping, 6. Stopped, 7. Execution failed, 8. deleted, 9. Locked, 404. unknown status.

func (IntegrationOfflineTaskTaskInfoOutput) StopTime

The time the task was stopped.

func (IntegrationOfflineTaskTaskInfoOutput) Submit

Whether the task version has been submitted for operation and maintenance.

func (IntegrationOfflineTaskTaskInfoOutput) SwitchResource

Resource tiering status, 0: in progress, 1: successful, 2: failed.

func (IntegrationOfflineTaskTaskInfoOutput) SyncType

Synchronization type: 1. Whole database synchronization, 2. Single table synchronization.

func (IntegrationOfflineTaskTaskInfoOutput) TaskAlarmRegularLists

Task alarm regular.

func (IntegrationOfflineTaskTaskInfoOutput) TaskGroupId

Inlong Task Group ID.

func (IntegrationOfflineTaskTaskInfoOutput) TaskMode

Task display mode, 0: canvas mode, 1: form mode.

func (IntegrationOfflineTaskTaskInfoOutput) ToIntegrationOfflineTaskTaskInfoOutput

func (o IntegrationOfflineTaskTaskInfoOutput) ToIntegrationOfflineTaskTaskInfoOutput() IntegrationOfflineTaskTaskInfoOutput

func (IntegrationOfflineTaskTaskInfoOutput) ToIntegrationOfflineTaskTaskInfoOutputWithContext

func (o IntegrationOfflineTaskTaskInfoOutput) ToIntegrationOfflineTaskTaskInfoOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoOutput

func (IntegrationOfflineTaskTaskInfoOutput) ToIntegrationOfflineTaskTaskInfoPtrOutput

func (o IntegrationOfflineTaskTaskInfoOutput) ToIntegrationOfflineTaskTaskInfoPtrOutput() IntegrationOfflineTaskTaskInfoPtrOutput

func (IntegrationOfflineTaskTaskInfoOutput) ToIntegrationOfflineTaskTaskInfoPtrOutputWithContext

func (o IntegrationOfflineTaskTaskInfoOutput) ToIntegrationOfflineTaskTaskInfoPtrOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoPtrOutput

func (IntegrationOfflineTaskTaskInfoOutput) UpdateTime

Update time.

func (IntegrationOfflineTaskTaskInfoOutput) WorkflowId

The workflow id to which the task belongs.

type IntegrationOfflineTaskTaskInfoPtrInput

type IntegrationOfflineTaskTaskInfoPtrInput interface {
	pulumi.Input

	ToIntegrationOfflineTaskTaskInfoPtrOutput() IntegrationOfflineTaskTaskInfoPtrOutput
	ToIntegrationOfflineTaskTaskInfoPtrOutputWithContext(context.Context) IntegrationOfflineTaskTaskInfoPtrOutput
}

IntegrationOfflineTaskTaskInfoPtrInput is an input type that accepts IntegrationOfflineTaskTaskInfoArgs, IntegrationOfflineTaskTaskInfoPtr and IntegrationOfflineTaskTaskInfoPtrOutput values. You can construct a concrete instance of `IntegrationOfflineTaskTaskInfoPtrInput` via:

        IntegrationOfflineTaskTaskInfoArgs{...}

or:

        nil

type IntegrationOfflineTaskTaskInfoPtrOutput

type IntegrationOfflineTaskTaskInfoPtrOutput struct{ *pulumi.OutputState }

func (IntegrationOfflineTaskTaskInfoPtrOutput) AppId

User App Id.

func (IntegrationOfflineTaskTaskInfoPtrOutput) Configs

Task configuration.

func (IntegrationOfflineTaskTaskInfoPtrOutput) CreateTime

Create time.

func (IntegrationOfflineTaskTaskInfoPtrOutput) CreatorUin

Creator User ID.

func (IntegrationOfflineTaskTaskInfoPtrOutput) DataProxyUrls

Data proxy url.

func (IntegrationOfflineTaskTaskInfoPtrOutput) Elem

func (IntegrationOfflineTaskTaskInfoPtrOutput) ElementType

func (IntegrationOfflineTaskTaskInfoPtrOutput) ExecuteContexts

Execute context.

func (IntegrationOfflineTaskTaskInfoPtrOutput) ExecutorGroupName

Executor group name.

func (IntegrationOfflineTaskTaskInfoPtrOutput) ExecutorId

Executor resource ID.

func (IntegrationOfflineTaskTaskInfoPtrOutput) ExtConfigs

Node extension configuration information.

func (IntegrationOfflineTaskTaskInfoPtrOutput) HasVersion

Whether the task been submitted.

func (IntegrationOfflineTaskTaskInfoPtrOutput) InLongManagerUrl

InLong manager url.

func (IntegrationOfflineTaskTaskInfoPtrOutput) InLongManagerVersion

InLong manager version.

func (IntegrationOfflineTaskTaskInfoPtrOutput) InLongStreamId

InLong stream id.

func (IntegrationOfflineTaskTaskInfoPtrOutput) Incharge

Incharge user.

func (IntegrationOfflineTaskTaskInfoPtrOutput) InputDatasourceType

Input datasource type.

func (IntegrationOfflineTaskTaskInfoPtrOutput) InstanceVersion

Instance version.

func (IntegrationOfflineTaskTaskInfoPtrOutput) LastRunTime

The last time the task was run.

func (IntegrationOfflineTaskTaskInfoPtrOutput) Locked

Whether the task been locked.

func (IntegrationOfflineTaskTaskInfoPtrOutput) Locker

User locked task.

func (IntegrationOfflineTaskTaskInfoPtrOutput) Mappings

Node mapping.

func (IntegrationOfflineTaskTaskInfoPtrOutput) NumRecordsIn

Number of reads.

func (IntegrationOfflineTaskTaskInfoPtrOutput) NumRecordsOut

Number of writes.

func (IntegrationOfflineTaskTaskInfoPtrOutput) NumRestarts

Times of restarts.

func (IntegrationOfflineTaskTaskInfoPtrOutput) OfflineTaskAddEntity

Offline task scheduling configuration.

func (IntegrationOfflineTaskTaskInfoPtrOutput) OperatorUin

Operator User ID.

func (IntegrationOfflineTaskTaskInfoPtrOutput) OutputDatasourceType

Output datasource type.

func (IntegrationOfflineTaskTaskInfoPtrOutput) OwnerUin

Owner User ID.

func (IntegrationOfflineTaskTaskInfoPtrOutput) ReadPhase

Reading stage, 0: full amount, 1: partial full amount, 2: all incremental.

func (IntegrationOfflineTaskTaskInfoPtrOutput) ReaderDelay

Read latency.

func (IntegrationOfflineTaskTaskInfoPtrOutput) RunningCu

The amount of resources consumed by real-time task.

func (IntegrationOfflineTaskTaskInfoPtrOutput) ScheduleTaskId

Task scheduling id (job id such as oceanus or us).

func (IntegrationOfflineTaskTaskInfoPtrOutput) Status

Task status 1. Not started | Task initialization, 2. Task starting, 3. Running, 4. Paused, 5. Task stopping, 6. Stopped, 7. Execution failed, 8. deleted, 9. Locked, 404. unknown status.

func (IntegrationOfflineTaskTaskInfoPtrOutput) StopTime

The time the task was stopped.

func (IntegrationOfflineTaskTaskInfoPtrOutput) Submit

Whether the task version has been submitted for operation and maintenance.

func (IntegrationOfflineTaskTaskInfoPtrOutput) SwitchResource

Resource tiering status, 0: in progress, 1: successful, 2: failed.

func (IntegrationOfflineTaskTaskInfoPtrOutput) SyncType

Synchronization type: 1. Whole database synchronization, 2. Single table synchronization.

func (IntegrationOfflineTaskTaskInfoPtrOutput) TaskAlarmRegularLists

Task alarm regular.

func (IntegrationOfflineTaskTaskInfoPtrOutput) TaskGroupId

Inlong Task Group ID.

func (IntegrationOfflineTaskTaskInfoPtrOutput) TaskMode

Task display mode, 0: canvas mode, 1: form mode.

func (IntegrationOfflineTaskTaskInfoPtrOutput) ToIntegrationOfflineTaskTaskInfoPtrOutput

func (o IntegrationOfflineTaskTaskInfoPtrOutput) ToIntegrationOfflineTaskTaskInfoPtrOutput() IntegrationOfflineTaskTaskInfoPtrOutput

func (IntegrationOfflineTaskTaskInfoPtrOutput) ToIntegrationOfflineTaskTaskInfoPtrOutputWithContext

func (o IntegrationOfflineTaskTaskInfoPtrOutput) ToIntegrationOfflineTaskTaskInfoPtrOutputWithContext(ctx context.Context) IntegrationOfflineTaskTaskInfoPtrOutput

func (IntegrationOfflineTaskTaskInfoPtrOutput) UpdateTime

Update time.

func (IntegrationOfflineTaskTaskInfoPtrOutput) WorkflowId

The workflow id to which the task belongs.

type IntegrationRealtimeTask

type IntegrationRealtimeTask struct {
	pulumi.CustomResourceState

	// Description information.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Project ID.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// Synchronization type: 1. Whole database synchronization, 2. Single table synchronization.
	SyncType pulumi.IntOutput `pulumi:"syncType"`
	// The task id to which the node belongs.
	TaskId pulumi.StringOutput `pulumi:"taskId"`
	// Task Information.
	TaskInfo IntegrationRealtimeTaskTaskInfoOutput `pulumi:"taskInfo"`
	// Task display mode, 0: canvas mode, 1: form mode.
	TaskMode pulumi.StringOutput `pulumi:"taskMode"`
	// Task name.
	TaskName pulumi.StringOutput `pulumi:"taskName"`
}

Provides a resource to create a wedata integrationRealtimeTask

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Wedata.NewIntegrationRealtimeTask(ctx, "example", &Wedata.IntegrationRealtimeTaskArgs{
			Description: pulumi.String("description."),
			ProjectId:   pulumi.String("1612982498218618880"),
			SyncType:    pulumi.Int(1),
			TaskInfo: &wedata.IntegrationRealtimeTaskTaskInfoArgs{
				Configs: wedata.IntegrationRealtimeTaskTaskInfoConfigArray{
					&wedata.IntegrationRealtimeTaskTaskInfoConfigArgs{
						Name:  pulumi.String("concurrency"),
						Value: pulumi.String("1"),
					},
					&wedata.IntegrationRealtimeTaskTaskInfoConfigArgs{
						Name:  pulumi.String("TaskManager"),
						Value: pulumi.String("1"),
					},
					&wedata.IntegrationRealtimeTaskTaskInfoConfigArgs{
						Name:  pulumi.String("JobManager"),
						Value: pulumi.String("1"),
					},
					&wedata.IntegrationRealtimeTaskTaskInfoConfigArgs{
						Name:  pulumi.String("TolerateDirtyData"),
						Value: pulumi.String("0"),
					},
					&wedata.IntegrationRealtimeTaskTaskInfoConfigArgs{
						Name:  pulumi.String("CheckpointingInterval"),
						Value: pulumi.String("1"),
					},
					&wedata.IntegrationRealtimeTaskTaskInfoConfigArgs{
						Name:  pulumi.String("CheckpointingIntervalUnit"),
						Value: pulumi.String("min"),
					},
					&wedata.IntegrationRealtimeTaskTaskInfoConfigArgs{
						Name:  pulumi.String("RestartStrategyFixedDelayAttempts"),
						Value: pulumi.String("-1"),
					},
					&wedata.IntegrationRealtimeTaskTaskInfoConfigArgs{
						Name:  pulumi.String("ResourceAllocationType"),
						Value: pulumi.String("0"),
					},
					&wedata.IntegrationRealtimeTaskTaskInfoConfigArgs{
						Name:  pulumi.String("TaskAlarmRegularList"),
						Value: pulumi.String("35"),
					},
				},
				ExecutorId: pulumi.String("20230313175748567418"),
				Incharge:   pulumi.String("100028439226"),
			},
			TaskMode: pulumi.String("1"),
			TaskName: pulumi.String("tf_example"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

wedata integration_realtime_task can be imported using the id, e.g.

```sh

$ pulumi import tencentcloud:Wedata/integrationRealtimeTask:IntegrationRealtimeTask example 1776563389209296896#h9d39630a-ae45-4460-90b2-0b093cbfef5d

```

func GetIntegrationRealtimeTask

func GetIntegrationRealtimeTask(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *IntegrationRealtimeTaskState, opts ...pulumi.ResourceOption) (*IntegrationRealtimeTask, error)

GetIntegrationRealtimeTask gets an existing IntegrationRealtimeTask 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 NewIntegrationRealtimeTask

func NewIntegrationRealtimeTask(ctx *pulumi.Context,
	name string, args *IntegrationRealtimeTaskArgs, opts ...pulumi.ResourceOption) (*IntegrationRealtimeTask, error)

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

func (*IntegrationRealtimeTask) ElementType

func (*IntegrationRealtimeTask) ElementType() reflect.Type

func (*IntegrationRealtimeTask) ToIntegrationRealtimeTaskOutput

func (i *IntegrationRealtimeTask) ToIntegrationRealtimeTaskOutput() IntegrationRealtimeTaskOutput

func (*IntegrationRealtimeTask) ToIntegrationRealtimeTaskOutputWithContext

func (i *IntegrationRealtimeTask) ToIntegrationRealtimeTaskOutputWithContext(ctx context.Context) IntegrationRealtimeTaskOutput

type IntegrationRealtimeTaskArgs

type IntegrationRealtimeTaskArgs struct {
	// Description information.
	Description pulumi.StringPtrInput
	// Project ID.
	ProjectId pulumi.StringInput
	// Synchronization type: 1. Whole database synchronization, 2. Single table synchronization.
	SyncType pulumi.IntInput
	// Task Information.
	TaskInfo IntegrationRealtimeTaskTaskInfoInput
	// Task display mode, 0: canvas mode, 1: form mode.
	TaskMode pulumi.StringInput
	// Task name.
	TaskName pulumi.StringInput
}

The set of arguments for constructing a IntegrationRealtimeTask resource.

func (IntegrationRealtimeTaskArgs) ElementType

type IntegrationRealtimeTaskArray

type IntegrationRealtimeTaskArray []IntegrationRealtimeTaskInput

func (IntegrationRealtimeTaskArray) ElementType

func (IntegrationRealtimeTaskArray) ToIntegrationRealtimeTaskArrayOutput

func (i IntegrationRealtimeTaskArray) ToIntegrationRealtimeTaskArrayOutput() IntegrationRealtimeTaskArrayOutput

func (IntegrationRealtimeTaskArray) ToIntegrationRealtimeTaskArrayOutputWithContext

func (i IntegrationRealtimeTaskArray) ToIntegrationRealtimeTaskArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskArrayOutput

type IntegrationRealtimeTaskArrayInput

type IntegrationRealtimeTaskArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskArrayOutput() IntegrationRealtimeTaskArrayOutput
	ToIntegrationRealtimeTaskArrayOutputWithContext(context.Context) IntegrationRealtimeTaskArrayOutput
}

IntegrationRealtimeTaskArrayInput is an input type that accepts IntegrationRealtimeTaskArray and IntegrationRealtimeTaskArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskArrayInput` via:

IntegrationRealtimeTaskArray{ IntegrationRealtimeTaskArgs{...} }

type IntegrationRealtimeTaskArrayOutput

type IntegrationRealtimeTaskArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskArrayOutput) ElementType

func (IntegrationRealtimeTaskArrayOutput) Index

func (IntegrationRealtimeTaskArrayOutput) ToIntegrationRealtimeTaskArrayOutput

func (o IntegrationRealtimeTaskArrayOutput) ToIntegrationRealtimeTaskArrayOutput() IntegrationRealtimeTaskArrayOutput

func (IntegrationRealtimeTaskArrayOutput) ToIntegrationRealtimeTaskArrayOutputWithContext

func (o IntegrationRealtimeTaskArrayOutput) ToIntegrationRealtimeTaskArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskArrayOutput

type IntegrationRealtimeTaskInput

type IntegrationRealtimeTaskInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskOutput() IntegrationRealtimeTaskOutput
	ToIntegrationRealtimeTaskOutputWithContext(ctx context.Context) IntegrationRealtimeTaskOutput
}

type IntegrationRealtimeTaskMap

type IntegrationRealtimeTaskMap map[string]IntegrationRealtimeTaskInput

func (IntegrationRealtimeTaskMap) ElementType

func (IntegrationRealtimeTaskMap) ElementType() reflect.Type

func (IntegrationRealtimeTaskMap) ToIntegrationRealtimeTaskMapOutput

func (i IntegrationRealtimeTaskMap) ToIntegrationRealtimeTaskMapOutput() IntegrationRealtimeTaskMapOutput

func (IntegrationRealtimeTaskMap) ToIntegrationRealtimeTaskMapOutputWithContext

func (i IntegrationRealtimeTaskMap) ToIntegrationRealtimeTaskMapOutputWithContext(ctx context.Context) IntegrationRealtimeTaskMapOutput

type IntegrationRealtimeTaskMapInput

type IntegrationRealtimeTaskMapInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskMapOutput() IntegrationRealtimeTaskMapOutput
	ToIntegrationRealtimeTaskMapOutputWithContext(context.Context) IntegrationRealtimeTaskMapOutput
}

IntegrationRealtimeTaskMapInput is an input type that accepts IntegrationRealtimeTaskMap and IntegrationRealtimeTaskMapOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskMapInput` via:

IntegrationRealtimeTaskMap{ "key": IntegrationRealtimeTaskArgs{...} }

type IntegrationRealtimeTaskMapOutput

type IntegrationRealtimeTaskMapOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskMapOutput) ElementType

func (IntegrationRealtimeTaskMapOutput) MapIndex

func (IntegrationRealtimeTaskMapOutput) ToIntegrationRealtimeTaskMapOutput

func (o IntegrationRealtimeTaskMapOutput) ToIntegrationRealtimeTaskMapOutput() IntegrationRealtimeTaskMapOutput

func (IntegrationRealtimeTaskMapOutput) ToIntegrationRealtimeTaskMapOutputWithContext

func (o IntegrationRealtimeTaskMapOutput) ToIntegrationRealtimeTaskMapOutputWithContext(ctx context.Context) IntegrationRealtimeTaskMapOutput

type IntegrationRealtimeTaskOutput

type IntegrationRealtimeTaskOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskOutput) Description

Description information.

func (IntegrationRealtimeTaskOutput) ElementType

func (IntegrationRealtimeTaskOutput) ProjectId

Project ID.

func (IntegrationRealtimeTaskOutput) SyncType

Synchronization type: 1. Whole database synchronization, 2. Single table synchronization.

func (IntegrationRealtimeTaskOutput) TaskId

The task id to which the node belongs.

func (IntegrationRealtimeTaskOutput) TaskInfo

Task Information.

func (IntegrationRealtimeTaskOutput) TaskMode

Task display mode, 0: canvas mode, 1: form mode.

func (IntegrationRealtimeTaskOutput) TaskName

Task name.

func (IntegrationRealtimeTaskOutput) ToIntegrationRealtimeTaskOutput

func (o IntegrationRealtimeTaskOutput) ToIntegrationRealtimeTaskOutput() IntegrationRealtimeTaskOutput

func (IntegrationRealtimeTaskOutput) ToIntegrationRealtimeTaskOutputWithContext

func (o IntegrationRealtimeTaskOutput) ToIntegrationRealtimeTaskOutputWithContext(ctx context.Context) IntegrationRealtimeTaskOutput

type IntegrationRealtimeTaskState

type IntegrationRealtimeTaskState struct {
	// Description information.
	Description pulumi.StringPtrInput
	// Project ID.
	ProjectId pulumi.StringPtrInput
	// Synchronization type: 1. Whole database synchronization, 2. Single table synchronization.
	SyncType pulumi.IntPtrInput
	// The task id to which the node belongs.
	TaskId pulumi.StringPtrInput
	// Task Information.
	TaskInfo IntegrationRealtimeTaskTaskInfoPtrInput
	// Task display mode, 0: canvas mode, 1: form mode.
	TaskMode pulumi.StringPtrInput
	// Task name.
	TaskName pulumi.StringPtrInput
}

func (IntegrationRealtimeTaskState) ElementType

type IntegrationRealtimeTaskTaskInfo

type IntegrationRealtimeTaskTaskInfo struct {
	// User App Id.
	AppId *string `pulumi:"appId"`
	// Task configuration.
	Configs []IntegrationRealtimeTaskTaskInfoConfig `pulumi:"configs"`
	// Create time.
	CreateTime *string `pulumi:"createTime"`
	// Creator User ID.
	CreatorUin *string `pulumi:"creatorUin"`
	// Data proxy url.
	DataProxyUrls []string `pulumi:"dataProxyUrls"`
	// Execute context.
	ExecuteContexts []IntegrationRealtimeTaskTaskInfoExecuteContext `pulumi:"executeContexts"`
	// Executor group name.
	ExecutorGroupName *string `pulumi:"executorGroupName"`
	// Executor resource ID.
	ExecutorId *string `pulumi:"executorId"`
	// Node extension configuration information.
	ExtConfigs []IntegrationRealtimeTaskTaskInfoExtConfig `pulumi:"extConfigs"`
	// Whether the task been submitted.
	HasVersion *bool `pulumi:"hasVersion"`
	// InLong manager url.
	InLongManagerUrl *string `pulumi:"inLongManagerUrl"`
	// InLong manager version.
	InLongManagerVersion *string `pulumi:"inLongManagerVersion"`
	// InLong stream id.
	InLongStreamId *string `pulumi:"inLongStreamId"`
	// Incharge user.
	Incharge *string `pulumi:"incharge"`
	// Input datasource type.
	InputDatasourceType *string `pulumi:"inputDatasourceType"`
	// Instance version.
	InstanceVersion *int `pulumi:"instanceVersion"`
	// The last time the task was run.
	LastRunTime *string `pulumi:"lastRunTime"`
	// Whether the task been locked.
	Locked *bool `pulumi:"locked"`
	// User locked task.
	Locker *string `pulumi:"locker"`
	// Node mapping.
	Mappings []IntegrationRealtimeTaskTaskInfoMapping `pulumi:"mappings"`
	// Task Node Information.
	Nodes []IntegrationRealtimeTaskTaskInfoNode `pulumi:"nodes"`
	// Number of reads.
	NumRecordsIn *int `pulumi:"numRecordsIn"`
	// Number of writes.
	NumRecordsOut *int `pulumi:"numRecordsOut"`
	// Times of restarts.
	NumRestarts *int `pulumi:"numRestarts"`
	// Operator User ID.
	OperatorUin *string `pulumi:"operatorUin"`
	// Output datasource type.
	OutputDatasourceType *string `pulumi:"outputDatasourceType"`
	// Owner User ID.
	OwnerUin *string `pulumi:"ownerUin"`
	// Reading stage, 0: full amount, 1: partial full amount, 2: all incremental.
	ReadPhase *int `pulumi:"readPhase"`
	// Read latency.
	ReaderDelay *float64 `pulumi:"readerDelay"`
	// The amount of resources consumed by real-time task.
	RunningCu *float64 `pulumi:"runningCu"`
	// Task scheduling id (job id such as oceanus or us).
	ScheduleTaskId *string `pulumi:"scheduleTaskId"`
	// Task status 1. Not started | Task initialization, 2. Task starting, 3. Running, 4. Paused, 5. Task stopping, 6. Stopped, 7. Execution failed, 8. deleted, 9. Locked, 404. unknown status.
	Status *int `pulumi:"status"`
	// The time the task was stopped.
	StopTime *string `pulumi:"stopTime"`
	// Whether the task version has been submitted for operation and maintenance.
	Submit *bool `pulumi:"submit"`
	// Resource tiering status, 0: in progress, 1: successful, 2: failed.
	SwitchResource *int `pulumi:"switchResource"`
	// Task alarm regular.
	TaskAlarmRegularLists []string `pulumi:"taskAlarmRegularLists"`
	// Inlong Task Group ID.
	TaskGroupId *string `pulumi:"taskGroupId"`
	// Update time.
	UpdateTime *string `pulumi:"updateTime"`
	// The workflow id to which the task belongs.
	WorkflowId *string `pulumi:"workflowId"`
}

type IntegrationRealtimeTaskTaskInfoArgs

type IntegrationRealtimeTaskTaskInfoArgs struct {
	// User App Id.
	AppId pulumi.StringPtrInput `pulumi:"appId"`
	// Task configuration.
	Configs IntegrationRealtimeTaskTaskInfoConfigArrayInput `pulumi:"configs"`
	// Create time.
	CreateTime pulumi.StringPtrInput `pulumi:"createTime"`
	// Creator User ID.
	CreatorUin pulumi.StringPtrInput `pulumi:"creatorUin"`
	// Data proxy url.
	DataProxyUrls pulumi.StringArrayInput `pulumi:"dataProxyUrls"`
	// Execute context.
	ExecuteContexts IntegrationRealtimeTaskTaskInfoExecuteContextArrayInput `pulumi:"executeContexts"`
	// Executor group name.
	ExecutorGroupName pulumi.StringPtrInput `pulumi:"executorGroupName"`
	// Executor resource ID.
	ExecutorId pulumi.StringPtrInput `pulumi:"executorId"`
	// Node extension configuration information.
	ExtConfigs IntegrationRealtimeTaskTaskInfoExtConfigArrayInput `pulumi:"extConfigs"`
	// Whether the task been submitted.
	HasVersion pulumi.BoolPtrInput `pulumi:"hasVersion"`
	// InLong manager url.
	InLongManagerUrl pulumi.StringPtrInput `pulumi:"inLongManagerUrl"`
	// InLong manager version.
	InLongManagerVersion pulumi.StringPtrInput `pulumi:"inLongManagerVersion"`
	// InLong stream id.
	InLongStreamId pulumi.StringPtrInput `pulumi:"inLongStreamId"`
	// Incharge user.
	Incharge pulumi.StringPtrInput `pulumi:"incharge"`
	// Input datasource type.
	InputDatasourceType pulumi.StringPtrInput `pulumi:"inputDatasourceType"`
	// Instance version.
	InstanceVersion pulumi.IntPtrInput `pulumi:"instanceVersion"`
	// The last time the task was run.
	LastRunTime pulumi.StringPtrInput `pulumi:"lastRunTime"`
	// Whether the task been locked.
	Locked pulumi.BoolPtrInput `pulumi:"locked"`
	// User locked task.
	Locker pulumi.StringPtrInput `pulumi:"locker"`
	// Node mapping.
	Mappings IntegrationRealtimeTaskTaskInfoMappingArrayInput `pulumi:"mappings"`
	// Task Node Information.
	Nodes IntegrationRealtimeTaskTaskInfoNodeArrayInput `pulumi:"nodes"`
	// Number of reads.
	NumRecordsIn pulumi.IntPtrInput `pulumi:"numRecordsIn"`
	// Number of writes.
	NumRecordsOut pulumi.IntPtrInput `pulumi:"numRecordsOut"`
	// Times of restarts.
	NumRestarts pulumi.IntPtrInput `pulumi:"numRestarts"`
	// Operator User ID.
	OperatorUin pulumi.StringPtrInput `pulumi:"operatorUin"`
	// Output datasource type.
	OutputDatasourceType pulumi.StringPtrInput `pulumi:"outputDatasourceType"`
	// Owner User ID.
	OwnerUin pulumi.StringPtrInput `pulumi:"ownerUin"`
	// Reading stage, 0: full amount, 1: partial full amount, 2: all incremental.
	ReadPhase pulumi.IntPtrInput `pulumi:"readPhase"`
	// Read latency.
	ReaderDelay pulumi.Float64PtrInput `pulumi:"readerDelay"`
	// The amount of resources consumed by real-time task.
	RunningCu pulumi.Float64PtrInput `pulumi:"runningCu"`
	// Task scheduling id (job id such as oceanus or us).
	ScheduleTaskId pulumi.StringPtrInput `pulumi:"scheduleTaskId"`
	// Task status 1. Not started | Task initialization, 2. Task starting, 3. Running, 4. Paused, 5. Task stopping, 6. Stopped, 7. Execution failed, 8. deleted, 9. Locked, 404. unknown status.
	Status pulumi.IntPtrInput `pulumi:"status"`
	// The time the task was stopped.
	StopTime pulumi.StringPtrInput `pulumi:"stopTime"`
	// Whether the task version has been submitted for operation and maintenance.
	Submit pulumi.BoolPtrInput `pulumi:"submit"`
	// Resource tiering status, 0: in progress, 1: successful, 2: failed.
	SwitchResource pulumi.IntPtrInput `pulumi:"switchResource"`
	// Task alarm regular.
	TaskAlarmRegularLists pulumi.StringArrayInput `pulumi:"taskAlarmRegularLists"`
	// Inlong Task Group ID.
	TaskGroupId pulumi.StringPtrInput `pulumi:"taskGroupId"`
	// Update time.
	UpdateTime pulumi.StringPtrInput `pulumi:"updateTime"`
	// The workflow id to which the task belongs.
	WorkflowId pulumi.StringPtrInput `pulumi:"workflowId"`
}

func (IntegrationRealtimeTaskTaskInfoArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoArgs) ToIntegrationRealtimeTaskTaskInfoOutput

func (i IntegrationRealtimeTaskTaskInfoArgs) ToIntegrationRealtimeTaskTaskInfoOutput() IntegrationRealtimeTaskTaskInfoOutput

func (IntegrationRealtimeTaskTaskInfoArgs) ToIntegrationRealtimeTaskTaskInfoOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoArgs) ToIntegrationRealtimeTaskTaskInfoOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoOutput

func (IntegrationRealtimeTaskTaskInfoArgs) ToIntegrationRealtimeTaskTaskInfoPtrOutput

func (i IntegrationRealtimeTaskTaskInfoArgs) ToIntegrationRealtimeTaskTaskInfoPtrOutput() IntegrationRealtimeTaskTaskInfoPtrOutput

func (IntegrationRealtimeTaskTaskInfoArgs) ToIntegrationRealtimeTaskTaskInfoPtrOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoArgs) ToIntegrationRealtimeTaskTaskInfoPtrOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoPtrOutput

type IntegrationRealtimeTaskTaskInfoConfig

type IntegrationRealtimeTaskTaskInfoConfig struct {
	// Configuration name.
	Name *string `pulumi:"name"`
	// Configuration value.
	Value *string `pulumi:"value"`
}

type IntegrationRealtimeTaskTaskInfoConfigArgs

type IntegrationRealtimeTaskTaskInfoConfigArgs struct {
	// Configuration name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Configuration value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationRealtimeTaskTaskInfoConfigArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoConfigArgs) ToIntegrationRealtimeTaskTaskInfoConfigOutput

func (i IntegrationRealtimeTaskTaskInfoConfigArgs) ToIntegrationRealtimeTaskTaskInfoConfigOutput() IntegrationRealtimeTaskTaskInfoConfigOutput

func (IntegrationRealtimeTaskTaskInfoConfigArgs) ToIntegrationRealtimeTaskTaskInfoConfigOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoConfigArgs) ToIntegrationRealtimeTaskTaskInfoConfigOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoConfigOutput

type IntegrationRealtimeTaskTaskInfoConfigArray

type IntegrationRealtimeTaskTaskInfoConfigArray []IntegrationRealtimeTaskTaskInfoConfigInput

func (IntegrationRealtimeTaskTaskInfoConfigArray) ElementType

func (IntegrationRealtimeTaskTaskInfoConfigArray) ToIntegrationRealtimeTaskTaskInfoConfigArrayOutput

func (i IntegrationRealtimeTaskTaskInfoConfigArray) ToIntegrationRealtimeTaskTaskInfoConfigArrayOutput() IntegrationRealtimeTaskTaskInfoConfigArrayOutput

func (IntegrationRealtimeTaskTaskInfoConfigArray) ToIntegrationRealtimeTaskTaskInfoConfigArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoConfigArray) ToIntegrationRealtimeTaskTaskInfoConfigArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoConfigArrayInput

type IntegrationRealtimeTaskTaskInfoConfigArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoConfigArrayOutput() IntegrationRealtimeTaskTaskInfoConfigArrayOutput
	ToIntegrationRealtimeTaskTaskInfoConfigArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoConfigArrayOutput
}

IntegrationRealtimeTaskTaskInfoConfigArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoConfigArray and IntegrationRealtimeTaskTaskInfoConfigArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoConfigArrayInput` via:

IntegrationRealtimeTaskTaskInfoConfigArray{ IntegrationRealtimeTaskTaskInfoConfigArgs{...} }

type IntegrationRealtimeTaskTaskInfoConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoConfigArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoConfigArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoConfigArrayOutput) Index

func (IntegrationRealtimeTaskTaskInfoConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoConfigArrayOutput

func (o IntegrationRealtimeTaskTaskInfoConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoConfigArrayOutput() IntegrationRealtimeTaskTaskInfoConfigArrayOutput

func (IntegrationRealtimeTaskTaskInfoConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoConfigArrayOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoConfigArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoConfigInput

type IntegrationRealtimeTaskTaskInfoConfigInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoConfigOutput() IntegrationRealtimeTaskTaskInfoConfigOutput
	ToIntegrationRealtimeTaskTaskInfoConfigOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoConfigOutput
}

IntegrationRealtimeTaskTaskInfoConfigInput is an input type that accepts IntegrationRealtimeTaskTaskInfoConfigArgs and IntegrationRealtimeTaskTaskInfoConfigOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoConfigInput` via:

IntegrationRealtimeTaskTaskInfoConfigArgs{...}

type IntegrationRealtimeTaskTaskInfoConfigOutput

type IntegrationRealtimeTaskTaskInfoConfigOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoConfigOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoConfigOutput) Name

Configuration name.

func (IntegrationRealtimeTaskTaskInfoConfigOutput) ToIntegrationRealtimeTaskTaskInfoConfigOutput

func (o IntegrationRealtimeTaskTaskInfoConfigOutput) ToIntegrationRealtimeTaskTaskInfoConfigOutput() IntegrationRealtimeTaskTaskInfoConfigOutput

func (IntegrationRealtimeTaskTaskInfoConfigOutput) ToIntegrationRealtimeTaskTaskInfoConfigOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoConfigOutput) ToIntegrationRealtimeTaskTaskInfoConfigOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoConfigOutput

func (IntegrationRealtimeTaskTaskInfoConfigOutput) Value

Configuration value.

type IntegrationRealtimeTaskTaskInfoExecuteContext

type IntegrationRealtimeTaskTaskInfoExecuteContext struct {
	// Configuration name.
	Name *string `pulumi:"name"`
	// Configuration value.
	Value *string `pulumi:"value"`
}

type IntegrationRealtimeTaskTaskInfoExecuteContextArgs

type IntegrationRealtimeTaskTaskInfoExecuteContextArgs struct {
	// Configuration name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Configuration value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationRealtimeTaskTaskInfoExecuteContextArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoExecuteContextArgs) ToIntegrationRealtimeTaskTaskInfoExecuteContextOutput

func (i IntegrationRealtimeTaskTaskInfoExecuteContextArgs) ToIntegrationRealtimeTaskTaskInfoExecuteContextOutput() IntegrationRealtimeTaskTaskInfoExecuteContextOutput

func (IntegrationRealtimeTaskTaskInfoExecuteContextArgs) ToIntegrationRealtimeTaskTaskInfoExecuteContextOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoExecuteContextArgs) ToIntegrationRealtimeTaskTaskInfoExecuteContextOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoExecuteContextOutput

type IntegrationRealtimeTaskTaskInfoExecuteContextArray

type IntegrationRealtimeTaskTaskInfoExecuteContextArray []IntegrationRealtimeTaskTaskInfoExecuteContextInput

func (IntegrationRealtimeTaskTaskInfoExecuteContextArray) ElementType

func (IntegrationRealtimeTaskTaskInfoExecuteContextArray) ToIntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput

func (i IntegrationRealtimeTaskTaskInfoExecuteContextArray) ToIntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput() IntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput

func (IntegrationRealtimeTaskTaskInfoExecuteContextArray) ToIntegrationRealtimeTaskTaskInfoExecuteContextArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoExecuteContextArray) ToIntegrationRealtimeTaskTaskInfoExecuteContextArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput

type IntegrationRealtimeTaskTaskInfoExecuteContextArrayInput

type IntegrationRealtimeTaskTaskInfoExecuteContextArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput() IntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput
	ToIntegrationRealtimeTaskTaskInfoExecuteContextArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput
}

IntegrationRealtimeTaskTaskInfoExecuteContextArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoExecuteContextArray and IntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoExecuteContextArrayInput` via:

IntegrationRealtimeTaskTaskInfoExecuteContextArray{ IntegrationRealtimeTaskTaskInfoExecuteContextArgs{...} }

type IntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput

type IntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput) Index

func (IntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput) ToIntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput

func (IntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput) ToIntegrationRealtimeTaskTaskInfoExecuteContextArrayOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput) ToIntegrationRealtimeTaskTaskInfoExecuteContextArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoExecuteContextArrayOutput

type IntegrationRealtimeTaskTaskInfoExecuteContextInput

type IntegrationRealtimeTaskTaskInfoExecuteContextInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoExecuteContextOutput() IntegrationRealtimeTaskTaskInfoExecuteContextOutput
	ToIntegrationRealtimeTaskTaskInfoExecuteContextOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoExecuteContextOutput
}

IntegrationRealtimeTaskTaskInfoExecuteContextInput is an input type that accepts IntegrationRealtimeTaskTaskInfoExecuteContextArgs and IntegrationRealtimeTaskTaskInfoExecuteContextOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoExecuteContextInput` via:

IntegrationRealtimeTaskTaskInfoExecuteContextArgs{...}

type IntegrationRealtimeTaskTaskInfoExecuteContextOutput

type IntegrationRealtimeTaskTaskInfoExecuteContextOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoExecuteContextOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoExecuteContextOutput) Name

Configuration name.

func (IntegrationRealtimeTaskTaskInfoExecuteContextOutput) ToIntegrationRealtimeTaskTaskInfoExecuteContextOutput

func (o IntegrationRealtimeTaskTaskInfoExecuteContextOutput) ToIntegrationRealtimeTaskTaskInfoExecuteContextOutput() IntegrationRealtimeTaskTaskInfoExecuteContextOutput

func (IntegrationRealtimeTaskTaskInfoExecuteContextOutput) ToIntegrationRealtimeTaskTaskInfoExecuteContextOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoExecuteContextOutput) ToIntegrationRealtimeTaskTaskInfoExecuteContextOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoExecuteContextOutput

func (IntegrationRealtimeTaskTaskInfoExecuteContextOutput) Value

Configuration value.

type IntegrationRealtimeTaskTaskInfoExtConfig

type IntegrationRealtimeTaskTaskInfoExtConfig struct {
	// Configuration name.
	Name *string `pulumi:"name"`
	// Configuration value.
	Value *string `pulumi:"value"`
}

type IntegrationRealtimeTaskTaskInfoExtConfigArgs

type IntegrationRealtimeTaskTaskInfoExtConfigArgs struct {
	// Configuration name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Configuration value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationRealtimeTaskTaskInfoExtConfigArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoExtConfigArgs) ToIntegrationRealtimeTaskTaskInfoExtConfigOutput

func (i IntegrationRealtimeTaskTaskInfoExtConfigArgs) ToIntegrationRealtimeTaskTaskInfoExtConfigOutput() IntegrationRealtimeTaskTaskInfoExtConfigOutput

func (IntegrationRealtimeTaskTaskInfoExtConfigArgs) ToIntegrationRealtimeTaskTaskInfoExtConfigOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoExtConfigArgs) ToIntegrationRealtimeTaskTaskInfoExtConfigOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoExtConfigOutput

type IntegrationRealtimeTaskTaskInfoExtConfigArray

type IntegrationRealtimeTaskTaskInfoExtConfigArray []IntegrationRealtimeTaskTaskInfoExtConfigInput

func (IntegrationRealtimeTaskTaskInfoExtConfigArray) ElementType

func (IntegrationRealtimeTaskTaskInfoExtConfigArray) ToIntegrationRealtimeTaskTaskInfoExtConfigArrayOutput

func (i IntegrationRealtimeTaskTaskInfoExtConfigArray) ToIntegrationRealtimeTaskTaskInfoExtConfigArrayOutput() IntegrationRealtimeTaskTaskInfoExtConfigArrayOutput

func (IntegrationRealtimeTaskTaskInfoExtConfigArray) ToIntegrationRealtimeTaskTaskInfoExtConfigArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoExtConfigArray) ToIntegrationRealtimeTaskTaskInfoExtConfigArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoExtConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoExtConfigArrayInput

type IntegrationRealtimeTaskTaskInfoExtConfigArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoExtConfigArrayOutput() IntegrationRealtimeTaskTaskInfoExtConfigArrayOutput
	ToIntegrationRealtimeTaskTaskInfoExtConfigArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoExtConfigArrayOutput
}

IntegrationRealtimeTaskTaskInfoExtConfigArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoExtConfigArray and IntegrationRealtimeTaskTaskInfoExtConfigArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoExtConfigArrayInput` via:

IntegrationRealtimeTaskTaskInfoExtConfigArray{ IntegrationRealtimeTaskTaskInfoExtConfigArgs{...} }

type IntegrationRealtimeTaskTaskInfoExtConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoExtConfigArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoExtConfigArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoExtConfigArrayOutput) Index

func (IntegrationRealtimeTaskTaskInfoExtConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoExtConfigArrayOutput

func (o IntegrationRealtimeTaskTaskInfoExtConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoExtConfigArrayOutput() IntegrationRealtimeTaskTaskInfoExtConfigArrayOutput

func (IntegrationRealtimeTaskTaskInfoExtConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoExtConfigArrayOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoExtConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoExtConfigArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoExtConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoExtConfigInput

type IntegrationRealtimeTaskTaskInfoExtConfigInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoExtConfigOutput() IntegrationRealtimeTaskTaskInfoExtConfigOutput
	ToIntegrationRealtimeTaskTaskInfoExtConfigOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoExtConfigOutput
}

IntegrationRealtimeTaskTaskInfoExtConfigInput is an input type that accepts IntegrationRealtimeTaskTaskInfoExtConfigArgs and IntegrationRealtimeTaskTaskInfoExtConfigOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoExtConfigInput` via:

IntegrationRealtimeTaskTaskInfoExtConfigArgs{...}

type IntegrationRealtimeTaskTaskInfoExtConfigOutput

type IntegrationRealtimeTaskTaskInfoExtConfigOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoExtConfigOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoExtConfigOutput) Name

Configuration name.

func (IntegrationRealtimeTaskTaskInfoExtConfigOutput) ToIntegrationRealtimeTaskTaskInfoExtConfigOutput

func (o IntegrationRealtimeTaskTaskInfoExtConfigOutput) ToIntegrationRealtimeTaskTaskInfoExtConfigOutput() IntegrationRealtimeTaskTaskInfoExtConfigOutput

func (IntegrationRealtimeTaskTaskInfoExtConfigOutput) ToIntegrationRealtimeTaskTaskInfoExtConfigOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoExtConfigOutput) ToIntegrationRealtimeTaskTaskInfoExtConfigOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoExtConfigOutput

func (IntegrationRealtimeTaskTaskInfoExtConfigOutput) Value

Configuration value.

type IntegrationRealtimeTaskTaskInfoInput

type IntegrationRealtimeTaskTaskInfoInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoOutput() IntegrationRealtimeTaskTaskInfoOutput
	ToIntegrationRealtimeTaskTaskInfoOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoOutput
}

IntegrationRealtimeTaskTaskInfoInput is an input type that accepts IntegrationRealtimeTaskTaskInfoArgs and IntegrationRealtimeTaskTaskInfoOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoInput` via:

IntegrationRealtimeTaskTaskInfoArgs{...}

type IntegrationRealtimeTaskTaskInfoMapping

type IntegrationRealtimeTaskTaskInfoMapping struct {
	// Node extension configuration information.
	ExtConfigs []IntegrationRealtimeTaskTaskInfoMappingExtConfig `pulumi:"extConfigs"`
	// Schema mapping information.
	SchemaMappings []IntegrationRealtimeTaskTaskInfoMappingSchemaMapping `pulumi:"schemaMappings"`
	// Sink node ID.
	SinkId *string `pulumi:"sinkId"`
	// Source node ID.
	SourceId *string `pulumi:"sourceId"`
	// Source node schema information.
	SourceSchemas []IntegrationRealtimeTaskTaskInfoMappingSourceSchema `pulumi:"sourceSchemas"`
}

type IntegrationRealtimeTaskTaskInfoMappingArgs

type IntegrationRealtimeTaskTaskInfoMappingArgs struct {
	// Node extension configuration information.
	ExtConfigs IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayInput `pulumi:"extConfigs"`
	// Schema mapping information.
	SchemaMappings IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayInput `pulumi:"schemaMappings"`
	// Sink node ID.
	SinkId pulumi.StringPtrInput `pulumi:"sinkId"`
	// Source node ID.
	SourceId pulumi.StringPtrInput `pulumi:"sourceId"`
	// Source node schema information.
	SourceSchemas IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayInput `pulumi:"sourceSchemas"`
}

func (IntegrationRealtimeTaskTaskInfoMappingArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingArgs) ToIntegrationRealtimeTaskTaskInfoMappingOutput

func (i IntegrationRealtimeTaskTaskInfoMappingArgs) ToIntegrationRealtimeTaskTaskInfoMappingOutput() IntegrationRealtimeTaskTaskInfoMappingOutput

func (IntegrationRealtimeTaskTaskInfoMappingArgs) ToIntegrationRealtimeTaskTaskInfoMappingOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoMappingArgs) ToIntegrationRealtimeTaskTaskInfoMappingOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingOutput

type IntegrationRealtimeTaskTaskInfoMappingArray

type IntegrationRealtimeTaskTaskInfoMappingArray []IntegrationRealtimeTaskTaskInfoMappingInput

func (IntegrationRealtimeTaskTaskInfoMappingArray) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingArray) ToIntegrationRealtimeTaskTaskInfoMappingArrayOutput

func (i IntegrationRealtimeTaskTaskInfoMappingArray) ToIntegrationRealtimeTaskTaskInfoMappingArrayOutput() IntegrationRealtimeTaskTaskInfoMappingArrayOutput

func (IntegrationRealtimeTaskTaskInfoMappingArray) ToIntegrationRealtimeTaskTaskInfoMappingArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoMappingArray) ToIntegrationRealtimeTaskTaskInfoMappingArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingArrayOutput

type IntegrationRealtimeTaskTaskInfoMappingArrayInput

type IntegrationRealtimeTaskTaskInfoMappingArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoMappingArrayOutput() IntegrationRealtimeTaskTaskInfoMappingArrayOutput
	ToIntegrationRealtimeTaskTaskInfoMappingArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoMappingArrayOutput
}

IntegrationRealtimeTaskTaskInfoMappingArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoMappingArray and IntegrationRealtimeTaskTaskInfoMappingArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoMappingArrayInput` via:

IntegrationRealtimeTaskTaskInfoMappingArray{ IntegrationRealtimeTaskTaskInfoMappingArgs{...} }

type IntegrationRealtimeTaskTaskInfoMappingArrayOutput

type IntegrationRealtimeTaskTaskInfoMappingArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoMappingArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingArrayOutput) Index

func (IntegrationRealtimeTaskTaskInfoMappingArrayOutput) ToIntegrationRealtimeTaskTaskInfoMappingArrayOutput

func (o IntegrationRealtimeTaskTaskInfoMappingArrayOutput) ToIntegrationRealtimeTaskTaskInfoMappingArrayOutput() IntegrationRealtimeTaskTaskInfoMappingArrayOutput

func (IntegrationRealtimeTaskTaskInfoMappingArrayOutput) ToIntegrationRealtimeTaskTaskInfoMappingArrayOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoMappingArrayOutput) ToIntegrationRealtimeTaskTaskInfoMappingArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingArrayOutput

type IntegrationRealtimeTaskTaskInfoMappingExtConfig

type IntegrationRealtimeTaskTaskInfoMappingExtConfig struct {
	// Configuration name.
	Name *string `pulumi:"name"`
	// Configuration value.
	Value *string `pulumi:"value"`
}

type IntegrationRealtimeTaskTaskInfoMappingExtConfigArgs

type IntegrationRealtimeTaskTaskInfoMappingExtConfigArgs struct {
	// Configuration name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Configuration value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationRealtimeTaskTaskInfoMappingExtConfigArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingExtConfigArgs) ToIntegrationRealtimeTaskTaskInfoMappingExtConfigOutput

func (i IntegrationRealtimeTaskTaskInfoMappingExtConfigArgs) ToIntegrationRealtimeTaskTaskInfoMappingExtConfigOutput() IntegrationRealtimeTaskTaskInfoMappingExtConfigOutput

func (IntegrationRealtimeTaskTaskInfoMappingExtConfigArgs) ToIntegrationRealtimeTaskTaskInfoMappingExtConfigOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoMappingExtConfigArgs) ToIntegrationRealtimeTaskTaskInfoMappingExtConfigOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingExtConfigOutput

type IntegrationRealtimeTaskTaskInfoMappingExtConfigArray

type IntegrationRealtimeTaskTaskInfoMappingExtConfigArray []IntegrationRealtimeTaskTaskInfoMappingExtConfigInput

func (IntegrationRealtimeTaskTaskInfoMappingExtConfigArray) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingExtConfigArray) ToIntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput

func (i IntegrationRealtimeTaskTaskInfoMappingExtConfigArray) ToIntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput() IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput

func (IntegrationRealtimeTaskTaskInfoMappingExtConfigArray) ToIntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoMappingExtConfigArray) ToIntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayInput

type IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput() IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput
	ToIntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput
}

IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoMappingExtConfigArray and IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayInput` via:

IntegrationRealtimeTaskTaskInfoMappingExtConfigArray{ IntegrationRealtimeTaskTaskInfoMappingExtConfigArgs{...} }

type IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput) Index

func (IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput

func (IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingExtConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoMappingExtConfigInput

type IntegrationRealtimeTaskTaskInfoMappingExtConfigInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoMappingExtConfigOutput() IntegrationRealtimeTaskTaskInfoMappingExtConfigOutput
	ToIntegrationRealtimeTaskTaskInfoMappingExtConfigOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoMappingExtConfigOutput
}

IntegrationRealtimeTaskTaskInfoMappingExtConfigInput is an input type that accepts IntegrationRealtimeTaskTaskInfoMappingExtConfigArgs and IntegrationRealtimeTaskTaskInfoMappingExtConfigOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoMappingExtConfigInput` via:

IntegrationRealtimeTaskTaskInfoMappingExtConfigArgs{...}

type IntegrationRealtimeTaskTaskInfoMappingExtConfigOutput

type IntegrationRealtimeTaskTaskInfoMappingExtConfigOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoMappingExtConfigOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingExtConfigOutput) Name

Configuration name.

func (IntegrationRealtimeTaskTaskInfoMappingExtConfigOutput) ToIntegrationRealtimeTaskTaskInfoMappingExtConfigOutput

func (IntegrationRealtimeTaskTaskInfoMappingExtConfigOutput) ToIntegrationRealtimeTaskTaskInfoMappingExtConfigOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoMappingExtConfigOutput) ToIntegrationRealtimeTaskTaskInfoMappingExtConfigOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingExtConfigOutput

func (IntegrationRealtimeTaskTaskInfoMappingExtConfigOutput) Value

Configuration value.

type IntegrationRealtimeTaskTaskInfoMappingInput

type IntegrationRealtimeTaskTaskInfoMappingInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoMappingOutput() IntegrationRealtimeTaskTaskInfoMappingOutput
	ToIntegrationRealtimeTaskTaskInfoMappingOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoMappingOutput
}

IntegrationRealtimeTaskTaskInfoMappingInput is an input type that accepts IntegrationRealtimeTaskTaskInfoMappingArgs and IntegrationRealtimeTaskTaskInfoMappingOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoMappingInput` via:

IntegrationRealtimeTaskTaskInfoMappingArgs{...}

type IntegrationRealtimeTaskTaskInfoMappingOutput

type IntegrationRealtimeTaskTaskInfoMappingOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoMappingOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingOutput) ExtConfigs

Node extension configuration information.

func (IntegrationRealtimeTaskTaskInfoMappingOutput) SchemaMappings

Schema mapping information.

func (IntegrationRealtimeTaskTaskInfoMappingOutput) SinkId

Sink node ID.

func (IntegrationRealtimeTaskTaskInfoMappingOutput) SourceId

Source node ID.

func (IntegrationRealtimeTaskTaskInfoMappingOutput) SourceSchemas

Source node schema information.

func (IntegrationRealtimeTaskTaskInfoMappingOutput) ToIntegrationRealtimeTaskTaskInfoMappingOutput

func (o IntegrationRealtimeTaskTaskInfoMappingOutput) ToIntegrationRealtimeTaskTaskInfoMappingOutput() IntegrationRealtimeTaskTaskInfoMappingOutput

func (IntegrationRealtimeTaskTaskInfoMappingOutput) ToIntegrationRealtimeTaskTaskInfoMappingOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoMappingOutput) ToIntegrationRealtimeTaskTaskInfoMappingOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingOutput

type IntegrationRealtimeTaskTaskInfoMappingSchemaMapping

type IntegrationRealtimeTaskTaskInfoMappingSchemaMapping struct {
	// Schema ID from sink node.
	SinkSchemaId string `pulumi:"sinkSchemaId"`
	// Schema ID from source node.
	SourceSchemaId string `pulumi:"sourceSchemaId"`
}

type IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArgs

type IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArgs struct {
	// Schema ID from sink node.
	SinkSchemaId pulumi.StringInput `pulumi:"sinkSchemaId"`
	// Schema ID from source node.
	SourceSchemaId pulumi.StringInput `pulumi:"sourceSchemaId"`
}

func (IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArgs) ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutput

func (IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArgs) ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArgs) ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutput

type IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArray

type IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArray []IntegrationRealtimeTaskTaskInfoMappingSchemaMappingInput

func (IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArray) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArray) ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput

func (i IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArray) ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput() IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput

func (IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArray) ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArray) ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput

type IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayInput

type IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput() IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput
	ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput
}

IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArray and IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayInput` via:

IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArray{ IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArgs{...} }

type IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput

type IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput) Index

func (IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput) ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput

func (IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput) ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput) ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArrayOutput

type IntegrationRealtimeTaskTaskInfoMappingSchemaMappingInput

type IntegrationRealtimeTaskTaskInfoMappingSchemaMappingInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutput() IntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutput
	ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutput
}

IntegrationRealtimeTaskTaskInfoMappingSchemaMappingInput is an input type that accepts IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArgs and IntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoMappingSchemaMappingInput` via:

IntegrationRealtimeTaskTaskInfoMappingSchemaMappingArgs{...}

type IntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutput

type IntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutput) SinkSchemaId

Schema ID from sink node.

func (IntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutput) SourceSchemaId

Schema ID from source node.

func (IntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutput) ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutput

func (IntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutput) ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutput) ToIntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingSchemaMappingOutput

type IntegrationRealtimeTaskTaskInfoMappingSourceSchema

type IntegrationRealtimeTaskTaskInfoMappingSourceSchema struct {
	// Schema alias.
	Alias *string `pulumi:"alias"`
	// Schema comment.
	Comment *string `pulumi:"comment"`
	// Schema ID.
	Id string `pulumi:"id"`
	// Schema name.
	Name string `pulumi:"name"`
	// Schema extended attributes.
	Properties []IntegrationRealtimeTaskTaskInfoMappingSourceSchemaProperty `pulumi:"properties"`
	// Schema type.
	Type string `pulumi:"type"`
	// Schema value.
	Value *string `pulumi:"value"`
}

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArgs

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArgs struct {
	// Schema alias.
	Alias pulumi.StringPtrInput `pulumi:"alias"`
	// Schema comment.
	Comment pulumi.StringPtrInput `pulumi:"comment"`
	// Schema ID.
	Id pulumi.StringInput `pulumi:"id"`
	// Schema name.
	Name pulumi.StringInput `pulumi:"name"`
	// Schema extended attributes.
	Properties IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayInput `pulumi:"properties"`
	// Schema type.
	Type pulumi.StringInput `pulumi:"type"`
	// Schema value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArgs) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArgs) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArgs) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArray

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArray []IntegrationRealtimeTaskTaskInfoMappingSourceSchemaInput

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArray) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArray) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput

func (i IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArray) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput() IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArray) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArray) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayInput

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput() IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput
	ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput
}

IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArray and IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayInput` via:

IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArray{ IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArgs{...} }

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput) Index

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArrayOutput

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaInput

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput() IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput
	ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput
}

IntegrationRealtimeTaskTaskInfoMappingSourceSchemaInput is an input type that accepts IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArgs and IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoMappingSourceSchemaInput` via:

IntegrationRealtimeTaskTaskInfoMappingSourceSchemaArgs{...}

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput) Alias

Schema alias.

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput) Comment

Schema comment.

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput) Id

Schema ID.

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput) Name

Schema name.

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput) Properties

Schema extended attributes.

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput) Type

Schema type.

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaOutput) Value

Schema value.

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaProperty

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaProperty struct {
	// Attributes name.
	Name *string `pulumi:"name"`
	// Attributes value.
	Value *string `pulumi:"value"`
}

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArgs

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArgs struct {
	// Attributes name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Attributes value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArgs) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutput

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArgs) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArgs) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutput

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArray

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArray []IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyInput

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArray) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArray) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutput

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArray) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArray) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutput

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayInput

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutput() IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutput
	ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutput
}

IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArray and IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayInput` via:

IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArray{ IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArgs{...} }

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutput

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutput) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutput

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutput) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutput) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArrayOutput

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyInput

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutput() IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutput
	ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutput
}

IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyInput is an input type that accepts IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArgs and IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyInput` via:

IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyArgs{...}

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutput

type IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutput) Name

Attributes name.

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutput) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutput

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutput) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutput) ToIntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutput

func (IntegrationRealtimeTaskTaskInfoMappingSourceSchemaPropertyOutput) Value

Attributes value.

type IntegrationRealtimeTaskTaskInfoNode

type IntegrationRealtimeTaskTaskInfoNode struct {
	// User App Id.
	AppId *string `pulumi:"appId"`
	// Node configuration information.
	Configs []IntegrationRealtimeTaskTaskInfoNodeConfig `pulumi:"configs"`
	// Create time.
	CreateTime *string `pulumi:"createTime"`
	// Creator User ID.
	CreatorUin *string `pulumi:"creatorUin"`
	// Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
	DataSourceType *string `pulumi:"dataSourceType"`
	// Datasource ID.
	DatasourceId *string `pulumi:"datasourceId"`
	// Node Description.
	Description *string `pulumi:"description"`
	// Node extension configuration information.
	ExtConfigs []IntegrationRealtimeTaskTaskInfoNodeExtConfig `pulumi:"extConfigs"`
	// Node ID.
	Id *string `pulumi:"id"`
	// Node Name.
	Name *string `pulumi:"name"`
	// Node mapping.
	NodeMapping *IntegrationRealtimeTaskTaskInfoNodeNodeMapping `pulumi:"nodeMapping"`
	// Node type: INPUT,OUTPUT,JOIN,FILTER,TRANSFORM.
	NodeType *string `pulumi:"nodeType"`
	// Operator User ID.
	OperatorUin *string `pulumi:"operatorUin"`
	// Owner User ID.
	OwnerUin *string `pulumi:"ownerUin"`
	// Project ID.
	ProjectId *string `pulumi:"projectId"`
	// Schema information.
	Schemas []IntegrationRealtimeTaskTaskInfoNodeSchema `pulumi:"schemas"`
	// The task id to which the node belongs.
	TaskId *string `pulumi:"taskId"`
	// Update time.
	UpdateTime *string `pulumi:"updateTime"`
}

type IntegrationRealtimeTaskTaskInfoNodeArgs

type IntegrationRealtimeTaskTaskInfoNodeArgs struct {
	// User App Id.
	AppId pulumi.StringPtrInput `pulumi:"appId"`
	// Node configuration information.
	Configs IntegrationRealtimeTaskTaskInfoNodeConfigArrayInput `pulumi:"configs"`
	// Create time.
	CreateTime pulumi.StringPtrInput `pulumi:"createTime"`
	// Creator User ID.
	CreatorUin pulumi.StringPtrInput `pulumi:"creatorUin"`
	// Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
	DataSourceType pulumi.StringPtrInput `pulumi:"dataSourceType"`
	// Datasource ID.
	DatasourceId pulumi.StringPtrInput `pulumi:"datasourceId"`
	// Node Description.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Node extension configuration information.
	ExtConfigs IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayInput `pulumi:"extConfigs"`
	// Node ID.
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Node Name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Node mapping.
	NodeMapping IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrInput `pulumi:"nodeMapping"`
	// Node type: INPUT,OUTPUT,JOIN,FILTER,TRANSFORM.
	NodeType pulumi.StringPtrInput `pulumi:"nodeType"`
	// Operator User ID.
	OperatorUin pulumi.StringPtrInput `pulumi:"operatorUin"`
	// Owner User ID.
	OwnerUin pulumi.StringPtrInput `pulumi:"ownerUin"`
	// Project ID.
	ProjectId pulumi.StringPtrInput `pulumi:"projectId"`
	// Schema information.
	Schemas IntegrationRealtimeTaskTaskInfoNodeSchemaArrayInput `pulumi:"schemas"`
	// The task id to which the node belongs.
	TaskId pulumi.StringPtrInput `pulumi:"taskId"`
	// Update time.
	UpdateTime pulumi.StringPtrInput `pulumi:"updateTime"`
}

func (IntegrationRealtimeTaskTaskInfoNodeArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeArgs) ToIntegrationRealtimeTaskTaskInfoNodeOutput

func (i IntegrationRealtimeTaskTaskInfoNodeArgs) ToIntegrationRealtimeTaskTaskInfoNodeOutput() IntegrationRealtimeTaskTaskInfoNodeOutput

func (IntegrationRealtimeTaskTaskInfoNodeArgs) ToIntegrationRealtimeTaskTaskInfoNodeOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeArgs) ToIntegrationRealtimeTaskTaskInfoNodeOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeOutput

type IntegrationRealtimeTaskTaskInfoNodeArray

type IntegrationRealtimeTaskTaskInfoNodeArray []IntegrationRealtimeTaskTaskInfoNodeInput

func (IntegrationRealtimeTaskTaskInfoNodeArray) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeArray) ToIntegrationRealtimeTaskTaskInfoNodeArrayOutput

func (i IntegrationRealtimeTaskTaskInfoNodeArray) ToIntegrationRealtimeTaskTaskInfoNodeArrayOutput() IntegrationRealtimeTaskTaskInfoNodeArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeArray) ToIntegrationRealtimeTaskTaskInfoNodeArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeArray) ToIntegrationRealtimeTaskTaskInfoNodeArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeArrayInput

type IntegrationRealtimeTaskTaskInfoNodeArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeArrayOutput() IntegrationRealtimeTaskTaskInfoNodeArrayOutput
	ToIntegrationRealtimeTaskTaskInfoNodeArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeArrayOutput
}

IntegrationRealtimeTaskTaskInfoNodeArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeArray and IntegrationRealtimeTaskTaskInfoNodeArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeArrayInput` via:

IntegrationRealtimeTaskTaskInfoNodeArray{ IntegrationRealtimeTaskTaskInfoNodeArgs{...} }

type IntegrationRealtimeTaskTaskInfoNodeArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeArrayOutput) Index

func (IntegrationRealtimeTaskTaskInfoNodeArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeArrayOutput

func (o IntegrationRealtimeTaskTaskInfoNodeArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeArrayOutput() IntegrationRealtimeTaskTaskInfoNodeArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeArrayOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeConfig

type IntegrationRealtimeTaskTaskInfoNodeConfig struct {
	// Configuration name.
	Name *string `pulumi:"name"`
	// Configuration value.
	Value *string `pulumi:"value"`
}

type IntegrationRealtimeTaskTaskInfoNodeConfigArgs

type IntegrationRealtimeTaskTaskInfoNodeConfigArgs struct {
	// Configuration name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Configuration value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationRealtimeTaskTaskInfoNodeConfigArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeConfigArgs) ToIntegrationRealtimeTaskTaskInfoNodeConfigOutput

func (i IntegrationRealtimeTaskTaskInfoNodeConfigArgs) ToIntegrationRealtimeTaskTaskInfoNodeConfigOutput() IntegrationRealtimeTaskTaskInfoNodeConfigOutput

func (IntegrationRealtimeTaskTaskInfoNodeConfigArgs) ToIntegrationRealtimeTaskTaskInfoNodeConfigOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeConfigArgs) ToIntegrationRealtimeTaskTaskInfoNodeConfigOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeConfigOutput

type IntegrationRealtimeTaskTaskInfoNodeConfigArray

type IntegrationRealtimeTaskTaskInfoNodeConfigArray []IntegrationRealtimeTaskTaskInfoNodeConfigInput

func (IntegrationRealtimeTaskTaskInfoNodeConfigArray) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeConfigArray) ToIntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput

func (i IntegrationRealtimeTaskTaskInfoNodeConfigArray) ToIntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput() IntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeConfigArray) ToIntegrationRealtimeTaskTaskInfoNodeConfigArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeConfigArray) ToIntegrationRealtimeTaskTaskInfoNodeConfigArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeConfigArrayInput

type IntegrationRealtimeTaskTaskInfoNodeConfigArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput() IntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput
	ToIntegrationRealtimeTaskTaskInfoNodeConfigArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput
}

IntegrationRealtimeTaskTaskInfoNodeConfigArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeConfigArray and IntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeConfigArrayInput` via:

IntegrationRealtimeTaskTaskInfoNodeConfigArray{ IntegrationRealtimeTaskTaskInfoNodeConfigArgs{...} }

type IntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput) Index

func (IntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeConfigArrayOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeConfigArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeConfigInput

type IntegrationRealtimeTaskTaskInfoNodeConfigInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeConfigOutput() IntegrationRealtimeTaskTaskInfoNodeConfigOutput
	ToIntegrationRealtimeTaskTaskInfoNodeConfigOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeConfigOutput
}

IntegrationRealtimeTaskTaskInfoNodeConfigInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeConfigArgs and IntegrationRealtimeTaskTaskInfoNodeConfigOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeConfigInput` via:

IntegrationRealtimeTaskTaskInfoNodeConfigArgs{...}

type IntegrationRealtimeTaskTaskInfoNodeConfigOutput

type IntegrationRealtimeTaskTaskInfoNodeConfigOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeConfigOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeConfigOutput) Name

Configuration name.

func (IntegrationRealtimeTaskTaskInfoNodeConfigOutput) ToIntegrationRealtimeTaskTaskInfoNodeConfigOutput

func (o IntegrationRealtimeTaskTaskInfoNodeConfigOutput) ToIntegrationRealtimeTaskTaskInfoNodeConfigOutput() IntegrationRealtimeTaskTaskInfoNodeConfigOutput

func (IntegrationRealtimeTaskTaskInfoNodeConfigOutput) ToIntegrationRealtimeTaskTaskInfoNodeConfigOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeConfigOutput) ToIntegrationRealtimeTaskTaskInfoNodeConfigOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeConfigOutput

func (IntegrationRealtimeTaskTaskInfoNodeConfigOutput) Value

Configuration value.

type IntegrationRealtimeTaskTaskInfoNodeExtConfig

type IntegrationRealtimeTaskTaskInfoNodeExtConfig struct {
	// Configuration name.
	Name *string `pulumi:"name"`
	// Configuration value.
	Value *string `pulumi:"value"`
}

type IntegrationRealtimeTaskTaskInfoNodeExtConfigArgs

type IntegrationRealtimeTaskTaskInfoNodeExtConfigArgs struct {
	// Configuration name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Configuration value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationRealtimeTaskTaskInfoNodeExtConfigArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeExtConfigArgs) ToIntegrationRealtimeTaskTaskInfoNodeExtConfigOutput

func (i IntegrationRealtimeTaskTaskInfoNodeExtConfigArgs) ToIntegrationRealtimeTaskTaskInfoNodeExtConfigOutput() IntegrationRealtimeTaskTaskInfoNodeExtConfigOutput

func (IntegrationRealtimeTaskTaskInfoNodeExtConfigArgs) ToIntegrationRealtimeTaskTaskInfoNodeExtConfigOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeExtConfigArgs) ToIntegrationRealtimeTaskTaskInfoNodeExtConfigOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeExtConfigOutput

type IntegrationRealtimeTaskTaskInfoNodeExtConfigArray

type IntegrationRealtimeTaskTaskInfoNodeExtConfigArray []IntegrationRealtimeTaskTaskInfoNodeExtConfigInput

func (IntegrationRealtimeTaskTaskInfoNodeExtConfigArray) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeExtConfigArray) ToIntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput

func (i IntegrationRealtimeTaskTaskInfoNodeExtConfigArray) ToIntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput() IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeExtConfigArray) ToIntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeExtConfigArray) ToIntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayInput

type IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput() IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput
	ToIntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput
}

IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeExtConfigArray and IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayInput` via:

IntegrationRealtimeTaskTaskInfoNodeExtConfigArray{ IntegrationRealtimeTaskTaskInfoNodeExtConfigArgs{...} }

type IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput) Index

func (IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeExtConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeExtConfigInput

type IntegrationRealtimeTaskTaskInfoNodeExtConfigInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeExtConfigOutput() IntegrationRealtimeTaskTaskInfoNodeExtConfigOutput
	ToIntegrationRealtimeTaskTaskInfoNodeExtConfigOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeExtConfigOutput
}

IntegrationRealtimeTaskTaskInfoNodeExtConfigInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeExtConfigArgs and IntegrationRealtimeTaskTaskInfoNodeExtConfigOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeExtConfigInput` via:

IntegrationRealtimeTaskTaskInfoNodeExtConfigArgs{...}

type IntegrationRealtimeTaskTaskInfoNodeExtConfigOutput

type IntegrationRealtimeTaskTaskInfoNodeExtConfigOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeExtConfigOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeExtConfigOutput) Name

Configuration name.

func (IntegrationRealtimeTaskTaskInfoNodeExtConfigOutput) ToIntegrationRealtimeTaskTaskInfoNodeExtConfigOutput

func (o IntegrationRealtimeTaskTaskInfoNodeExtConfigOutput) ToIntegrationRealtimeTaskTaskInfoNodeExtConfigOutput() IntegrationRealtimeTaskTaskInfoNodeExtConfigOutput

func (IntegrationRealtimeTaskTaskInfoNodeExtConfigOutput) ToIntegrationRealtimeTaskTaskInfoNodeExtConfigOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeExtConfigOutput) ToIntegrationRealtimeTaskTaskInfoNodeExtConfigOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeExtConfigOutput

func (IntegrationRealtimeTaskTaskInfoNodeExtConfigOutput) Value

Configuration value.

type IntegrationRealtimeTaskTaskInfoNodeInput

type IntegrationRealtimeTaskTaskInfoNodeInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeOutput() IntegrationRealtimeTaskTaskInfoNodeOutput
	ToIntegrationRealtimeTaskTaskInfoNodeOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeOutput
}

IntegrationRealtimeTaskTaskInfoNodeInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeArgs and IntegrationRealtimeTaskTaskInfoNodeOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeInput` via:

IntegrationRealtimeTaskTaskInfoNodeArgs{...}

type IntegrationRealtimeTaskTaskInfoNodeNodeMapping

type IntegrationRealtimeTaskTaskInfoNodeNodeMapping struct {
	// Node extension configuration information.
	ExtConfigs []IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfig `pulumi:"extConfigs"`
	// Schema mapping information.
	SchemaMappings []IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMapping `pulumi:"schemaMappings"`
	// Sink node ID.
	SinkId *string `pulumi:"sinkId"`
	// Source node ID.
	SourceId *string `pulumi:"sourceId"`
	// Source node schema information.
	SourceSchemas []IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchema `pulumi:"sourceSchemas"`
}

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingArgs

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingArgs struct {
	// Node extension configuration information.
	ExtConfigs IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayInput `pulumi:"extConfigs"`
	// Schema mapping information.
	SchemaMappings IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayInput `pulumi:"schemaMappings"`
	// Sink node ID.
	SinkId pulumi.StringPtrInput `pulumi:"sinkId"`
	// Source node ID.
	SourceId pulumi.StringPtrInput `pulumi:"sourceId"`
	// Source node schema information.
	SourceSchemas IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayInput `pulumi:"sourceSchemas"`
}

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput

func (i IntegrationRealtimeTaskTaskInfoNodeNodeMappingArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput() IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeNodeMappingArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput

func (i IntegrationRealtimeTaskTaskInfoNodeNodeMappingArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput() IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeNodeMappingArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfig

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfig struct {
	// Configuration name.
	Name *string `pulumi:"name"`
	// Configuration value.
	Value *string `pulumi:"value"`
}

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArgs

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArgs struct {
	// Configuration name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Configuration value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArray

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArray []IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigInput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArray) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArray) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArray) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArray) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayInput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutput() IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutput
	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutput
}

IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArray and IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayInput` via:

IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArray{ IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArgs{...} }

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutput) Index

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigInput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutput() IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutput
	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutput
}

IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArgs and IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigInput` via:

IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigArgs{...}

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutput) Name

Configuration name.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingExtConfigOutput) Value

Configuration value.

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingInput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput() IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput
	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput
}

IntegrationRealtimeTaskTaskInfoNodeNodeMappingInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeNodeMappingArgs and IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeNodeMappingInput` via:

IntegrationRealtimeTaskTaskInfoNodeNodeMappingArgs{...}

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput) ExtConfigs

Node extension configuration information.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput) SchemaMappings

Schema mapping information.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput) SinkId

Sink node ID.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput) SourceId

Source node ID.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput) SourceSchemas

Source node schema information.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput

func (o IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput() IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeNodeMappingOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrInput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput() IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput
	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput
}

IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeNodeMappingArgs, IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtr and IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrInput` via:

        IntegrationRealtimeTaskTaskInfoNodeNodeMappingArgs{...}

or:

        nil

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput) Elem

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput) ExtConfigs

Node extension configuration information.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput) SchemaMappings

Schema mapping information.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput) SinkId

Sink node ID.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput) SourceId

Source node ID.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput) SourceSchemas

Source node schema information.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingPtrOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMapping

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMapping struct {
	// Schema ID from sink node.
	SinkSchemaId string `pulumi:"sinkSchemaId"`
	// Schema ID from source node.
	SourceSchemaId string `pulumi:"sourceSchemaId"`
}

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArgs

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArgs struct {
	// Schema ID from sink node.
	SinkSchemaId pulumi.StringInput `pulumi:"sinkSchemaId"`
	// Schema ID from source node.
	SourceSchemaId pulumi.StringInput `pulumi:"sourceSchemaId"`
}

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArray

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArray []IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingInput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArray) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArray) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArray) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArray) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayInput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutput() IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutput
	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutput
}

IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArray and IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayInput` via:

IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArray{ IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArgs{...} }

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingInput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutput() IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutput
	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutput
}

IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArgs and IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingInput` via:

IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingArgs{...}

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutput) SinkSchemaId

Schema ID from sink node.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutput) SourceSchemaId

Schema ID from source node.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingSchemaMappingOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchema

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchema struct {
	// Schema alias.
	Alias *string `pulumi:"alias"`
	// Schema comment.
	Comment *string `pulumi:"comment"`
	// Schema ID.
	Id string `pulumi:"id"`
	// Schema name.
	Name string `pulumi:"name"`
	// Schema extended attributes.
	Properties []IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaProperty `pulumi:"properties"`
	// Schema type.
	Type string `pulumi:"type"`
	// Schema value.
	Value *string `pulumi:"value"`
}

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArgs

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArgs struct {
	// Schema alias.
	Alias pulumi.StringPtrInput `pulumi:"alias"`
	// Schema comment.
	Comment pulumi.StringPtrInput `pulumi:"comment"`
	// Schema ID.
	Id pulumi.StringInput `pulumi:"id"`
	// Schema name.
	Name pulumi.StringInput `pulumi:"name"`
	// Schema extended attributes.
	Properties IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayInput `pulumi:"properties"`
	// Schema type.
	Type pulumi.StringInput `pulumi:"type"`
	// Schema value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArray

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArray []IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaInput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArray) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArray) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArray) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArray) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayInput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutput() IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutput
	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutput
}

IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArray and IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayInput` via:

IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArray{ IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArgs{...} }

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaInput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput() IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput
	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput
}

IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArgs and IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaInput` via:

IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaArgs{...}

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput) Alias

Schema alias.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput) Comment

Schema comment.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput) Id

Schema ID.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput) Name

Schema name.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput) Properties

Schema extended attributes.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput) Type

Schema type.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaOutput) Value

Schema value.

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaProperty

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaProperty struct {
	// Attributes name.
	Name *string `pulumi:"name"`
	// Attributes value.
	Value *string `pulumi:"value"`
}

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArgs

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArgs struct {
	// Attributes name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Attributes value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArgs) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArray

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArray []IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyInput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArray) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArray) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArray) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArray) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayInput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayOutput() IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayOutput
	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayOutput
}

IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArray and IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayInput` via:

IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArray{ IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArgs{...} }

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArrayOutputWithContext

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyInput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutput() IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutput
	ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutput
}

IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArgs and IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyInput` via:

IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyArgs{...}

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutput

type IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutput) Name

Attributes name.

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutput

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutput) ToIntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutputWithContext

func (IntegrationRealtimeTaskTaskInfoNodeNodeMappingSourceSchemaPropertyOutput) Value

Attributes value.

type IntegrationRealtimeTaskTaskInfoNodeOutput

type IntegrationRealtimeTaskTaskInfoNodeOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeOutput) AppId

User App Id.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) Configs

Node configuration information.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) CreateTime

Create time.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) CreatorUin

Creator User ID.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) DataSourceType

Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) DatasourceId

Datasource ID.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) Description

Node Description.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeOutput) ExtConfigs

Node extension configuration information.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) Id

Node ID.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) Name

Node Name.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) NodeMapping

Node mapping.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) NodeType

Node type: INPUT,OUTPUT,JOIN,FILTER,TRANSFORM.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) OperatorUin

Operator User ID.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) OwnerUin

Owner User ID.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) ProjectId

Project ID.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) Schemas

Schema information.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) TaskId

The task id to which the node belongs.

func (IntegrationRealtimeTaskTaskInfoNodeOutput) ToIntegrationRealtimeTaskTaskInfoNodeOutput

func (o IntegrationRealtimeTaskTaskInfoNodeOutput) ToIntegrationRealtimeTaskTaskInfoNodeOutput() IntegrationRealtimeTaskTaskInfoNodeOutput

func (IntegrationRealtimeTaskTaskInfoNodeOutput) ToIntegrationRealtimeTaskTaskInfoNodeOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeOutput) ToIntegrationRealtimeTaskTaskInfoNodeOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeOutput

func (IntegrationRealtimeTaskTaskInfoNodeOutput) UpdateTime

Update time.

type IntegrationRealtimeTaskTaskInfoNodeSchema

type IntegrationRealtimeTaskTaskInfoNodeSchema struct {
	// Schema alias.
	Alias *string `pulumi:"alias"`
	// Schema comment.
	Comment *string `pulumi:"comment"`
	// Schema ID.
	Id string `pulumi:"id"`
	// Schema name.
	Name string `pulumi:"name"`
	// Schema extended attributes.
	Properties []IntegrationRealtimeTaskTaskInfoNodeSchemaProperty `pulumi:"properties"`
	// Schema type.
	Type string `pulumi:"type"`
	// Schema value.
	Value *string `pulumi:"value"`
}

type IntegrationRealtimeTaskTaskInfoNodeSchemaArgs

type IntegrationRealtimeTaskTaskInfoNodeSchemaArgs struct {
	// Schema alias.
	Alias pulumi.StringPtrInput `pulumi:"alias"`
	// Schema comment.
	Comment pulumi.StringPtrInput `pulumi:"comment"`
	// Schema ID.
	Id pulumi.StringInput `pulumi:"id"`
	// Schema name.
	Name pulumi.StringInput `pulumi:"name"`
	// Schema extended attributes.
	Properties IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayInput `pulumi:"properties"`
	// Schema type.
	Type pulumi.StringInput `pulumi:"type"`
	// Schema value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationRealtimeTaskTaskInfoNodeSchemaArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeSchemaArgs) ToIntegrationRealtimeTaskTaskInfoNodeSchemaOutput

func (i IntegrationRealtimeTaskTaskInfoNodeSchemaArgs) ToIntegrationRealtimeTaskTaskInfoNodeSchemaOutput() IntegrationRealtimeTaskTaskInfoNodeSchemaOutput

func (IntegrationRealtimeTaskTaskInfoNodeSchemaArgs) ToIntegrationRealtimeTaskTaskInfoNodeSchemaOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeSchemaArgs) ToIntegrationRealtimeTaskTaskInfoNodeSchemaOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeSchemaOutput

type IntegrationRealtimeTaskTaskInfoNodeSchemaArray

type IntegrationRealtimeTaskTaskInfoNodeSchemaArray []IntegrationRealtimeTaskTaskInfoNodeSchemaInput

func (IntegrationRealtimeTaskTaskInfoNodeSchemaArray) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeSchemaArray) ToIntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput

func (i IntegrationRealtimeTaskTaskInfoNodeSchemaArray) ToIntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput() IntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeSchemaArray) ToIntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeSchemaArray) ToIntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeSchemaArrayInput

type IntegrationRealtimeTaskTaskInfoNodeSchemaArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput() IntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput
	ToIntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput
}

IntegrationRealtimeTaskTaskInfoNodeSchemaArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeSchemaArray and IntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeSchemaArrayInput` via:

IntegrationRealtimeTaskTaskInfoNodeSchemaArray{ IntegrationRealtimeTaskTaskInfoNodeSchemaArgs{...} }

type IntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput) Index

func (IntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeSchemaArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeSchemaInput

type IntegrationRealtimeTaskTaskInfoNodeSchemaInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeSchemaOutput() IntegrationRealtimeTaskTaskInfoNodeSchemaOutput
	ToIntegrationRealtimeTaskTaskInfoNodeSchemaOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeSchemaOutput
}

IntegrationRealtimeTaskTaskInfoNodeSchemaInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeSchemaArgs and IntegrationRealtimeTaskTaskInfoNodeSchemaOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeSchemaInput` via:

IntegrationRealtimeTaskTaskInfoNodeSchemaArgs{...}

type IntegrationRealtimeTaskTaskInfoNodeSchemaOutput

type IntegrationRealtimeTaskTaskInfoNodeSchemaOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeSchemaOutput) Alias

Schema alias.

func (IntegrationRealtimeTaskTaskInfoNodeSchemaOutput) Comment

Schema comment.

func (IntegrationRealtimeTaskTaskInfoNodeSchemaOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeSchemaOutput) Id

Schema ID.

func (IntegrationRealtimeTaskTaskInfoNodeSchemaOutput) Name

Schema name.

func (IntegrationRealtimeTaskTaskInfoNodeSchemaOutput) Properties

Schema extended attributes.

func (IntegrationRealtimeTaskTaskInfoNodeSchemaOutput) ToIntegrationRealtimeTaskTaskInfoNodeSchemaOutput

func (o IntegrationRealtimeTaskTaskInfoNodeSchemaOutput) ToIntegrationRealtimeTaskTaskInfoNodeSchemaOutput() IntegrationRealtimeTaskTaskInfoNodeSchemaOutput

func (IntegrationRealtimeTaskTaskInfoNodeSchemaOutput) ToIntegrationRealtimeTaskTaskInfoNodeSchemaOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeSchemaOutput) ToIntegrationRealtimeTaskTaskInfoNodeSchemaOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeSchemaOutput

func (IntegrationRealtimeTaskTaskInfoNodeSchemaOutput) Type

Schema type.

func (IntegrationRealtimeTaskTaskInfoNodeSchemaOutput) Value

Schema value.

type IntegrationRealtimeTaskTaskInfoNodeSchemaProperty

type IntegrationRealtimeTaskTaskInfoNodeSchemaProperty struct {
	// Attributes name.
	Name *string `pulumi:"name"`
	// Attributes value.
	Value *string `pulumi:"value"`
}

type IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArgs

type IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArgs struct {
	// Attributes name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Attributes value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArgs) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArgs) ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput

func (i IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArgs) ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput() IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput

func (IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArgs) ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArgs) ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput

type IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArray

type IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArray []IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyInput

func (IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArray) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArray) ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput

func (i IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArray) ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput() IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArray) ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutputWithContext

func (i IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArray) ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayInput

type IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput() IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput
	ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput
}

IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArray and IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayInput` via:

IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArray{ IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArgs{...} }

type IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput) Index

func (IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput

func (IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput) ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArrayOutput

type IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyInput

type IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput() IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput
	ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput
}

IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyInput is an input type that accepts IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArgs and IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyInput` via:

IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyArgs{...}

type IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput

type IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput) Name

Attributes name.

func (IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput) ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput

func (IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput) ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput) ToIntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput

func (IntegrationRealtimeTaskTaskInfoNodeSchemaPropertyOutput) Value

Attributes value.

type IntegrationRealtimeTaskTaskInfoOutput

type IntegrationRealtimeTaskTaskInfoOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoOutput) AppId

User App Id.

func (IntegrationRealtimeTaskTaskInfoOutput) Configs

Task configuration.

func (IntegrationRealtimeTaskTaskInfoOutput) CreateTime

Create time.

func (IntegrationRealtimeTaskTaskInfoOutput) CreatorUin

Creator User ID.

func (IntegrationRealtimeTaskTaskInfoOutput) DataProxyUrls

Data proxy url.

func (IntegrationRealtimeTaskTaskInfoOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoOutput) ExecuteContexts

Execute context.

func (IntegrationRealtimeTaskTaskInfoOutput) ExecutorGroupName

Executor group name.

func (IntegrationRealtimeTaskTaskInfoOutput) ExecutorId

Executor resource ID.

func (IntegrationRealtimeTaskTaskInfoOutput) ExtConfigs

Node extension configuration information.

func (IntegrationRealtimeTaskTaskInfoOutput) HasVersion

Whether the task been submitted.

func (IntegrationRealtimeTaskTaskInfoOutput) InLongManagerUrl

InLong manager url.

func (IntegrationRealtimeTaskTaskInfoOutput) InLongManagerVersion

InLong manager version.

func (IntegrationRealtimeTaskTaskInfoOutput) InLongStreamId

InLong stream id.

func (IntegrationRealtimeTaskTaskInfoOutput) Incharge

Incharge user.

func (IntegrationRealtimeTaskTaskInfoOutput) InputDatasourceType

Input datasource type.

func (IntegrationRealtimeTaskTaskInfoOutput) InstanceVersion

Instance version.

func (IntegrationRealtimeTaskTaskInfoOutput) LastRunTime

The last time the task was run.

func (IntegrationRealtimeTaskTaskInfoOutput) Locked

Whether the task been locked.

func (IntegrationRealtimeTaskTaskInfoOutput) Locker

User locked task.

func (IntegrationRealtimeTaskTaskInfoOutput) Mappings

Node mapping.

func (IntegrationRealtimeTaskTaskInfoOutput) Nodes

Task Node Information.

func (IntegrationRealtimeTaskTaskInfoOutput) NumRecordsIn

Number of reads.

func (IntegrationRealtimeTaskTaskInfoOutput) NumRecordsOut

Number of writes.

func (IntegrationRealtimeTaskTaskInfoOutput) NumRestarts

Times of restarts.

func (IntegrationRealtimeTaskTaskInfoOutput) OperatorUin

Operator User ID.

func (IntegrationRealtimeTaskTaskInfoOutput) OutputDatasourceType

Output datasource type.

func (IntegrationRealtimeTaskTaskInfoOutput) OwnerUin

Owner User ID.

func (IntegrationRealtimeTaskTaskInfoOutput) ReadPhase

Reading stage, 0: full amount, 1: partial full amount, 2: all incremental.

func (IntegrationRealtimeTaskTaskInfoOutput) ReaderDelay

Read latency.

func (IntegrationRealtimeTaskTaskInfoOutput) RunningCu

The amount of resources consumed by real-time task.

func (IntegrationRealtimeTaskTaskInfoOutput) ScheduleTaskId

Task scheduling id (job id such as oceanus or us).

func (IntegrationRealtimeTaskTaskInfoOutput) Status

Task status 1. Not started | Task initialization, 2. Task starting, 3. Running, 4. Paused, 5. Task stopping, 6. Stopped, 7. Execution failed, 8. deleted, 9. Locked, 404. unknown status.

func (IntegrationRealtimeTaskTaskInfoOutput) StopTime

The time the task was stopped.

func (IntegrationRealtimeTaskTaskInfoOutput) Submit

Whether the task version has been submitted for operation and maintenance.

func (IntegrationRealtimeTaskTaskInfoOutput) SwitchResource

Resource tiering status, 0: in progress, 1: successful, 2: failed.

func (IntegrationRealtimeTaskTaskInfoOutput) TaskAlarmRegularLists

Task alarm regular.

func (IntegrationRealtimeTaskTaskInfoOutput) TaskGroupId

Inlong Task Group ID.

func (IntegrationRealtimeTaskTaskInfoOutput) ToIntegrationRealtimeTaskTaskInfoOutput

func (o IntegrationRealtimeTaskTaskInfoOutput) ToIntegrationRealtimeTaskTaskInfoOutput() IntegrationRealtimeTaskTaskInfoOutput

func (IntegrationRealtimeTaskTaskInfoOutput) ToIntegrationRealtimeTaskTaskInfoOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoOutput) ToIntegrationRealtimeTaskTaskInfoOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoOutput

func (IntegrationRealtimeTaskTaskInfoOutput) ToIntegrationRealtimeTaskTaskInfoPtrOutput

func (o IntegrationRealtimeTaskTaskInfoOutput) ToIntegrationRealtimeTaskTaskInfoPtrOutput() IntegrationRealtimeTaskTaskInfoPtrOutput

func (IntegrationRealtimeTaskTaskInfoOutput) ToIntegrationRealtimeTaskTaskInfoPtrOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoOutput) ToIntegrationRealtimeTaskTaskInfoPtrOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoPtrOutput

func (IntegrationRealtimeTaskTaskInfoOutput) UpdateTime

Update time.

func (IntegrationRealtimeTaskTaskInfoOutput) WorkflowId

The workflow id to which the task belongs.

type IntegrationRealtimeTaskTaskInfoPtrInput

type IntegrationRealtimeTaskTaskInfoPtrInput interface {
	pulumi.Input

	ToIntegrationRealtimeTaskTaskInfoPtrOutput() IntegrationRealtimeTaskTaskInfoPtrOutput
	ToIntegrationRealtimeTaskTaskInfoPtrOutputWithContext(context.Context) IntegrationRealtimeTaskTaskInfoPtrOutput
}

IntegrationRealtimeTaskTaskInfoPtrInput is an input type that accepts IntegrationRealtimeTaskTaskInfoArgs, IntegrationRealtimeTaskTaskInfoPtr and IntegrationRealtimeTaskTaskInfoPtrOutput values. You can construct a concrete instance of `IntegrationRealtimeTaskTaskInfoPtrInput` via:

        IntegrationRealtimeTaskTaskInfoArgs{...}

or:

        nil

type IntegrationRealtimeTaskTaskInfoPtrOutput

type IntegrationRealtimeTaskTaskInfoPtrOutput struct{ *pulumi.OutputState }

func (IntegrationRealtimeTaskTaskInfoPtrOutput) AppId

User App Id.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) Configs

Task configuration.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) CreateTime

Create time.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) CreatorUin

Creator User ID.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) DataProxyUrls

Data proxy url.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) Elem

func (IntegrationRealtimeTaskTaskInfoPtrOutput) ElementType

func (IntegrationRealtimeTaskTaskInfoPtrOutput) ExecuteContexts

Execute context.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) ExecutorGroupName

Executor group name.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) ExecutorId

Executor resource ID.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) ExtConfigs

Node extension configuration information.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) HasVersion

Whether the task been submitted.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) InLongManagerUrl

InLong manager url.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) InLongManagerVersion

InLong manager version.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) InLongStreamId

InLong stream id.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) Incharge

Incharge user.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) InputDatasourceType

Input datasource type.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) InstanceVersion

Instance version.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) LastRunTime

The last time the task was run.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) Locked

Whether the task been locked.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) Locker

User locked task.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) Mappings

Node mapping.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) Nodes

Task Node Information.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) NumRecordsIn

Number of reads.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) NumRecordsOut

Number of writes.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) NumRestarts

Times of restarts.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) OperatorUin

Operator User ID.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) OutputDatasourceType

Output datasource type.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) OwnerUin

Owner User ID.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) ReadPhase

Reading stage, 0: full amount, 1: partial full amount, 2: all incremental.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) ReaderDelay

Read latency.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) RunningCu

The amount of resources consumed by real-time task.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) ScheduleTaskId

Task scheduling id (job id such as oceanus or us).

func (IntegrationRealtimeTaskTaskInfoPtrOutput) Status

Task status 1. Not started | Task initialization, 2. Task starting, 3. Running, 4. Paused, 5. Task stopping, 6. Stopped, 7. Execution failed, 8. deleted, 9. Locked, 404. unknown status.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) StopTime

The time the task was stopped.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) Submit

Whether the task version has been submitted for operation and maintenance.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) SwitchResource

Resource tiering status, 0: in progress, 1: successful, 2: failed.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) TaskAlarmRegularLists

Task alarm regular.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) TaskGroupId

Inlong Task Group ID.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) ToIntegrationRealtimeTaskTaskInfoPtrOutput

func (o IntegrationRealtimeTaskTaskInfoPtrOutput) ToIntegrationRealtimeTaskTaskInfoPtrOutput() IntegrationRealtimeTaskTaskInfoPtrOutput

func (IntegrationRealtimeTaskTaskInfoPtrOutput) ToIntegrationRealtimeTaskTaskInfoPtrOutputWithContext

func (o IntegrationRealtimeTaskTaskInfoPtrOutput) ToIntegrationRealtimeTaskTaskInfoPtrOutputWithContext(ctx context.Context) IntegrationRealtimeTaskTaskInfoPtrOutput

func (IntegrationRealtimeTaskTaskInfoPtrOutput) UpdateTime

Update time.

func (IntegrationRealtimeTaskTaskInfoPtrOutput) WorkflowId

The workflow id to which the task belongs.

type IntegrationTaskNode

type IntegrationTaskNode struct {
	pulumi.CustomResourceState

	// Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
	DataSourceType pulumi.StringOutput `pulumi:"dataSourceType"`
	// Node Name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Node ID.
	NodeId pulumi.StringOutput `pulumi:"nodeId"`
	// Node information.
	NodeInfo IntegrationTaskNodeNodeInfoOutput `pulumi:"nodeInfo"`
	// Node type: INPUT, OUTPUT, JOIN, FILTER, TRANSFORM.
	NodeType pulumi.StringOutput `pulumi:"nodeType"`
	// Project ID.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// The task id to which the node belongs.
	TaskId pulumi.StringOutput `pulumi:"taskId"`
	// Task display mode, 0: canvas mode, 1: form mode.
	TaskMode pulumi.IntOutput `pulumi:"taskMode"`
	// Task type, 201: real-time task, 202: offline task.
	TaskType pulumi.IntOutput `pulumi:"taskType"`
}

Provides a resource to create a wedata integrationTaskNode

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Wedata.NewIntegrationTaskNode(ctx, "example", &Wedata.IntegrationTaskNodeArgs{
			DataSourceType: pulumi.String("MYSQL"),
			NodeInfo: &wedata.IntegrationTaskNodeNodeInfoArgs{
				Configs: wedata.IntegrationTaskNodeNodeInfoConfigArray{
					&wedata.IntegrationTaskNodeNodeInfoConfigArgs{
						Name:  pulumi.String("Type"),
						Value: pulumi.String("MYSQL"),
					},
					&wedata.IntegrationTaskNodeNodeInfoConfigArgs{
						Name:  pulumi.String("splitPk"),
						Value: pulumi.String("id"),
					},
					&wedata.IntegrationTaskNodeNodeInfoConfigArgs{
						Name:  pulumi.String("PrimaryKey"),
						Value: pulumi.String("id"),
					},
					&wedata.IntegrationTaskNodeNodeInfoConfigArgs{
						Name:  pulumi.String("isNew"),
						Value: pulumi.String("true"),
					},
					&wedata.IntegrationTaskNodeNodeInfoConfigArgs{
						Name:  pulumi.String("PrimaryKey_INPUT_SYMBOL"),
						Value: pulumi.String("input"),
					},
					&wedata.IntegrationTaskNodeNodeInfoConfigArgs{
						Name:  pulumi.String("splitPk_INPUT_SYMBOL"),
						Value: pulumi.String("input"),
					},
					&wedata.IntegrationTaskNodeNodeInfoConfigArgs{
						Name:  pulumi.String("Database"),
						Value: pulumi.String("demo_mysql"),
					},
					&wedata.IntegrationTaskNodeNodeInfoConfigArgs{
						Name:  pulumi.String("TableNames"),
						Value: pulumi.String("users"),
					},
					&wedata.IntegrationTaskNodeNodeInfoConfigArgs{
						Name:  pulumi.String("SiblingNodes"),
						Value: pulumi.String("[]"),
					},
				},
				DatasourceId: pulumi.String("5085"),
				Schemas: wedata.IntegrationTaskNodeNodeInfoSchemaArray{
					&wedata.IntegrationTaskNodeNodeInfoSchemaArgs{
						Alias: pulumi.String("id"),
						Id:    pulumi.String("471331072"),
						Name:  pulumi.String("id"),
						Type:  pulumi.String("INT"),
					},
					&wedata.IntegrationTaskNodeNodeInfoSchemaArgs{
						Alias: pulumi.String("username"),
						Id:    pulumi.String("422052352"),
						Name:  pulumi.String("username"),
						Type:  pulumi.String("VARCHAR(50)"),
					},
				},
			},
			NodeType:  pulumi.String("INPUT"),
			ProjectId: pulumi.String("1612982498218618880"),
			TaskId:    pulumi.String("20231022181114990"),
			TaskMode:  pulumi.Int(2),
			TaskType:  pulumi.Int(202),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetIntegrationTaskNode

func GetIntegrationTaskNode(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *IntegrationTaskNodeState, opts ...pulumi.ResourceOption) (*IntegrationTaskNode, error)

GetIntegrationTaskNode gets an existing IntegrationTaskNode 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 NewIntegrationTaskNode

func NewIntegrationTaskNode(ctx *pulumi.Context,
	name string, args *IntegrationTaskNodeArgs, opts ...pulumi.ResourceOption) (*IntegrationTaskNode, error)

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

func (*IntegrationTaskNode) ElementType

func (*IntegrationTaskNode) ElementType() reflect.Type

func (*IntegrationTaskNode) ToIntegrationTaskNodeOutput

func (i *IntegrationTaskNode) ToIntegrationTaskNodeOutput() IntegrationTaskNodeOutput

func (*IntegrationTaskNode) ToIntegrationTaskNodeOutputWithContext

func (i *IntegrationTaskNode) ToIntegrationTaskNodeOutputWithContext(ctx context.Context) IntegrationTaskNodeOutput

type IntegrationTaskNodeArgs

type IntegrationTaskNodeArgs struct {
	// Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
	DataSourceType pulumi.StringInput
	// Node Name.
	Name pulumi.StringPtrInput
	// Node information.
	NodeInfo IntegrationTaskNodeNodeInfoInput
	// Node type: INPUT, OUTPUT, JOIN, FILTER, TRANSFORM.
	NodeType pulumi.StringInput
	// Project ID.
	ProjectId pulumi.StringInput
	// The task id to which the node belongs.
	TaskId pulumi.StringInput
	// Task display mode, 0: canvas mode, 1: form mode.
	TaskMode pulumi.IntInput
	// Task type, 201: real-time task, 202: offline task.
	TaskType pulumi.IntInput
}

The set of arguments for constructing a IntegrationTaskNode resource.

func (IntegrationTaskNodeArgs) ElementType

func (IntegrationTaskNodeArgs) ElementType() reflect.Type

type IntegrationTaskNodeArray

type IntegrationTaskNodeArray []IntegrationTaskNodeInput

func (IntegrationTaskNodeArray) ElementType

func (IntegrationTaskNodeArray) ElementType() reflect.Type

func (IntegrationTaskNodeArray) ToIntegrationTaskNodeArrayOutput

func (i IntegrationTaskNodeArray) ToIntegrationTaskNodeArrayOutput() IntegrationTaskNodeArrayOutput

func (IntegrationTaskNodeArray) ToIntegrationTaskNodeArrayOutputWithContext

func (i IntegrationTaskNodeArray) ToIntegrationTaskNodeArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeArrayOutput

type IntegrationTaskNodeArrayInput

type IntegrationTaskNodeArrayInput interface {
	pulumi.Input

	ToIntegrationTaskNodeArrayOutput() IntegrationTaskNodeArrayOutput
	ToIntegrationTaskNodeArrayOutputWithContext(context.Context) IntegrationTaskNodeArrayOutput
}

IntegrationTaskNodeArrayInput is an input type that accepts IntegrationTaskNodeArray and IntegrationTaskNodeArrayOutput values. You can construct a concrete instance of `IntegrationTaskNodeArrayInput` via:

IntegrationTaskNodeArray{ IntegrationTaskNodeArgs{...} }

type IntegrationTaskNodeArrayOutput

type IntegrationTaskNodeArrayOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeArrayOutput) ElementType

func (IntegrationTaskNodeArrayOutput) Index

func (IntegrationTaskNodeArrayOutput) ToIntegrationTaskNodeArrayOutput

func (o IntegrationTaskNodeArrayOutput) ToIntegrationTaskNodeArrayOutput() IntegrationTaskNodeArrayOutput

func (IntegrationTaskNodeArrayOutput) ToIntegrationTaskNodeArrayOutputWithContext

func (o IntegrationTaskNodeArrayOutput) ToIntegrationTaskNodeArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeArrayOutput

type IntegrationTaskNodeInput

type IntegrationTaskNodeInput interface {
	pulumi.Input

	ToIntegrationTaskNodeOutput() IntegrationTaskNodeOutput
	ToIntegrationTaskNodeOutputWithContext(ctx context.Context) IntegrationTaskNodeOutput
}

type IntegrationTaskNodeMap

type IntegrationTaskNodeMap map[string]IntegrationTaskNodeInput

func (IntegrationTaskNodeMap) ElementType

func (IntegrationTaskNodeMap) ElementType() reflect.Type

func (IntegrationTaskNodeMap) ToIntegrationTaskNodeMapOutput

func (i IntegrationTaskNodeMap) ToIntegrationTaskNodeMapOutput() IntegrationTaskNodeMapOutput

func (IntegrationTaskNodeMap) ToIntegrationTaskNodeMapOutputWithContext

func (i IntegrationTaskNodeMap) ToIntegrationTaskNodeMapOutputWithContext(ctx context.Context) IntegrationTaskNodeMapOutput

type IntegrationTaskNodeMapInput

type IntegrationTaskNodeMapInput interface {
	pulumi.Input

	ToIntegrationTaskNodeMapOutput() IntegrationTaskNodeMapOutput
	ToIntegrationTaskNodeMapOutputWithContext(context.Context) IntegrationTaskNodeMapOutput
}

IntegrationTaskNodeMapInput is an input type that accepts IntegrationTaskNodeMap and IntegrationTaskNodeMapOutput values. You can construct a concrete instance of `IntegrationTaskNodeMapInput` via:

IntegrationTaskNodeMap{ "key": IntegrationTaskNodeArgs{...} }

type IntegrationTaskNodeMapOutput

type IntegrationTaskNodeMapOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeMapOutput) ElementType

func (IntegrationTaskNodeMapOutput) MapIndex

func (IntegrationTaskNodeMapOutput) ToIntegrationTaskNodeMapOutput

func (o IntegrationTaskNodeMapOutput) ToIntegrationTaskNodeMapOutput() IntegrationTaskNodeMapOutput

func (IntegrationTaskNodeMapOutput) ToIntegrationTaskNodeMapOutputWithContext

func (o IntegrationTaskNodeMapOutput) ToIntegrationTaskNodeMapOutputWithContext(ctx context.Context) IntegrationTaskNodeMapOutput

type IntegrationTaskNodeNodeInfo

type IntegrationTaskNodeNodeInfo struct {
	// User App Id.
	AppId *string `pulumi:"appId"`
	// Node configuration information.
	Configs []IntegrationTaskNodeNodeInfoConfig `pulumi:"configs"`
	// Create time.
	CreateTime *string `pulumi:"createTime"`
	// Creator User ID.
	CreatorUin *string `pulumi:"creatorUin"`
	// Datasource ID.
	DatasourceId *string `pulumi:"datasourceId"`
	// Node extension configuration information.
	ExtConfigs []IntegrationTaskNodeNodeInfoExtConfig `pulumi:"extConfigs"`
	// Node mapping.
	NodeMapping *IntegrationTaskNodeNodeInfoNodeMapping `pulumi:"nodeMapping"`
	// Operator User ID.
	OperatorUin *string `pulumi:"operatorUin"`
	// Owner User ID.
	OwnerUin *string `pulumi:"ownerUin"`
	// Schema information.
	Schemas []IntegrationTaskNodeNodeInfoSchema `pulumi:"schemas"`
	// Update time.
	UpdateTime *string `pulumi:"updateTime"`
}

type IntegrationTaskNodeNodeInfoArgs

type IntegrationTaskNodeNodeInfoArgs struct {
	// User App Id.
	AppId pulumi.StringPtrInput `pulumi:"appId"`
	// Node configuration information.
	Configs IntegrationTaskNodeNodeInfoConfigArrayInput `pulumi:"configs"`
	// Create time.
	CreateTime pulumi.StringPtrInput `pulumi:"createTime"`
	// Creator User ID.
	CreatorUin pulumi.StringPtrInput `pulumi:"creatorUin"`
	// Datasource ID.
	DatasourceId pulumi.StringPtrInput `pulumi:"datasourceId"`
	// Node extension configuration information.
	ExtConfigs IntegrationTaskNodeNodeInfoExtConfigArrayInput `pulumi:"extConfigs"`
	// Node mapping.
	NodeMapping IntegrationTaskNodeNodeInfoNodeMappingPtrInput `pulumi:"nodeMapping"`
	// Operator User ID.
	OperatorUin pulumi.StringPtrInput `pulumi:"operatorUin"`
	// Owner User ID.
	OwnerUin pulumi.StringPtrInput `pulumi:"ownerUin"`
	// Schema information.
	Schemas IntegrationTaskNodeNodeInfoSchemaArrayInput `pulumi:"schemas"`
	// Update time.
	UpdateTime pulumi.StringPtrInput `pulumi:"updateTime"`
}

func (IntegrationTaskNodeNodeInfoArgs) ElementType

func (IntegrationTaskNodeNodeInfoArgs) ToIntegrationTaskNodeNodeInfoOutput

func (i IntegrationTaskNodeNodeInfoArgs) ToIntegrationTaskNodeNodeInfoOutput() IntegrationTaskNodeNodeInfoOutput

func (IntegrationTaskNodeNodeInfoArgs) ToIntegrationTaskNodeNodeInfoOutputWithContext

func (i IntegrationTaskNodeNodeInfoArgs) ToIntegrationTaskNodeNodeInfoOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoOutput

func (IntegrationTaskNodeNodeInfoArgs) ToIntegrationTaskNodeNodeInfoPtrOutput

func (i IntegrationTaskNodeNodeInfoArgs) ToIntegrationTaskNodeNodeInfoPtrOutput() IntegrationTaskNodeNodeInfoPtrOutput

func (IntegrationTaskNodeNodeInfoArgs) ToIntegrationTaskNodeNodeInfoPtrOutputWithContext

func (i IntegrationTaskNodeNodeInfoArgs) ToIntegrationTaskNodeNodeInfoPtrOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoPtrOutput

type IntegrationTaskNodeNodeInfoConfig

type IntegrationTaskNodeNodeInfoConfig struct {
	// Configuration name.
	Name *string `pulumi:"name"`
	// Configuration value.
	Value *string `pulumi:"value"`
}

type IntegrationTaskNodeNodeInfoConfigArgs

type IntegrationTaskNodeNodeInfoConfigArgs struct {
	// Configuration name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Configuration value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationTaskNodeNodeInfoConfigArgs) ElementType

func (IntegrationTaskNodeNodeInfoConfigArgs) ToIntegrationTaskNodeNodeInfoConfigOutput

func (i IntegrationTaskNodeNodeInfoConfigArgs) ToIntegrationTaskNodeNodeInfoConfigOutput() IntegrationTaskNodeNodeInfoConfigOutput

func (IntegrationTaskNodeNodeInfoConfigArgs) ToIntegrationTaskNodeNodeInfoConfigOutputWithContext

func (i IntegrationTaskNodeNodeInfoConfigArgs) ToIntegrationTaskNodeNodeInfoConfigOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoConfigOutput

type IntegrationTaskNodeNodeInfoConfigArray

type IntegrationTaskNodeNodeInfoConfigArray []IntegrationTaskNodeNodeInfoConfigInput

func (IntegrationTaskNodeNodeInfoConfigArray) ElementType

func (IntegrationTaskNodeNodeInfoConfigArray) ToIntegrationTaskNodeNodeInfoConfigArrayOutput

func (i IntegrationTaskNodeNodeInfoConfigArray) ToIntegrationTaskNodeNodeInfoConfigArrayOutput() IntegrationTaskNodeNodeInfoConfigArrayOutput

func (IntegrationTaskNodeNodeInfoConfigArray) ToIntegrationTaskNodeNodeInfoConfigArrayOutputWithContext

func (i IntegrationTaskNodeNodeInfoConfigArray) ToIntegrationTaskNodeNodeInfoConfigArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoConfigArrayOutput

type IntegrationTaskNodeNodeInfoConfigArrayInput

type IntegrationTaskNodeNodeInfoConfigArrayInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoConfigArrayOutput() IntegrationTaskNodeNodeInfoConfigArrayOutput
	ToIntegrationTaskNodeNodeInfoConfigArrayOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoConfigArrayOutput
}

IntegrationTaskNodeNodeInfoConfigArrayInput is an input type that accepts IntegrationTaskNodeNodeInfoConfigArray and IntegrationTaskNodeNodeInfoConfigArrayOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoConfigArrayInput` via:

IntegrationTaskNodeNodeInfoConfigArray{ IntegrationTaskNodeNodeInfoConfigArgs{...} }

type IntegrationTaskNodeNodeInfoConfigArrayOutput

type IntegrationTaskNodeNodeInfoConfigArrayOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoConfigArrayOutput) ElementType

func (IntegrationTaskNodeNodeInfoConfigArrayOutput) Index

func (IntegrationTaskNodeNodeInfoConfigArrayOutput) ToIntegrationTaskNodeNodeInfoConfigArrayOutput

func (o IntegrationTaskNodeNodeInfoConfigArrayOutput) ToIntegrationTaskNodeNodeInfoConfigArrayOutput() IntegrationTaskNodeNodeInfoConfigArrayOutput

func (IntegrationTaskNodeNodeInfoConfigArrayOutput) ToIntegrationTaskNodeNodeInfoConfigArrayOutputWithContext

func (o IntegrationTaskNodeNodeInfoConfigArrayOutput) ToIntegrationTaskNodeNodeInfoConfigArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoConfigArrayOutput

type IntegrationTaskNodeNodeInfoConfigInput

type IntegrationTaskNodeNodeInfoConfigInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoConfigOutput() IntegrationTaskNodeNodeInfoConfigOutput
	ToIntegrationTaskNodeNodeInfoConfigOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoConfigOutput
}

IntegrationTaskNodeNodeInfoConfigInput is an input type that accepts IntegrationTaskNodeNodeInfoConfigArgs and IntegrationTaskNodeNodeInfoConfigOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoConfigInput` via:

IntegrationTaskNodeNodeInfoConfigArgs{...}

type IntegrationTaskNodeNodeInfoConfigOutput

type IntegrationTaskNodeNodeInfoConfigOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoConfigOutput) ElementType

func (IntegrationTaskNodeNodeInfoConfigOutput) Name

Configuration name.

func (IntegrationTaskNodeNodeInfoConfigOutput) ToIntegrationTaskNodeNodeInfoConfigOutput

func (o IntegrationTaskNodeNodeInfoConfigOutput) ToIntegrationTaskNodeNodeInfoConfigOutput() IntegrationTaskNodeNodeInfoConfigOutput

func (IntegrationTaskNodeNodeInfoConfigOutput) ToIntegrationTaskNodeNodeInfoConfigOutputWithContext

func (o IntegrationTaskNodeNodeInfoConfigOutput) ToIntegrationTaskNodeNodeInfoConfigOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoConfigOutput

func (IntegrationTaskNodeNodeInfoConfigOutput) Value

Configuration value.

type IntegrationTaskNodeNodeInfoExtConfig

type IntegrationTaskNodeNodeInfoExtConfig struct {
	// Configuration name.
	Name *string `pulumi:"name"`
	// Configuration value.
	Value *string `pulumi:"value"`
}

type IntegrationTaskNodeNodeInfoExtConfigArgs

type IntegrationTaskNodeNodeInfoExtConfigArgs struct {
	// Configuration name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Configuration value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationTaskNodeNodeInfoExtConfigArgs) ElementType

func (IntegrationTaskNodeNodeInfoExtConfigArgs) ToIntegrationTaskNodeNodeInfoExtConfigOutput

func (i IntegrationTaskNodeNodeInfoExtConfigArgs) ToIntegrationTaskNodeNodeInfoExtConfigOutput() IntegrationTaskNodeNodeInfoExtConfigOutput

func (IntegrationTaskNodeNodeInfoExtConfigArgs) ToIntegrationTaskNodeNodeInfoExtConfigOutputWithContext

func (i IntegrationTaskNodeNodeInfoExtConfigArgs) ToIntegrationTaskNodeNodeInfoExtConfigOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoExtConfigOutput

type IntegrationTaskNodeNodeInfoExtConfigArray

type IntegrationTaskNodeNodeInfoExtConfigArray []IntegrationTaskNodeNodeInfoExtConfigInput

func (IntegrationTaskNodeNodeInfoExtConfigArray) ElementType

func (IntegrationTaskNodeNodeInfoExtConfigArray) ToIntegrationTaskNodeNodeInfoExtConfigArrayOutput

func (i IntegrationTaskNodeNodeInfoExtConfigArray) ToIntegrationTaskNodeNodeInfoExtConfigArrayOutput() IntegrationTaskNodeNodeInfoExtConfigArrayOutput

func (IntegrationTaskNodeNodeInfoExtConfigArray) ToIntegrationTaskNodeNodeInfoExtConfigArrayOutputWithContext

func (i IntegrationTaskNodeNodeInfoExtConfigArray) ToIntegrationTaskNodeNodeInfoExtConfigArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoExtConfigArrayOutput

type IntegrationTaskNodeNodeInfoExtConfigArrayInput

type IntegrationTaskNodeNodeInfoExtConfigArrayInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoExtConfigArrayOutput() IntegrationTaskNodeNodeInfoExtConfigArrayOutput
	ToIntegrationTaskNodeNodeInfoExtConfigArrayOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoExtConfigArrayOutput
}

IntegrationTaskNodeNodeInfoExtConfigArrayInput is an input type that accepts IntegrationTaskNodeNodeInfoExtConfigArray and IntegrationTaskNodeNodeInfoExtConfigArrayOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoExtConfigArrayInput` via:

IntegrationTaskNodeNodeInfoExtConfigArray{ IntegrationTaskNodeNodeInfoExtConfigArgs{...} }

type IntegrationTaskNodeNodeInfoExtConfigArrayOutput

type IntegrationTaskNodeNodeInfoExtConfigArrayOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoExtConfigArrayOutput) ElementType

func (IntegrationTaskNodeNodeInfoExtConfigArrayOutput) Index

func (IntegrationTaskNodeNodeInfoExtConfigArrayOutput) ToIntegrationTaskNodeNodeInfoExtConfigArrayOutput

func (o IntegrationTaskNodeNodeInfoExtConfigArrayOutput) ToIntegrationTaskNodeNodeInfoExtConfigArrayOutput() IntegrationTaskNodeNodeInfoExtConfigArrayOutput

func (IntegrationTaskNodeNodeInfoExtConfigArrayOutput) ToIntegrationTaskNodeNodeInfoExtConfigArrayOutputWithContext

func (o IntegrationTaskNodeNodeInfoExtConfigArrayOutput) ToIntegrationTaskNodeNodeInfoExtConfigArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoExtConfigArrayOutput

type IntegrationTaskNodeNodeInfoExtConfigInput

type IntegrationTaskNodeNodeInfoExtConfigInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoExtConfigOutput() IntegrationTaskNodeNodeInfoExtConfigOutput
	ToIntegrationTaskNodeNodeInfoExtConfigOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoExtConfigOutput
}

IntegrationTaskNodeNodeInfoExtConfigInput is an input type that accepts IntegrationTaskNodeNodeInfoExtConfigArgs and IntegrationTaskNodeNodeInfoExtConfigOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoExtConfigInput` via:

IntegrationTaskNodeNodeInfoExtConfigArgs{...}

type IntegrationTaskNodeNodeInfoExtConfigOutput

type IntegrationTaskNodeNodeInfoExtConfigOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoExtConfigOutput) ElementType

func (IntegrationTaskNodeNodeInfoExtConfigOutput) Name

Configuration name.

func (IntegrationTaskNodeNodeInfoExtConfigOutput) ToIntegrationTaskNodeNodeInfoExtConfigOutput

func (o IntegrationTaskNodeNodeInfoExtConfigOutput) ToIntegrationTaskNodeNodeInfoExtConfigOutput() IntegrationTaskNodeNodeInfoExtConfigOutput

func (IntegrationTaskNodeNodeInfoExtConfigOutput) ToIntegrationTaskNodeNodeInfoExtConfigOutputWithContext

func (o IntegrationTaskNodeNodeInfoExtConfigOutput) ToIntegrationTaskNodeNodeInfoExtConfigOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoExtConfigOutput

func (IntegrationTaskNodeNodeInfoExtConfigOutput) Value

Configuration value.

type IntegrationTaskNodeNodeInfoInput

type IntegrationTaskNodeNodeInfoInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoOutput() IntegrationTaskNodeNodeInfoOutput
	ToIntegrationTaskNodeNodeInfoOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoOutput
}

IntegrationTaskNodeNodeInfoInput is an input type that accepts IntegrationTaskNodeNodeInfoArgs and IntegrationTaskNodeNodeInfoOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoInput` via:

IntegrationTaskNodeNodeInfoArgs{...}

type IntegrationTaskNodeNodeInfoNodeMapping

type IntegrationTaskNodeNodeInfoNodeMapping struct {
	// Node extension configuration information.
	ExtConfigs []IntegrationTaskNodeNodeInfoNodeMappingExtConfig `pulumi:"extConfigs"`
	// Schema mapping information.
	SchemaMappings []IntegrationTaskNodeNodeInfoNodeMappingSchemaMapping `pulumi:"schemaMappings"`
	// Sink node ID.
	SinkId *string `pulumi:"sinkId"`
	// Source node ID.
	SourceId *string `pulumi:"sourceId"`
	// Source node schema information.
	SourceSchemas []IntegrationTaskNodeNodeInfoNodeMappingSourceSchema `pulumi:"sourceSchemas"`
}

type IntegrationTaskNodeNodeInfoNodeMappingArgs

type IntegrationTaskNodeNodeInfoNodeMappingArgs struct {
	// Node extension configuration information.
	ExtConfigs IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayInput `pulumi:"extConfigs"`
	// Schema mapping information.
	SchemaMappings IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayInput `pulumi:"schemaMappings"`
	// Sink node ID.
	SinkId pulumi.StringPtrInput `pulumi:"sinkId"`
	// Source node ID.
	SourceId pulumi.StringPtrInput `pulumi:"sourceId"`
	// Source node schema information.
	SourceSchemas IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayInput `pulumi:"sourceSchemas"`
}

func (IntegrationTaskNodeNodeInfoNodeMappingArgs) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingArgs) ToIntegrationTaskNodeNodeInfoNodeMappingOutput

func (i IntegrationTaskNodeNodeInfoNodeMappingArgs) ToIntegrationTaskNodeNodeInfoNodeMappingOutput() IntegrationTaskNodeNodeInfoNodeMappingOutput

func (IntegrationTaskNodeNodeInfoNodeMappingArgs) ToIntegrationTaskNodeNodeInfoNodeMappingOutputWithContext

func (i IntegrationTaskNodeNodeInfoNodeMappingArgs) ToIntegrationTaskNodeNodeInfoNodeMappingOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingOutput

func (IntegrationTaskNodeNodeInfoNodeMappingArgs) ToIntegrationTaskNodeNodeInfoNodeMappingPtrOutput

func (i IntegrationTaskNodeNodeInfoNodeMappingArgs) ToIntegrationTaskNodeNodeInfoNodeMappingPtrOutput() IntegrationTaskNodeNodeInfoNodeMappingPtrOutput

func (IntegrationTaskNodeNodeInfoNodeMappingArgs) ToIntegrationTaskNodeNodeInfoNodeMappingPtrOutputWithContext

func (i IntegrationTaskNodeNodeInfoNodeMappingArgs) ToIntegrationTaskNodeNodeInfoNodeMappingPtrOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingPtrOutput

type IntegrationTaskNodeNodeInfoNodeMappingExtConfig

type IntegrationTaskNodeNodeInfoNodeMappingExtConfig struct {
	// Configuration name.
	Name *string `pulumi:"name"`
	// Configuration value.
	Value *string `pulumi:"value"`
}

type IntegrationTaskNodeNodeInfoNodeMappingExtConfigArgs

type IntegrationTaskNodeNodeInfoNodeMappingExtConfigArgs struct {
	// Configuration name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Configuration value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationTaskNodeNodeInfoNodeMappingExtConfigArgs) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingExtConfigArgs) ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput

func (i IntegrationTaskNodeNodeInfoNodeMappingExtConfigArgs) ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput() IntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput

func (IntegrationTaskNodeNodeInfoNodeMappingExtConfigArgs) ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigOutputWithContext

func (i IntegrationTaskNodeNodeInfoNodeMappingExtConfigArgs) ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput

type IntegrationTaskNodeNodeInfoNodeMappingExtConfigArray

type IntegrationTaskNodeNodeInfoNodeMappingExtConfigArray []IntegrationTaskNodeNodeInfoNodeMappingExtConfigInput

func (IntegrationTaskNodeNodeInfoNodeMappingExtConfigArray) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingExtConfigArray) ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput

func (i IntegrationTaskNodeNodeInfoNodeMappingExtConfigArray) ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput() IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput

func (IntegrationTaskNodeNodeInfoNodeMappingExtConfigArray) ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutputWithContext

func (i IntegrationTaskNodeNodeInfoNodeMappingExtConfigArray) ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput

type IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayInput

type IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput() IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput
	ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput
}

IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayInput is an input type that accepts IntegrationTaskNodeNodeInfoNodeMappingExtConfigArray and IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayInput` via:

IntegrationTaskNodeNodeInfoNodeMappingExtConfigArray{ IntegrationTaskNodeNodeInfoNodeMappingExtConfigArgs{...} }

type IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput

type IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput) Index

func (IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput) ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput

func (IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput) ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutputWithContext

func (o IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput) ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingExtConfigArrayOutput

type IntegrationTaskNodeNodeInfoNodeMappingExtConfigInput

type IntegrationTaskNodeNodeInfoNodeMappingExtConfigInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput() IntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput
	ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput
}

IntegrationTaskNodeNodeInfoNodeMappingExtConfigInput is an input type that accepts IntegrationTaskNodeNodeInfoNodeMappingExtConfigArgs and IntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoNodeMappingExtConfigInput` via:

IntegrationTaskNodeNodeInfoNodeMappingExtConfigArgs{...}

type IntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput

type IntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput) Name

Configuration name.

func (IntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput) ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput

func (IntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput) ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigOutputWithContext

func (o IntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput) ToIntegrationTaskNodeNodeInfoNodeMappingExtConfigOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput

func (IntegrationTaskNodeNodeInfoNodeMappingExtConfigOutput) Value

Configuration value.

type IntegrationTaskNodeNodeInfoNodeMappingInput

type IntegrationTaskNodeNodeInfoNodeMappingInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoNodeMappingOutput() IntegrationTaskNodeNodeInfoNodeMappingOutput
	ToIntegrationTaskNodeNodeInfoNodeMappingOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoNodeMappingOutput
}

IntegrationTaskNodeNodeInfoNodeMappingInput is an input type that accepts IntegrationTaskNodeNodeInfoNodeMappingArgs and IntegrationTaskNodeNodeInfoNodeMappingOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoNodeMappingInput` via:

IntegrationTaskNodeNodeInfoNodeMappingArgs{...}

type IntegrationTaskNodeNodeInfoNodeMappingOutput

type IntegrationTaskNodeNodeInfoNodeMappingOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoNodeMappingOutput) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingOutput) ExtConfigs

Node extension configuration information.

func (IntegrationTaskNodeNodeInfoNodeMappingOutput) SchemaMappings

Schema mapping information.

func (IntegrationTaskNodeNodeInfoNodeMappingOutput) SinkId

Sink node ID.

func (IntegrationTaskNodeNodeInfoNodeMappingOutput) SourceId

Source node ID.

func (IntegrationTaskNodeNodeInfoNodeMappingOutput) SourceSchemas

Source node schema information.

func (IntegrationTaskNodeNodeInfoNodeMappingOutput) ToIntegrationTaskNodeNodeInfoNodeMappingOutput

func (o IntegrationTaskNodeNodeInfoNodeMappingOutput) ToIntegrationTaskNodeNodeInfoNodeMappingOutput() IntegrationTaskNodeNodeInfoNodeMappingOutput

func (IntegrationTaskNodeNodeInfoNodeMappingOutput) ToIntegrationTaskNodeNodeInfoNodeMappingOutputWithContext

func (o IntegrationTaskNodeNodeInfoNodeMappingOutput) ToIntegrationTaskNodeNodeInfoNodeMappingOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingOutput

func (IntegrationTaskNodeNodeInfoNodeMappingOutput) ToIntegrationTaskNodeNodeInfoNodeMappingPtrOutput

func (o IntegrationTaskNodeNodeInfoNodeMappingOutput) ToIntegrationTaskNodeNodeInfoNodeMappingPtrOutput() IntegrationTaskNodeNodeInfoNodeMappingPtrOutput

func (IntegrationTaskNodeNodeInfoNodeMappingOutput) ToIntegrationTaskNodeNodeInfoNodeMappingPtrOutputWithContext

func (o IntegrationTaskNodeNodeInfoNodeMappingOutput) ToIntegrationTaskNodeNodeInfoNodeMappingPtrOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingPtrOutput

type IntegrationTaskNodeNodeInfoNodeMappingPtrInput

type IntegrationTaskNodeNodeInfoNodeMappingPtrInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoNodeMappingPtrOutput() IntegrationTaskNodeNodeInfoNodeMappingPtrOutput
	ToIntegrationTaskNodeNodeInfoNodeMappingPtrOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoNodeMappingPtrOutput
}

IntegrationTaskNodeNodeInfoNodeMappingPtrInput is an input type that accepts IntegrationTaskNodeNodeInfoNodeMappingArgs, IntegrationTaskNodeNodeInfoNodeMappingPtr and IntegrationTaskNodeNodeInfoNodeMappingPtrOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoNodeMappingPtrInput` via:

        IntegrationTaskNodeNodeInfoNodeMappingArgs{...}

or:

        nil

type IntegrationTaskNodeNodeInfoNodeMappingPtrOutput

type IntegrationTaskNodeNodeInfoNodeMappingPtrOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoNodeMappingPtrOutput) Elem

func (IntegrationTaskNodeNodeInfoNodeMappingPtrOutput) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingPtrOutput) ExtConfigs

Node extension configuration information.

func (IntegrationTaskNodeNodeInfoNodeMappingPtrOutput) SchemaMappings

Schema mapping information.

func (IntegrationTaskNodeNodeInfoNodeMappingPtrOutput) SinkId

Sink node ID.

func (IntegrationTaskNodeNodeInfoNodeMappingPtrOutput) SourceId

Source node ID.

func (IntegrationTaskNodeNodeInfoNodeMappingPtrOutput) SourceSchemas

Source node schema information.

func (IntegrationTaskNodeNodeInfoNodeMappingPtrOutput) ToIntegrationTaskNodeNodeInfoNodeMappingPtrOutput

func (o IntegrationTaskNodeNodeInfoNodeMappingPtrOutput) ToIntegrationTaskNodeNodeInfoNodeMappingPtrOutput() IntegrationTaskNodeNodeInfoNodeMappingPtrOutput

func (IntegrationTaskNodeNodeInfoNodeMappingPtrOutput) ToIntegrationTaskNodeNodeInfoNodeMappingPtrOutputWithContext

func (o IntegrationTaskNodeNodeInfoNodeMappingPtrOutput) ToIntegrationTaskNodeNodeInfoNodeMappingPtrOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingPtrOutput

type IntegrationTaskNodeNodeInfoNodeMappingSchemaMapping

type IntegrationTaskNodeNodeInfoNodeMappingSchemaMapping struct {
	// Schema ID from sink node.
	SinkSchemaId string `pulumi:"sinkSchemaId"`
	// Schema ID from source node.
	SourceSchemaId string `pulumi:"sourceSchemaId"`
}

type IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArgs

type IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArgs struct {
	// Schema ID from sink node.
	SinkSchemaId pulumi.StringInput `pulumi:"sinkSchemaId"`
	// Schema ID from source node.
	SourceSchemaId pulumi.StringInput `pulumi:"sourceSchemaId"`
}

func (IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArgs) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArgs) ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutput

func (IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArgs) ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutputWithContext

func (i IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArgs) ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutput

type IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArray

type IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArray []IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingInput

func (IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArray) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArray) ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput

func (i IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArray) ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput() IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput

func (IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArray) ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutputWithContext

func (i IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArray) ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput

type IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayInput

type IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput() IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput
	ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput
}

IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayInput is an input type that accepts IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArray and IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayInput` via:

IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArray{ IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArgs{...} }

type IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput

type IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput) Index

func (IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput

func (IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutputWithContext

func (o IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArrayOutput

type IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingInput

type IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutput() IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutput
	ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutput
}

IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingInput is an input type that accepts IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArgs and IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingInput` via:

IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArgs{...}

type IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutput

type IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutput) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutput) SinkSchemaId

Schema ID from sink node.

func (IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutput) SourceSchemaId

Schema ID from source node.

func (IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutput

func (IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutputWithContext

func (o IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingSchemaMappingOutput

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchema

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchema struct {
	// Schema alias.
	Alias *string `pulumi:"alias"`
	// Schema comment.
	Comment *string `pulumi:"comment"`
	// Schema ID.
	Id string `pulumi:"id"`
	// Schema name.
	Name string `pulumi:"name"`
	// Schema extended attributes.
	Properties []IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaProperty `pulumi:"properties"`
	// Schema type.
	Type string `pulumi:"type"`
	// Schema value.
	Value *string `pulumi:"value"`
}

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArgs

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArgs struct {
	// Schema alias.
	Alias pulumi.StringPtrInput `pulumi:"alias"`
	// Schema comment.
	Comment pulumi.StringPtrInput `pulumi:"comment"`
	// Schema ID.
	Id pulumi.StringInput `pulumi:"id"`
	// Schema name.
	Name pulumi.StringInput `pulumi:"name"`
	// Schema extended attributes.
	Properties IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayInput `pulumi:"properties"`
	// Schema type.
	Type pulumi.StringInput `pulumi:"type"`
	// Schema value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArgs) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArgs) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArgs) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutputWithContext

func (i IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArgs) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArray

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArray []IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaInput

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArray) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArray) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput

func (i IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArray) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput() IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArray) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutputWithContext

func (i IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArray) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayInput

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput() IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput
	ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput
}

IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayInput is an input type that accepts IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArray and IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayInput` via:

IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArray{ IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArgs{...} }

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput) Index

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutputWithContext

func (o IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArrayOutput

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaInput

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput() IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput
	ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput
}

IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaInput is an input type that accepts IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArgs and IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaInput` via:

IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArgs{...}

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput) Alias

Schema alias.

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput) Comment

Schema comment.

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput) Id

Schema ID.

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput) Name

Schema name.

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput) Properties

Schema extended attributes.

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutputWithContext

func (o IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput) Type

Schema type.

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaOutput) Value

Schema value.

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaProperty

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaProperty struct {
	// Attributes name.
	Name *string `pulumi:"name"`
	// Attributes value.
	Value *string `pulumi:"value"`
}

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArgs

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArgs struct {
	// Attributes name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Attributes value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArgs) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArgs) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutput

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArgs) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutputWithContext

func (i IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArgs) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutput

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArray

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArray []IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyInput

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArray) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArray) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutput

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArray) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutputWithContext

func (i IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArray) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutput

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayInput

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutput() IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutput
	ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutput
}

IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayInput is an input type that accepts IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArray and IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayInput` via:

IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArray{ IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArgs{...} }

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutput

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutput) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutput

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutputWithContext

func (o IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArrayOutput

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyInput

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutput() IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutput
	ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutput
}

IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyInput is an input type that accepts IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArgs and IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyInput` via:

IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArgs{...}

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutput

type IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutput) ElementType

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutput) Name

Attributes name.

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutput

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutputWithContext

func (o IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutput) ToIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutput

func (IntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyOutput) Value

Attributes value.

type IntegrationTaskNodeNodeInfoOutput

type IntegrationTaskNodeNodeInfoOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoOutput) AppId

User App Id.

func (IntegrationTaskNodeNodeInfoOutput) Configs

Node configuration information.

func (IntegrationTaskNodeNodeInfoOutput) CreateTime

Create time.

func (IntegrationTaskNodeNodeInfoOutput) CreatorUin

Creator User ID.

func (IntegrationTaskNodeNodeInfoOutput) DatasourceId

Datasource ID.

func (IntegrationTaskNodeNodeInfoOutput) ElementType

func (IntegrationTaskNodeNodeInfoOutput) ExtConfigs

Node extension configuration information.

func (IntegrationTaskNodeNodeInfoOutput) NodeMapping

Node mapping.

func (IntegrationTaskNodeNodeInfoOutput) OperatorUin

Operator User ID.

func (IntegrationTaskNodeNodeInfoOutput) OwnerUin

Owner User ID.

func (IntegrationTaskNodeNodeInfoOutput) Schemas

Schema information.

func (IntegrationTaskNodeNodeInfoOutput) ToIntegrationTaskNodeNodeInfoOutput

func (o IntegrationTaskNodeNodeInfoOutput) ToIntegrationTaskNodeNodeInfoOutput() IntegrationTaskNodeNodeInfoOutput

func (IntegrationTaskNodeNodeInfoOutput) ToIntegrationTaskNodeNodeInfoOutputWithContext

func (o IntegrationTaskNodeNodeInfoOutput) ToIntegrationTaskNodeNodeInfoOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoOutput

func (IntegrationTaskNodeNodeInfoOutput) ToIntegrationTaskNodeNodeInfoPtrOutput

func (o IntegrationTaskNodeNodeInfoOutput) ToIntegrationTaskNodeNodeInfoPtrOutput() IntegrationTaskNodeNodeInfoPtrOutput

func (IntegrationTaskNodeNodeInfoOutput) ToIntegrationTaskNodeNodeInfoPtrOutputWithContext

func (o IntegrationTaskNodeNodeInfoOutput) ToIntegrationTaskNodeNodeInfoPtrOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoPtrOutput

func (IntegrationTaskNodeNodeInfoOutput) UpdateTime

Update time.

type IntegrationTaskNodeNodeInfoPtrInput

type IntegrationTaskNodeNodeInfoPtrInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoPtrOutput() IntegrationTaskNodeNodeInfoPtrOutput
	ToIntegrationTaskNodeNodeInfoPtrOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoPtrOutput
}

IntegrationTaskNodeNodeInfoPtrInput is an input type that accepts IntegrationTaskNodeNodeInfoArgs, IntegrationTaskNodeNodeInfoPtr and IntegrationTaskNodeNodeInfoPtrOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoPtrInput` via:

        IntegrationTaskNodeNodeInfoArgs{...}

or:

        nil

type IntegrationTaskNodeNodeInfoPtrOutput

type IntegrationTaskNodeNodeInfoPtrOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoPtrOutput) AppId

User App Id.

func (IntegrationTaskNodeNodeInfoPtrOutput) Configs

Node configuration information.

func (IntegrationTaskNodeNodeInfoPtrOutput) CreateTime

Create time.

func (IntegrationTaskNodeNodeInfoPtrOutput) CreatorUin

Creator User ID.

func (IntegrationTaskNodeNodeInfoPtrOutput) DatasourceId

Datasource ID.

func (IntegrationTaskNodeNodeInfoPtrOutput) Elem

func (IntegrationTaskNodeNodeInfoPtrOutput) ElementType

func (IntegrationTaskNodeNodeInfoPtrOutput) ExtConfigs

Node extension configuration information.

func (IntegrationTaskNodeNodeInfoPtrOutput) NodeMapping

Node mapping.

func (IntegrationTaskNodeNodeInfoPtrOutput) OperatorUin

Operator User ID.

func (IntegrationTaskNodeNodeInfoPtrOutput) OwnerUin

Owner User ID.

func (IntegrationTaskNodeNodeInfoPtrOutput) Schemas

Schema information.

func (IntegrationTaskNodeNodeInfoPtrOutput) ToIntegrationTaskNodeNodeInfoPtrOutput

func (o IntegrationTaskNodeNodeInfoPtrOutput) ToIntegrationTaskNodeNodeInfoPtrOutput() IntegrationTaskNodeNodeInfoPtrOutput

func (IntegrationTaskNodeNodeInfoPtrOutput) ToIntegrationTaskNodeNodeInfoPtrOutputWithContext

func (o IntegrationTaskNodeNodeInfoPtrOutput) ToIntegrationTaskNodeNodeInfoPtrOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoPtrOutput

func (IntegrationTaskNodeNodeInfoPtrOutput) UpdateTime

Update time.

type IntegrationTaskNodeNodeInfoSchema

type IntegrationTaskNodeNodeInfoSchema struct {
	// Schema alias.
	Alias *string `pulumi:"alias"`
	// Schema comment.
	Comment *string `pulumi:"comment"`
	// Schema ID.
	Id string `pulumi:"id"`
	// Schema name.
	Name string `pulumi:"name"`
	// Schema extended attributes.
	Properties []IntegrationTaskNodeNodeInfoSchemaProperty `pulumi:"properties"`
	// Schema type.
	Type string `pulumi:"type"`
	// Schema value.
	Value *string `pulumi:"value"`
}

type IntegrationTaskNodeNodeInfoSchemaArgs

type IntegrationTaskNodeNodeInfoSchemaArgs struct {
	// Schema alias.
	Alias pulumi.StringPtrInput `pulumi:"alias"`
	// Schema comment.
	Comment pulumi.StringPtrInput `pulumi:"comment"`
	// Schema ID.
	Id pulumi.StringInput `pulumi:"id"`
	// Schema name.
	Name pulumi.StringInput `pulumi:"name"`
	// Schema extended attributes.
	Properties IntegrationTaskNodeNodeInfoSchemaPropertyArrayInput `pulumi:"properties"`
	// Schema type.
	Type pulumi.StringInput `pulumi:"type"`
	// Schema value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationTaskNodeNodeInfoSchemaArgs) ElementType

func (IntegrationTaskNodeNodeInfoSchemaArgs) ToIntegrationTaskNodeNodeInfoSchemaOutput

func (i IntegrationTaskNodeNodeInfoSchemaArgs) ToIntegrationTaskNodeNodeInfoSchemaOutput() IntegrationTaskNodeNodeInfoSchemaOutput

func (IntegrationTaskNodeNodeInfoSchemaArgs) ToIntegrationTaskNodeNodeInfoSchemaOutputWithContext

func (i IntegrationTaskNodeNodeInfoSchemaArgs) ToIntegrationTaskNodeNodeInfoSchemaOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoSchemaOutput

type IntegrationTaskNodeNodeInfoSchemaArray

type IntegrationTaskNodeNodeInfoSchemaArray []IntegrationTaskNodeNodeInfoSchemaInput

func (IntegrationTaskNodeNodeInfoSchemaArray) ElementType

func (IntegrationTaskNodeNodeInfoSchemaArray) ToIntegrationTaskNodeNodeInfoSchemaArrayOutput

func (i IntegrationTaskNodeNodeInfoSchemaArray) ToIntegrationTaskNodeNodeInfoSchemaArrayOutput() IntegrationTaskNodeNodeInfoSchemaArrayOutput

func (IntegrationTaskNodeNodeInfoSchemaArray) ToIntegrationTaskNodeNodeInfoSchemaArrayOutputWithContext

func (i IntegrationTaskNodeNodeInfoSchemaArray) ToIntegrationTaskNodeNodeInfoSchemaArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoSchemaArrayOutput

type IntegrationTaskNodeNodeInfoSchemaArrayInput

type IntegrationTaskNodeNodeInfoSchemaArrayInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoSchemaArrayOutput() IntegrationTaskNodeNodeInfoSchemaArrayOutput
	ToIntegrationTaskNodeNodeInfoSchemaArrayOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoSchemaArrayOutput
}

IntegrationTaskNodeNodeInfoSchemaArrayInput is an input type that accepts IntegrationTaskNodeNodeInfoSchemaArray and IntegrationTaskNodeNodeInfoSchemaArrayOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoSchemaArrayInput` via:

IntegrationTaskNodeNodeInfoSchemaArray{ IntegrationTaskNodeNodeInfoSchemaArgs{...} }

type IntegrationTaskNodeNodeInfoSchemaArrayOutput

type IntegrationTaskNodeNodeInfoSchemaArrayOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoSchemaArrayOutput) ElementType

func (IntegrationTaskNodeNodeInfoSchemaArrayOutput) Index

func (IntegrationTaskNodeNodeInfoSchemaArrayOutput) ToIntegrationTaskNodeNodeInfoSchemaArrayOutput

func (o IntegrationTaskNodeNodeInfoSchemaArrayOutput) ToIntegrationTaskNodeNodeInfoSchemaArrayOutput() IntegrationTaskNodeNodeInfoSchemaArrayOutput

func (IntegrationTaskNodeNodeInfoSchemaArrayOutput) ToIntegrationTaskNodeNodeInfoSchemaArrayOutputWithContext

func (o IntegrationTaskNodeNodeInfoSchemaArrayOutput) ToIntegrationTaskNodeNodeInfoSchemaArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoSchemaArrayOutput

type IntegrationTaskNodeNodeInfoSchemaInput

type IntegrationTaskNodeNodeInfoSchemaInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoSchemaOutput() IntegrationTaskNodeNodeInfoSchemaOutput
	ToIntegrationTaskNodeNodeInfoSchemaOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoSchemaOutput
}

IntegrationTaskNodeNodeInfoSchemaInput is an input type that accepts IntegrationTaskNodeNodeInfoSchemaArgs and IntegrationTaskNodeNodeInfoSchemaOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoSchemaInput` via:

IntegrationTaskNodeNodeInfoSchemaArgs{...}

type IntegrationTaskNodeNodeInfoSchemaOutput

type IntegrationTaskNodeNodeInfoSchemaOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoSchemaOutput) Alias

Schema alias.

func (IntegrationTaskNodeNodeInfoSchemaOutput) Comment

Schema comment.

func (IntegrationTaskNodeNodeInfoSchemaOutput) ElementType

func (IntegrationTaskNodeNodeInfoSchemaOutput) Id

Schema ID.

func (IntegrationTaskNodeNodeInfoSchemaOutput) Name

Schema name.

func (IntegrationTaskNodeNodeInfoSchemaOutput) Properties

Schema extended attributes.

func (IntegrationTaskNodeNodeInfoSchemaOutput) ToIntegrationTaskNodeNodeInfoSchemaOutput

func (o IntegrationTaskNodeNodeInfoSchemaOutput) ToIntegrationTaskNodeNodeInfoSchemaOutput() IntegrationTaskNodeNodeInfoSchemaOutput

func (IntegrationTaskNodeNodeInfoSchemaOutput) ToIntegrationTaskNodeNodeInfoSchemaOutputWithContext

func (o IntegrationTaskNodeNodeInfoSchemaOutput) ToIntegrationTaskNodeNodeInfoSchemaOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoSchemaOutput

func (IntegrationTaskNodeNodeInfoSchemaOutput) Type

Schema type.

func (IntegrationTaskNodeNodeInfoSchemaOutput) Value

Schema value.

type IntegrationTaskNodeNodeInfoSchemaProperty

type IntegrationTaskNodeNodeInfoSchemaProperty struct {
	// Attributes name.
	Name *string `pulumi:"name"`
	// Attributes value.
	Value *string `pulumi:"value"`
}

type IntegrationTaskNodeNodeInfoSchemaPropertyArgs

type IntegrationTaskNodeNodeInfoSchemaPropertyArgs struct {
	// Attributes name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Attributes value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (IntegrationTaskNodeNodeInfoSchemaPropertyArgs) ElementType

func (IntegrationTaskNodeNodeInfoSchemaPropertyArgs) ToIntegrationTaskNodeNodeInfoSchemaPropertyOutput

func (i IntegrationTaskNodeNodeInfoSchemaPropertyArgs) ToIntegrationTaskNodeNodeInfoSchemaPropertyOutput() IntegrationTaskNodeNodeInfoSchemaPropertyOutput

func (IntegrationTaskNodeNodeInfoSchemaPropertyArgs) ToIntegrationTaskNodeNodeInfoSchemaPropertyOutputWithContext

func (i IntegrationTaskNodeNodeInfoSchemaPropertyArgs) ToIntegrationTaskNodeNodeInfoSchemaPropertyOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoSchemaPropertyOutput

type IntegrationTaskNodeNodeInfoSchemaPropertyArray

type IntegrationTaskNodeNodeInfoSchemaPropertyArray []IntegrationTaskNodeNodeInfoSchemaPropertyInput

func (IntegrationTaskNodeNodeInfoSchemaPropertyArray) ElementType

func (IntegrationTaskNodeNodeInfoSchemaPropertyArray) ToIntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput

func (i IntegrationTaskNodeNodeInfoSchemaPropertyArray) ToIntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput() IntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput

func (IntegrationTaskNodeNodeInfoSchemaPropertyArray) ToIntegrationTaskNodeNodeInfoSchemaPropertyArrayOutputWithContext

func (i IntegrationTaskNodeNodeInfoSchemaPropertyArray) ToIntegrationTaskNodeNodeInfoSchemaPropertyArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput

type IntegrationTaskNodeNodeInfoSchemaPropertyArrayInput

type IntegrationTaskNodeNodeInfoSchemaPropertyArrayInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput() IntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput
	ToIntegrationTaskNodeNodeInfoSchemaPropertyArrayOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput
}

IntegrationTaskNodeNodeInfoSchemaPropertyArrayInput is an input type that accepts IntegrationTaskNodeNodeInfoSchemaPropertyArray and IntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoSchemaPropertyArrayInput` via:

IntegrationTaskNodeNodeInfoSchemaPropertyArray{ IntegrationTaskNodeNodeInfoSchemaPropertyArgs{...} }

type IntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput

type IntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput) ElementType

func (IntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput) Index

func (IntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput) ToIntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput

func (IntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput) ToIntegrationTaskNodeNodeInfoSchemaPropertyArrayOutputWithContext

func (o IntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput) ToIntegrationTaskNodeNodeInfoSchemaPropertyArrayOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoSchemaPropertyArrayOutput

type IntegrationTaskNodeNodeInfoSchemaPropertyInput

type IntegrationTaskNodeNodeInfoSchemaPropertyInput interface {
	pulumi.Input

	ToIntegrationTaskNodeNodeInfoSchemaPropertyOutput() IntegrationTaskNodeNodeInfoSchemaPropertyOutput
	ToIntegrationTaskNodeNodeInfoSchemaPropertyOutputWithContext(context.Context) IntegrationTaskNodeNodeInfoSchemaPropertyOutput
}

IntegrationTaskNodeNodeInfoSchemaPropertyInput is an input type that accepts IntegrationTaskNodeNodeInfoSchemaPropertyArgs and IntegrationTaskNodeNodeInfoSchemaPropertyOutput values. You can construct a concrete instance of `IntegrationTaskNodeNodeInfoSchemaPropertyInput` via:

IntegrationTaskNodeNodeInfoSchemaPropertyArgs{...}

type IntegrationTaskNodeNodeInfoSchemaPropertyOutput

type IntegrationTaskNodeNodeInfoSchemaPropertyOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeNodeInfoSchemaPropertyOutput) ElementType

func (IntegrationTaskNodeNodeInfoSchemaPropertyOutput) Name

Attributes name.

func (IntegrationTaskNodeNodeInfoSchemaPropertyOutput) ToIntegrationTaskNodeNodeInfoSchemaPropertyOutput

func (o IntegrationTaskNodeNodeInfoSchemaPropertyOutput) ToIntegrationTaskNodeNodeInfoSchemaPropertyOutput() IntegrationTaskNodeNodeInfoSchemaPropertyOutput

func (IntegrationTaskNodeNodeInfoSchemaPropertyOutput) ToIntegrationTaskNodeNodeInfoSchemaPropertyOutputWithContext

func (o IntegrationTaskNodeNodeInfoSchemaPropertyOutput) ToIntegrationTaskNodeNodeInfoSchemaPropertyOutputWithContext(ctx context.Context) IntegrationTaskNodeNodeInfoSchemaPropertyOutput

func (IntegrationTaskNodeNodeInfoSchemaPropertyOutput) Value

Attributes value.

type IntegrationTaskNodeOutput

type IntegrationTaskNodeOutput struct{ *pulumi.OutputState }

func (IntegrationTaskNodeOutput) DataSourceType

func (o IntegrationTaskNodeOutput) DataSourceType() pulumi.StringOutput

Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.

func (IntegrationTaskNodeOutput) ElementType

func (IntegrationTaskNodeOutput) ElementType() reflect.Type

func (IntegrationTaskNodeOutput) Name

Node Name.

func (IntegrationTaskNodeOutput) NodeId

Node ID.

func (IntegrationTaskNodeOutput) NodeInfo

Node information.

func (IntegrationTaskNodeOutput) NodeType

Node type: INPUT, OUTPUT, JOIN, FILTER, TRANSFORM.

func (IntegrationTaskNodeOutput) ProjectId

Project ID.

func (IntegrationTaskNodeOutput) TaskId

The task id to which the node belongs.

func (IntegrationTaskNodeOutput) TaskMode

Task display mode, 0: canvas mode, 1: form mode.

func (IntegrationTaskNodeOutput) TaskType

Task type, 201: real-time task, 202: offline task.

func (IntegrationTaskNodeOutput) ToIntegrationTaskNodeOutput

func (o IntegrationTaskNodeOutput) ToIntegrationTaskNodeOutput() IntegrationTaskNodeOutput

func (IntegrationTaskNodeOutput) ToIntegrationTaskNodeOutputWithContext

func (o IntegrationTaskNodeOutput) ToIntegrationTaskNodeOutputWithContext(ctx context.Context) IntegrationTaskNodeOutput

type IntegrationTaskNodeState

type IntegrationTaskNodeState struct {
	// Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
	DataSourceType pulumi.StringPtrInput
	// Node Name.
	Name pulumi.StringPtrInput
	// Node ID.
	NodeId pulumi.StringPtrInput
	// Node information.
	NodeInfo IntegrationTaskNodeNodeInfoPtrInput
	// Node type: INPUT, OUTPUT, JOIN, FILTER, TRANSFORM.
	NodeType pulumi.StringPtrInput
	// Project ID.
	ProjectId pulumi.StringPtrInput
	// The task id to which the node belongs.
	TaskId pulumi.StringPtrInput
	// Task display mode, 0: canvas mode, 1: form mode.
	TaskMode pulumi.IntPtrInput
	// Task type, 201: real-time task, 202: offline task.
	TaskType pulumi.IntPtrInput
}

func (IntegrationTaskNodeState) ElementType

func (IntegrationTaskNodeState) ElementType() reflect.Type

type Resource

type Resource struct {
	pulumi.CustomResourceState

	// Cos bucket name.
	CosBucketName pulumi.StringOutput `pulumi:"cosBucketName"`
	// Cos bucket region.
	CosRegion pulumi.StringOutput `pulumi:"cosRegion"`
	// File name.
	FileName pulumi.StringOutput `pulumi:"fileName"`
	// For file path:/datastudio/resource/projectId/folderName; for folder path:/datastudio/resource/folderName.
	FilePath pulumi.StringOutput `pulumi:"filePath"`
	// File size.
	FilesSize pulumi.StringOutput `pulumi:"filesSize"`
	// Project ID.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// Resource ID.
	ResourceId pulumi.StringOutput `pulumi:"resourceId"`
}

Provides a resource to create a wedata resource

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Wedata.NewResource(ctx, "example", &Wedata.ResourceArgs{
			CosBucketName: pulumi.String("wedata-demo-1314991481"),
			CosRegion:     pulumi.String("ap-guangzhou"),
			FileName:      pulumi.String("tf_example"),
			FilePath:      pulumi.String("/datastudio/resource/demo"),
			FilesSize:     pulumi.String("8165"),
			ProjectId:     pulumi.String("1612982498218618880"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

wedata resource can be imported using the id, e.g.

```sh

$ pulumi import tencentcloud:Wedata/resource:Resource example 1612982498218618880#/datastudio/resource/demo#75431931-7d27-4034-b3de-3dc3348a220e

```

func GetResource

func GetResource(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ResourceState, opts ...pulumi.ResourceOption) (*Resource, error)

GetResource gets an existing Resource 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 NewResource

func NewResource(ctx *pulumi.Context,
	name string, args *ResourceArgs, opts ...pulumi.ResourceOption) (*Resource, error)

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

func (*Resource) ElementType

func (*Resource) ElementType() reflect.Type

func (*Resource) ToResourceOutput

func (i *Resource) ToResourceOutput() ResourceOutput

func (*Resource) ToResourceOutputWithContext

func (i *Resource) ToResourceOutputWithContext(ctx context.Context) ResourceOutput

type ResourceArgs

type ResourceArgs struct {
	// Cos bucket name.
	CosBucketName pulumi.StringInput
	// Cos bucket region.
	CosRegion pulumi.StringInput
	// File name.
	FileName pulumi.StringInput
	// For file path:/datastudio/resource/projectId/folderName; for folder path:/datastudio/resource/folderName.
	FilePath pulumi.StringInput
	// File size.
	FilesSize pulumi.StringInput
	// Project ID.
	ProjectId pulumi.StringInput
}

The set of arguments for constructing a Resource resource.

func (ResourceArgs) ElementType

func (ResourceArgs) ElementType() reflect.Type

type ResourceArray

type ResourceArray []ResourceInput

func (ResourceArray) ElementType

func (ResourceArray) ElementType() reflect.Type

func (ResourceArray) ToResourceArrayOutput

func (i ResourceArray) ToResourceArrayOutput() ResourceArrayOutput

func (ResourceArray) ToResourceArrayOutputWithContext

func (i ResourceArray) ToResourceArrayOutputWithContext(ctx context.Context) ResourceArrayOutput

type ResourceArrayInput

type ResourceArrayInput interface {
	pulumi.Input

	ToResourceArrayOutput() ResourceArrayOutput
	ToResourceArrayOutputWithContext(context.Context) ResourceArrayOutput
}

ResourceArrayInput is an input type that accepts ResourceArray and ResourceArrayOutput values. You can construct a concrete instance of `ResourceArrayInput` via:

ResourceArray{ ResourceArgs{...} }

type ResourceArrayOutput

type ResourceArrayOutput struct{ *pulumi.OutputState }

func (ResourceArrayOutput) ElementType

func (ResourceArrayOutput) ElementType() reflect.Type

func (ResourceArrayOutput) Index

func (ResourceArrayOutput) ToResourceArrayOutput

func (o ResourceArrayOutput) ToResourceArrayOutput() ResourceArrayOutput

func (ResourceArrayOutput) ToResourceArrayOutputWithContext

func (o ResourceArrayOutput) ToResourceArrayOutputWithContext(ctx context.Context) ResourceArrayOutput

type ResourceInput

type ResourceInput interface {
	pulumi.Input

	ToResourceOutput() ResourceOutput
	ToResourceOutputWithContext(ctx context.Context) ResourceOutput
}

type ResourceMap

type ResourceMap map[string]ResourceInput

func (ResourceMap) ElementType

func (ResourceMap) ElementType() reflect.Type

func (ResourceMap) ToResourceMapOutput

func (i ResourceMap) ToResourceMapOutput() ResourceMapOutput

func (ResourceMap) ToResourceMapOutputWithContext

func (i ResourceMap) ToResourceMapOutputWithContext(ctx context.Context) ResourceMapOutput

type ResourceMapInput

type ResourceMapInput interface {
	pulumi.Input

	ToResourceMapOutput() ResourceMapOutput
	ToResourceMapOutputWithContext(context.Context) ResourceMapOutput
}

ResourceMapInput is an input type that accepts ResourceMap and ResourceMapOutput values. You can construct a concrete instance of `ResourceMapInput` via:

ResourceMap{ "key": ResourceArgs{...} }

type ResourceMapOutput

type ResourceMapOutput struct{ *pulumi.OutputState }

func (ResourceMapOutput) ElementType

func (ResourceMapOutput) ElementType() reflect.Type

func (ResourceMapOutput) MapIndex

func (ResourceMapOutput) ToResourceMapOutput

func (o ResourceMapOutput) ToResourceMapOutput() ResourceMapOutput

func (ResourceMapOutput) ToResourceMapOutputWithContext

func (o ResourceMapOutput) ToResourceMapOutputWithContext(ctx context.Context) ResourceMapOutput

type ResourceOutput

type ResourceOutput struct{ *pulumi.OutputState }

func (ResourceOutput) CosBucketName

func (o ResourceOutput) CosBucketName() pulumi.StringOutput

Cos bucket name.

func (ResourceOutput) CosRegion

func (o ResourceOutput) CosRegion() pulumi.StringOutput

Cos bucket region.

func (ResourceOutput) ElementType

func (ResourceOutput) ElementType() reflect.Type

func (ResourceOutput) FileName

func (o ResourceOutput) FileName() pulumi.StringOutput

File name.

func (ResourceOutput) FilePath

func (o ResourceOutput) FilePath() pulumi.StringOutput

For file path:/datastudio/resource/projectId/folderName; for folder path:/datastudio/resource/folderName.

func (ResourceOutput) FilesSize

func (o ResourceOutput) FilesSize() pulumi.StringOutput

File size.

func (ResourceOutput) ProjectId

func (o ResourceOutput) ProjectId() pulumi.StringOutput

Project ID.

func (ResourceOutput) ResourceId

func (o ResourceOutput) ResourceId() pulumi.StringOutput

Resource ID.

func (ResourceOutput) ToResourceOutput

func (o ResourceOutput) ToResourceOutput() ResourceOutput

func (ResourceOutput) ToResourceOutputWithContext

func (o ResourceOutput) ToResourceOutputWithContext(ctx context.Context) ResourceOutput

type ResourceState

type ResourceState struct {
	// Cos bucket name.
	CosBucketName pulumi.StringPtrInput
	// Cos bucket region.
	CosRegion pulumi.StringPtrInput
	// File name.
	FileName pulumi.StringPtrInput
	// For file path:/datastudio/resource/projectId/folderName; for folder path:/datastudio/resource/folderName.
	FilePath pulumi.StringPtrInput
	// File size.
	FilesSize pulumi.StringPtrInput
	// Project ID.
	ProjectId pulumi.StringPtrInput
	// Resource ID.
	ResourceId pulumi.StringPtrInput
}

func (ResourceState) ElementType

func (ResourceState) ElementType() reflect.Type

type RuleTemplate

type RuleTemplate struct {
	pulumi.CustomResourceState

	// Description of Template.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Whether to associate other library tables.
	MultiSourceFlag pulumi.BoolPtrOutput `pulumi:"multiSourceFlag"`
	// Template name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Project ID.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// Quality inspection dimensions. `1`: Accuracy, `2`: Uniqueness, `3`: Completeness, `4`: Consistency, `5`: Timeliness, `6`: Effectiveness.
	QualityDim pulumi.IntPtrOutput `pulumi:"qualityDim"`
	// The engine type corresponding to the source. `2`: hive,`4`: spark, `16`: dlc.
	SourceEngineTypes pulumi.IntArrayOutput `pulumi:"sourceEngineTypes"`
	// Source data object type. `1`: Constant, `2`: Offline table level, `3`: Offline field level.
	SourceObjectType pulumi.IntPtrOutput `pulumi:"sourceObjectType"`
	// SQL Expression.
	SqlExpression pulumi.StringPtrOutput `pulumi:"sqlExpression"`
	// Template type. `1` means System template, `2` means Custom template.
	Type pulumi.IntPtrOutput `pulumi:"type"`
	// If add where.
	WhereFlag pulumi.BoolPtrOutput `pulumi:"whereFlag"`
}

Provides a resource to create a wedata ruleTemplate

## Import

wedata rule_template can be imported using the id, e.g.

```sh

$ pulumi import tencentcloud:Wedata/ruleTemplate:RuleTemplate rule_template rule_template_id

```

func GetRuleTemplate

func GetRuleTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RuleTemplateState, opts ...pulumi.ResourceOption) (*RuleTemplate, error)

GetRuleTemplate gets an existing RuleTemplate 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 NewRuleTemplate

func NewRuleTemplate(ctx *pulumi.Context,
	name string, args *RuleTemplateArgs, opts ...pulumi.ResourceOption) (*RuleTemplate, error)

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

func (*RuleTemplate) ElementType

func (*RuleTemplate) ElementType() reflect.Type

func (*RuleTemplate) ToRuleTemplateOutput

func (i *RuleTemplate) ToRuleTemplateOutput() RuleTemplateOutput

func (*RuleTemplate) ToRuleTemplateOutputWithContext

func (i *RuleTemplate) ToRuleTemplateOutputWithContext(ctx context.Context) RuleTemplateOutput

type RuleTemplateArgs

type RuleTemplateArgs struct {
	// Description of Template.
	Description pulumi.StringPtrInput
	// Whether to associate other library tables.
	MultiSourceFlag pulumi.BoolPtrInput
	// Template name.
	Name pulumi.StringPtrInput
	// Project ID.
	ProjectId pulumi.StringInput
	// Quality inspection dimensions. `1`: Accuracy, `2`: Uniqueness, `3`: Completeness, `4`: Consistency, `5`: Timeliness, `6`: Effectiveness.
	QualityDim pulumi.IntPtrInput
	// The engine type corresponding to the source. `2`: hive,`4`: spark, `16`: dlc.
	SourceEngineTypes pulumi.IntArrayInput
	// Source data object type. `1`: Constant, `2`: Offline table level, `3`: Offline field level.
	SourceObjectType pulumi.IntPtrInput
	// SQL Expression.
	SqlExpression pulumi.StringPtrInput
	// Template type. `1` means System template, `2` means Custom template.
	Type pulumi.IntPtrInput
	// If add where.
	WhereFlag pulumi.BoolPtrInput
}

The set of arguments for constructing a RuleTemplate resource.

func (RuleTemplateArgs) ElementType

func (RuleTemplateArgs) ElementType() reflect.Type

type RuleTemplateArray

type RuleTemplateArray []RuleTemplateInput

func (RuleTemplateArray) ElementType

func (RuleTemplateArray) ElementType() reflect.Type

func (RuleTemplateArray) ToRuleTemplateArrayOutput

func (i RuleTemplateArray) ToRuleTemplateArrayOutput() RuleTemplateArrayOutput

func (RuleTemplateArray) ToRuleTemplateArrayOutputWithContext

func (i RuleTemplateArray) ToRuleTemplateArrayOutputWithContext(ctx context.Context) RuleTemplateArrayOutput

type RuleTemplateArrayInput

type RuleTemplateArrayInput interface {
	pulumi.Input

	ToRuleTemplateArrayOutput() RuleTemplateArrayOutput
	ToRuleTemplateArrayOutputWithContext(context.Context) RuleTemplateArrayOutput
}

RuleTemplateArrayInput is an input type that accepts RuleTemplateArray and RuleTemplateArrayOutput values. You can construct a concrete instance of `RuleTemplateArrayInput` via:

RuleTemplateArray{ RuleTemplateArgs{...} }

type RuleTemplateArrayOutput

type RuleTemplateArrayOutput struct{ *pulumi.OutputState }

func (RuleTemplateArrayOutput) ElementType

func (RuleTemplateArrayOutput) ElementType() reflect.Type

func (RuleTemplateArrayOutput) Index

func (RuleTemplateArrayOutput) ToRuleTemplateArrayOutput

func (o RuleTemplateArrayOutput) ToRuleTemplateArrayOutput() RuleTemplateArrayOutput

func (RuleTemplateArrayOutput) ToRuleTemplateArrayOutputWithContext

func (o RuleTemplateArrayOutput) ToRuleTemplateArrayOutputWithContext(ctx context.Context) RuleTemplateArrayOutput

type RuleTemplateInput

type RuleTemplateInput interface {
	pulumi.Input

	ToRuleTemplateOutput() RuleTemplateOutput
	ToRuleTemplateOutputWithContext(ctx context.Context) RuleTemplateOutput
}

type RuleTemplateMap

type RuleTemplateMap map[string]RuleTemplateInput

func (RuleTemplateMap) ElementType

func (RuleTemplateMap) ElementType() reflect.Type

func (RuleTemplateMap) ToRuleTemplateMapOutput

func (i RuleTemplateMap) ToRuleTemplateMapOutput() RuleTemplateMapOutput

func (RuleTemplateMap) ToRuleTemplateMapOutputWithContext

func (i RuleTemplateMap) ToRuleTemplateMapOutputWithContext(ctx context.Context) RuleTemplateMapOutput

type RuleTemplateMapInput

type RuleTemplateMapInput interface {
	pulumi.Input

	ToRuleTemplateMapOutput() RuleTemplateMapOutput
	ToRuleTemplateMapOutputWithContext(context.Context) RuleTemplateMapOutput
}

RuleTemplateMapInput is an input type that accepts RuleTemplateMap and RuleTemplateMapOutput values. You can construct a concrete instance of `RuleTemplateMapInput` via:

RuleTemplateMap{ "key": RuleTemplateArgs{...} }

type RuleTemplateMapOutput

type RuleTemplateMapOutput struct{ *pulumi.OutputState }

func (RuleTemplateMapOutput) ElementType

func (RuleTemplateMapOutput) ElementType() reflect.Type

func (RuleTemplateMapOutput) MapIndex

func (RuleTemplateMapOutput) ToRuleTemplateMapOutput

func (o RuleTemplateMapOutput) ToRuleTemplateMapOutput() RuleTemplateMapOutput

func (RuleTemplateMapOutput) ToRuleTemplateMapOutputWithContext

func (o RuleTemplateMapOutput) ToRuleTemplateMapOutputWithContext(ctx context.Context) RuleTemplateMapOutput

type RuleTemplateOutput

type RuleTemplateOutput struct{ *pulumi.OutputState }

func (RuleTemplateOutput) Description

func (o RuleTemplateOutput) Description() pulumi.StringPtrOutput

Description of Template.

func (RuleTemplateOutput) ElementType

func (RuleTemplateOutput) ElementType() reflect.Type

func (RuleTemplateOutput) MultiSourceFlag

func (o RuleTemplateOutput) MultiSourceFlag() pulumi.BoolPtrOutput

Whether to associate other library tables.

func (RuleTemplateOutput) Name

Template name.

func (RuleTemplateOutput) ProjectId

func (o RuleTemplateOutput) ProjectId() pulumi.StringOutput

Project ID.

func (RuleTemplateOutput) QualityDim

func (o RuleTemplateOutput) QualityDim() pulumi.IntPtrOutput

Quality inspection dimensions. `1`: Accuracy, `2`: Uniqueness, `3`: Completeness, `4`: Consistency, `5`: Timeliness, `6`: Effectiveness.

func (RuleTemplateOutput) SourceEngineTypes

func (o RuleTemplateOutput) SourceEngineTypes() pulumi.IntArrayOutput

The engine type corresponding to the source. `2`: hive,`4`: spark, `16`: dlc.

func (RuleTemplateOutput) SourceObjectType

func (o RuleTemplateOutput) SourceObjectType() pulumi.IntPtrOutput

Source data object type. `1`: Constant, `2`: Offline table level, `3`: Offline field level.

func (RuleTemplateOutput) SqlExpression

func (o RuleTemplateOutput) SqlExpression() pulumi.StringPtrOutput

SQL Expression.

func (RuleTemplateOutput) ToRuleTemplateOutput

func (o RuleTemplateOutput) ToRuleTemplateOutput() RuleTemplateOutput

func (RuleTemplateOutput) ToRuleTemplateOutputWithContext

func (o RuleTemplateOutput) ToRuleTemplateOutputWithContext(ctx context.Context) RuleTemplateOutput

func (RuleTemplateOutput) Type

Template type. `1` means System template, `2` means Custom template.

func (RuleTemplateOutput) WhereFlag

func (o RuleTemplateOutput) WhereFlag() pulumi.BoolPtrOutput

If add where.

type RuleTemplateState

type RuleTemplateState struct {
	// Description of Template.
	Description pulumi.StringPtrInput
	// Whether to associate other library tables.
	MultiSourceFlag pulumi.BoolPtrInput
	// Template name.
	Name pulumi.StringPtrInput
	// Project ID.
	ProjectId pulumi.StringPtrInput
	// Quality inspection dimensions. `1`: Accuracy, `2`: Uniqueness, `3`: Completeness, `4`: Consistency, `5`: Timeliness, `6`: Effectiveness.
	QualityDim pulumi.IntPtrInput
	// The engine type corresponding to the source. `2`: hive,`4`: spark, `16`: dlc.
	SourceEngineTypes pulumi.IntArrayInput
	// Source data object type. `1`: Constant, `2`: Offline table level, `3`: Offline field level.
	SourceObjectType pulumi.IntPtrInput
	// SQL Expression.
	SqlExpression pulumi.StringPtrInput
	// Template type. `1` means System template, `2` means Custom template.
	Type pulumi.IntPtrInput
	// If add where.
	WhereFlag pulumi.BoolPtrInput
}

func (RuleTemplateState) ElementType

func (RuleTemplateState) ElementType() reflect.Type

type Script

type Script struct {
	pulumi.CustomResourceState

	// Cos bucket name.
	BucketName pulumi.StringPtrOutput `pulumi:"bucketName"`
	// File Extension Type:jar, sql, zip, py, sh, txt, di, dg, pyspark, kjb, ktr, csv.
	FileExtensionType pulumi.StringPtrOutput `pulumi:"fileExtensionType"`
	// Cos file path:/datastudio/project/projectId/.
	FilePath pulumi.StringPtrOutput `pulumi:"filePath"`
	// Project id.
	ProjectId pulumi.StringPtrOutput `pulumi:"projectId"`
	// Cos region.
	Region pulumi.StringPtrOutput `pulumi:"region"`
	// Resource ID.
	ResourceId pulumi.StringOutput `pulumi:"resourceId"`
}

Provides a resource to create a wedata script

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Wedata.NewScript(ctx, "example", &Wedata.ScriptArgs{
			BucketName:        pulumi.String("wedata-demo-1257305158"),
			FileExtensionType: pulumi.String("sql"),
			FilePath:          pulumi.String("/datastudio/project/tf_example.sql"),
			ProjectId:         pulumi.String("1470575647377821696"),
			Region:            pulumi.String("ap-guangzhou"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

wedata script can be imported using the id, e.g.

```sh

$ pulumi import tencentcloud:Wedata/script:Script example 1470575647377821696#/datastudio/project/tf_example.sql#4147824b-7ba2-432b-8a8b-7e747594c926

```

func GetScript

func GetScript(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ScriptState, opts ...pulumi.ResourceOption) (*Script, error)

GetScript gets an existing Script 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 NewScript

func NewScript(ctx *pulumi.Context,
	name string, args *ScriptArgs, opts ...pulumi.ResourceOption) (*Script, error)

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

func (*Script) ElementType

func (*Script) ElementType() reflect.Type

func (*Script) ToScriptOutput

func (i *Script) ToScriptOutput() ScriptOutput

func (*Script) ToScriptOutputWithContext

func (i *Script) ToScriptOutputWithContext(ctx context.Context) ScriptOutput

type ScriptArgs

type ScriptArgs struct {
	// Cos bucket name.
	BucketName pulumi.StringPtrInput
	// File Extension Type:jar, sql, zip, py, sh, txt, di, dg, pyspark, kjb, ktr, csv.
	FileExtensionType pulumi.StringPtrInput
	// Cos file path:/datastudio/project/projectId/.
	FilePath pulumi.StringPtrInput
	// Project id.
	ProjectId pulumi.StringPtrInput
	// Cos region.
	Region pulumi.StringPtrInput
}

The set of arguments for constructing a Script resource.

func (ScriptArgs) ElementType

func (ScriptArgs) ElementType() reflect.Type

type ScriptArray

type ScriptArray []ScriptInput

func (ScriptArray) ElementType

func (ScriptArray) ElementType() reflect.Type

func (ScriptArray) ToScriptArrayOutput

func (i ScriptArray) ToScriptArrayOutput() ScriptArrayOutput

func (ScriptArray) ToScriptArrayOutputWithContext

func (i ScriptArray) ToScriptArrayOutputWithContext(ctx context.Context) ScriptArrayOutput

type ScriptArrayInput

type ScriptArrayInput interface {
	pulumi.Input

	ToScriptArrayOutput() ScriptArrayOutput
	ToScriptArrayOutputWithContext(context.Context) ScriptArrayOutput
}

ScriptArrayInput is an input type that accepts ScriptArray and ScriptArrayOutput values. You can construct a concrete instance of `ScriptArrayInput` via:

ScriptArray{ ScriptArgs{...} }

type ScriptArrayOutput

type ScriptArrayOutput struct{ *pulumi.OutputState }

func (ScriptArrayOutput) ElementType

func (ScriptArrayOutput) ElementType() reflect.Type

func (ScriptArrayOutput) Index

func (ScriptArrayOutput) ToScriptArrayOutput

func (o ScriptArrayOutput) ToScriptArrayOutput() ScriptArrayOutput

func (ScriptArrayOutput) ToScriptArrayOutputWithContext

func (o ScriptArrayOutput) ToScriptArrayOutputWithContext(ctx context.Context) ScriptArrayOutput

type ScriptInput

type ScriptInput interface {
	pulumi.Input

	ToScriptOutput() ScriptOutput
	ToScriptOutputWithContext(ctx context.Context) ScriptOutput
}

type ScriptMap

type ScriptMap map[string]ScriptInput

func (ScriptMap) ElementType

func (ScriptMap) ElementType() reflect.Type

func (ScriptMap) ToScriptMapOutput

func (i ScriptMap) ToScriptMapOutput() ScriptMapOutput

func (ScriptMap) ToScriptMapOutputWithContext

func (i ScriptMap) ToScriptMapOutputWithContext(ctx context.Context) ScriptMapOutput

type ScriptMapInput

type ScriptMapInput interface {
	pulumi.Input

	ToScriptMapOutput() ScriptMapOutput
	ToScriptMapOutputWithContext(context.Context) ScriptMapOutput
}

ScriptMapInput is an input type that accepts ScriptMap and ScriptMapOutput values. You can construct a concrete instance of `ScriptMapInput` via:

ScriptMap{ "key": ScriptArgs{...} }

type ScriptMapOutput

type ScriptMapOutput struct{ *pulumi.OutputState }

func (ScriptMapOutput) ElementType

func (ScriptMapOutput) ElementType() reflect.Type

func (ScriptMapOutput) MapIndex

func (ScriptMapOutput) ToScriptMapOutput

func (o ScriptMapOutput) ToScriptMapOutput() ScriptMapOutput

func (ScriptMapOutput) ToScriptMapOutputWithContext

func (o ScriptMapOutput) ToScriptMapOutputWithContext(ctx context.Context) ScriptMapOutput

type ScriptOutput

type ScriptOutput struct{ *pulumi.OutputState }

func (ScriptOutput) BucketName

func (o ScriptOutput) BucketName() pulumi.StringPtrOutput

Cos bucket name.

func (ScriptOutput) ElementType

func (ScriptOutput) ElementType() reflect.Type

func (ScriptOutput) FileExtensionType

func (o ScriptOutput) FileExtensionType() pulumi.StringPtrOutput

File Extension Type:jar, sql, zip, py, sh, txt, di, dg, pyspark, kjb, ktr, csv.

func (ScriptOutput) FilePath

func (o ScriptOutput) FilePath() pulumi.StringPtrOutput

Cos file path:/datastudio/project/projectId/.

func (ScriptOutput) ProjectId

func (o ScriptOutput) ProjectId() pulumi.StringPtrOutput

Project id.

func (ScriptOutput) Region

func (o ScriptOutput) Region() pulumi.StringPtrOutput

Cos region.

func (ScriptOutput) ResourceId

func (o ScriptOutput) ResourceId() pulumi.StringOutput

Resource ID.

func (ScriptOutput) ToScriptOutput

func (o ScriptOutput) ToScriptOutput() ScriptOutput

func (ScriptOutput) ToScriptOutputWithContext

func (o ScriptOutput) ToScriptOutputWithContext(ctx context.Context) ScriptOutput

type ScriptState

type ScriptState struct {
	// Cos bucket name.
	BucketName pulumi.StringPtrInput
	// File Extension Type:jar, sql, zip, py, sh, txt, di, dg, pyspark, kjb, ktr, csv.
	FileExtensionType pulumi.StringPtrInput
	// Cos file path:/datastudio/project/projectId/.
	FilePath pulumi.StringPtrInput
	// Project id.
	ProjectId pulumi.StringPtrInput
	// Cos region.
	Region pulumi.StringPtrInput
	// Resource ID.
	ResourceId pulumi.StringPtrInput
}

func (ScriptState) ElementType

func (ScriptState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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