Show / Hide Table of Contents

Class CfnIntegration.TaskProperty

The Task property type specifies the class for modeling different type of tasks.

Inheritance
object
CfnIntegration.TaskProperty
Implements
CfnIntegration.ITaskProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.CustomerProfiles
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnIntegration.TaskProperty : CfnIntegration.ITaskProperty
Syntax (vb)
Public Class CfnIntegration.TaskProperty Implements CfnIntegration.ITaskProperty
Remarks

Task implementation varies based on the TaskType.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-task.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.CustomerProfiles;

             var taskProperty = new TaskProperty {
                 SourceFields = new [] { "sourceFields" },
                 TaskType = "taskType",

                 // the properties below are optional
                 ConnectorOperator = new ConnectorOperatorProperty {
                     Marketo = "marketo",
                     S3 = "s3",
                     Salesforce = "salesforce",
                     ServiceNow = "serviceNow",
                     Zendesk = "zendesk"
                 },
                 DestinationField = "destinationField",
                 TaskProperties = new [] { new TaskPropertiesMapProperty {
                     OperatorPropertyKey = "operatorPropertyKey",
                     Property = "property"
                 } }
             };

Synopsis

Constructors

TaskProperty()

The Task property type specifies the class for modeling different type of tasks.

Properties

ConnectorOperator

The operation to be performed on the provided source fields.

DestinationField

A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.

SourceFields

The source fields to which a particular task is applied.

TaskProperties

A map used to store task-related information.

TaskType

Specifies the particular task implementation that Amazon AppFlow performs.

Constructors

TaskProperty()

The Task property type specifies the class for modeling different type of tasks.

public TaskProperty()
Remarks

Task implementation varies based on the TaskType.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-task.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.CustomerProfiles;

             var taskProperty = new TaskProperty {
                 SourceFields = new [] { "sourceFields" },
                 TaskType = "taskType",

                 // the properties below are optional
                 ConnectorOperator = new ConnectorOperatorProperty {
                     Marketo = "marketo",
                     S3 = "s3",
                     Salesforce = "salesforce",
                     ServiceNow = "serviceNow",
                     Zendesk = "zendesk"
                 },
                 DestinationField = "destinationField",
                 TaskProperties = new [] { new TaskPropertiesMapProperty {
                     OperatorPropertyKey = "operatorPropertyKey",
                     Property = "property"
                 } }
             };

Properties

ConnectorOperator

The operation to be performed on the provided source fields.

public object? ConnectorOperator { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-task.html#cfn-customerprofiles-integration-task-connectoroperator

DestinationField

A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.

public string? DestinationField { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-task.html#cfn-customerprofiles-integration-task-destinationfield

SourceFields

The source fields to which a particular task is applied.

public string[] SourceFields { get; set; }
Property Value

string[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-task.html#cfn-customerprofiles-integration-task-sourcefields

TaskProperties

A map used to store task-related information.

public object? TaskProperties { get; set; }
Property Value

object

Remarks

The service looks for particular information based on the TaskType.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-task.html#cfn-customerprofiles-integration-task-taskproperties

TaskType

Specifies the particular task implementation that Amazon AppFlow performs.

public string TaskType { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-task.html#cfn-customerprofiles-integration-task-tasktype

Implements

CfnIntegration.ITaskProperty
Back to top Generated by DocFX