AWS Classic

Pulumi Official
Package maintained by Pulumi
v5.9.1 published on Tuesday, Jun 21, 2022 by Pulumi

Flow

Provides an AppFlow flow resource.

Example Usage

using Pulumi;
using Aws = Pulumi.Aws;

class MyStack : Stack
{
    public MyStack()
    {
        var exampleSourceBucketV2 = new Aws.S3.BucketV2("exampleSourceBucketV2", new Aws.S3.BucketV2Args
        {
        });
        var exampleSourceBucketPolicy = new Aws.S3.BucketPolicy("exampleSourceBucketPolicy", new Aws.S3.BucketPolicyArgs
        {
            Bucket = exampleSourceBucketV2.Id,
            Policy = @"{
    ""Statement"": [
        {
            ""Effect"": ""Allow"",
            ""Sid"": ""AllowAppFlowSourceActions"",
            ""Principal"": {
                ""Service"": ""appflow.amazonaws.com""
            },
            ""Action"": [
                ""s3:ListBucket"",
                ""s3:GetObject""
            ],
            ""Resource"": [
                ""arn:aws:s3:::example_source"",
                ""arn:aws:s3:::example_source/*""
            ]
        }
    ],
	""Version"": ""2012-10-17""
}
",
        });
        var exampleBucketObjectv2 = new Aws.S3.BucketObjectv2("exampleBucketObjectv2", new Aws.S3.BucketObjectv2Args
        {
            Bucket = exampleSourceBucketV2.Id,
            Key = "example_source.csv",
            Source = new FileAsset("example_source.csv"),
        });
        var exampleDestinationBucketV2 = new Aws.S3.BucketV2("exampleDestinationBucketV2", new Aws.S3.BucketV2Args
        {
        });
        var exampleDestinationBucketPolicy = new Aws.S3.BucketPolicy("exampleDestinationBucketPolicy", new Aws.S3.BucketPolicyArgs
        {
            Bucket = exampleDestinationBucketV2.Id,
            Policy = @"
{
    ""Statement"": [
        {
            ""Effect"": ""Allow"",
            ""Sid"": ""AllowAppFlowDestinationActions"",
            ""Principal"": {
                ""Service"": ""appflow.amazonaws.com""
            },
            ""Action"": [
                ""s3:PutObject"",
                ""s3:AbortMultipartUpload"",
                ""s3:ListMultipartUploadParts"",
                ""s3:ListBucketMultipartUploads"",
                ""s3:GetBucketAcl"",
                ""s3:PutObjectAcl""
            ],
            ""Resource"": [
                ""arn:aws:s3:::example_destination"",
                ""arn:aws:s3:::example_destination/*""
            ]
        }
    ],
	""Version"": ""2012-10-17""
}
",
        });
        var exampleFlow = new Aws.AppFlow.Flow("exampleFlow", new Aws.AppFlow.FlowArgs
        {
            SourceFlowConfig = new Aws.AppFlow.Inputs.FlowSourceFlowConfigArgs
            {
                ConnectorType = "S3",
                SourceConnectorProperties = new Aws.AppFlow.Inputs.FlowSourceFlowConfigSourceConnectorPropertiesArgs
                {
                    S3 = new Aws.AppFlow.Inputs.FlowSourceFlowConfigSourceConnectorPropertiesS3Args
                    {
                        BucketName = exampleSourceBucketPolicy.Bucket,
                        BucketPrefix = "example",
                    },
                },
            },
            DestinationFlowConfigs = 
            {
                new Aws.AppFlow.Inputs.FlowDestinationFlowConfigArgs
                {
                    ConnectorType = "S3",
                    DestinationConnectorProperties = new Aws.AppFlow.Inputs.FlowDestinationFlowConfigDestinationConnectorPropertiesArgs
                    {
                        S3 = new Aws.AppFlow.Inputs.FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args
                        {
                            BucketName = exampleDestinationBucketPolicy.Bucket,
                            S3OutputFormatConfig = new Aws.AppFlow.Inputs.FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs
                            {
                                PrefixConfig = new Aws.AppFlow.Inputs.FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs
                                {
                                    PrefixType = "PATH",
                                },
                            },
                        },
                    },
                },
            },
            Tasks = 
            {
                new Aws.AppFlow.Inputs.FlowTaskArgs
                {
                    SourceFields = 
                    {
                        "exampleField",
                    },
                    DestinationField = "exampleField",
                    TaskType = "Map",
                    ConnectorOperators = 
                    {
                        new Aws.AppFlow.Inputs.FlowTaskConnectorOperatorArgs
                        {
                            S3 = "NO_OP",
                        },
                    },
                },
            },
            TriggerConfig = new Aws.AppFlow.Inputs.FlowTriggerConfigArgs
            {
                TriggerType = "OnDemand",
            },
        });
    }

}
package main

import (
	"fmt"

	"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appflow"
	"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/s3"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		exampleSourceBucketV2, err := s3.NewBucketV2(ctx, "exampleSourceBucketV2", nil)
		if err != nil {
			return err
		}
		exampleSourceBucketPolicy, err := s3.NewBucketPolicy(ctx, "exampleSourceBucketPolicy", &s3.BucketPolicyArgs{
			Bucket: exampleSourceBucketV2.ID(),
			Policy: pulumi.Any(fmt.Sprintf("%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v", "{\n", "    \"Statement\": [\n", "        {\n", "            \"Effect\": \"Allow\",\n", "            \"Sid\": \"AllowAppFlowSourceActions\",\n", "            \"Principal\": {\n", "                \"Service\": \"appflow.amazonaws.com\"\n", "            },\n", "            \"Action\": [\n", "                \"s3:ListBucket\",\n", "                \"s3:GetObject\"\n", "            ],\n", "            \"Resource\": [\n", "                \"arn:aws:s3:::example_source\",\n", "                \"arn:aws:s3:::example_source/*\"\n", "            ]\n", "        }\n", "    ],\n", "	\"Version\": \"2012-10-17\"\n", "}\n")),
		})
		if err != nil {
			return err
		}
		_, err = s3.NewBucketObjectv2(ctx, "exampleBucketObjectv2", &s3.BucketObjectv2Args{
			Bucket: exampleSourceBucketV2.ID(),
			Key:    pulumi.String("example_source.csv"),
			Source: pulumi.NewFileAsset("example_source.csv"),
		})
		if err != nil {
			return err
		}
		exampleDestinationBucketV2, err := s3.NewBucketV2(ctx, "exampleDestinationBucketV2", nil)
		if err != nil {
			return err
		}
		exampleDestinationBucketPolicy, err := s3.NewBucketPolicy(ctx, "exampleDestinationBucketPolicy", &s3.BucketPolicyArgs{
			Bucket: exampleDestinationBucketV2.ID(),
			Policy: pulumi.Any(fmt.Sprintf("%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v", "\n", "{\n", "    \"Statement\": [\n", "        {\n", "            \"Effect\": \"Allow\",\n", "            \"Sid\": \"AllowAppFlowDestinationActions\",\n", "            \"Principal\": {\n", "                \"Service\": \"appflow.amazonaws.com\"\n", "            },\n", "            \"Action\": [\n", "                \"s3:PutObject\",\n", "                \"s3:AbortMultipartUpload\",\n", "                \"s3:ListMultipartUploadParts\",\n", "                \"s3:ListBucketMultipartUploads\",\n", "                \"s3:GetBucketAcl\",\n", "                \"s3:PutObjectAcl\"\n", "            ],\n", "            \"Resource\": [\n", "                \"arn:aws:s3:::example_destination\",\n", "                \"arn:aws:s3:::example_destination/*\"\n", "            ]\n", "        }\n", "    ],\n", "	\"Version\": \"2012-10-17\"\n", "}\n")),
		})
		if err != nil {
			return err
		}
		_, err = appflow.NewFlow(ctx, "exampleFlow", &appflow.FlowArgs{
			SourceFlowConfig: &appflow.FlowSourceFlowConfigArgs{
				ConnectorType: pulumi.String("S3"),
				SourceConnectorProperties: &appflow.FlowSourceFlowConfigSourceConnectorPropertiesArgs{
					S3: &appflow.FlowSourceFlowConfigSourceConnectorPropertiesS3Args{
						BucketName:   exampleSourceBucketPolicy.Bucket,
						BucketPrefix: pulumi.String("example"),
					},
				},
			},
			DestinationFlowConfigs: appflow.FlowDestinationFlowConfigArray{
				&appflow.FlowDestinationFlowConfigArgs{
					ConnectorType: pulumi.String("S3"),
					DestinationConnectorProperties: &appflow.FlowDestinationFlowConfigDestinationConnectorPropertiesArgs{
						S3: &appflow.FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args{
							BucketName: exampleDestinationBucketPolicy.Bucket,
							S3OutputFormatConfig: &appflow.FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs{
								PrefixConfig: &appflow.FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs{
									PrefixType: pulumi.String("PATH"),
								},
							},
						},
					},
				},
			},
			Tasks: appflow.FlowTaskArray{
				&appflow.FlowTaskArgs{
					SourceFields: pulumi.StringArray{
						pulumi.String("exampleField"),
					},
					DestinationField: pulumi.String("exampleField"),
					TaskType:         pulumi.String("Map"),
					ConnectorOperators: appflow.FlowTaskConnectorOperatorArray{
						&appflow.FlowTaskConnectorOperatorArgs{
							S3: pulumi.String("NO_OP"),
						},
					},
				},
			},
			TriggerConfig: &appflow.FlowTriggerConfigArgs{
				TriggerType: pulumi.String("OnDemand"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import java.util.*;
import java.io.*;
import java.nio.*;
import com.pulumi.*;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var exampleSourceBucketV2 = new BucketV2("exampleSourceBucketV2");

        var exampleSourceBucketPolicy = new BucketPolicy("exampleSourceBucketPolicy", BucketPolicyArgs.builder()        
            .bucket(exampleSourceBucketV2.id())
            .policy("""
{
    "Statement": [
        {
            "Effect": "Allow",
            "Sid": "AllowAppFlowSourceActions",
            "Principal": {
                "Service": "appflow.amazonaws.com"
            },
            "Action": [
                "s3:ListBucket",
                "s3:GetObject"
            ],
            "Resource": [
                "arn:aws:s3:::example_source",
                "arn:aws:s3:::example_source/*"
            ]
        }
    ],
	"Version": "2012-10-17"
}
            """)
            .build());

        var exampleBucketObjectv2 = new BucketObjectv2("exampleBucketObjectv2", BucketObjectv2Args.builder()        
            .bucket(exampleSourceBucketV2.id())
            .key("example_source.csv")
            .source(new FileAsset("example_source.csv"))
            .build());

        var exampleDestinationBucketV2 = new BucketV2("exampleDestinationBucketV2");

        var exampleDestinationBucketPolicy = new BucketPolicy("exampleDestinationBucketPolicy", BucketPolicyArgs.builder()        
            .bucket(exampleDestinationBucketV2.id())
            .policy("""

{
    "Statement": [
        {
            "Effect": "Allow",
            "Sid": "AllowAppFlowDestinationActions",
            "Principal": {
                "Service": "appflow.amazonaws.com"
            },
            "Action": [
                "s3:PutObject",
                "s3:AbortMultipartUpload",
                "s3:ListMultipartUploadParts",
                "s3:ListBucketMultipartUploads",
                "s3:GetBucketAcl",
                "s3:PutObjectAcl"
            ],
            "Resource": [
                "arn:aws:s3:::example_destination",
                "arn:aws:s3:::example_destination/*"
            ]
        }
    ],
	"Version": "2012-10-17"
}
            """)
            .build());

        var exampleFlow = new Flow("exampleFlow", FlowArgs.builder()        
            .sourceFlowConfig(FlowSourceFlowConfigArgs.builder()
                .connectorType("S3")
                .sourceConnectorProperties(FlowSourceFlowConfigSourceConnectorPropertiesArgs.builder()
                    .s3(FlowSourceFlowConfigSourceConnectorPropertiesS3Args.builder()
                        .bucketName(exampleSourceBucketPolicy.bucket())
                        .bucketPrefix("example")
                        .build())
                    .build())
                .build())
            .destinationFlowConfigs(FlowDestinationFlowConfigArgs.builder()
                .connectorType("S3")
                .destinationConnectorProperties(FlowDestinationFlowConfigDestinationConnectorPropertiesArgs.builder()
                    .s3(FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args.builder()
                        .bucketName(exampleDestinationBucketPolicy.bucket())
                        .s3OutputFormatConfig(FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs.builder()
                            .prefixConfig(FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs.builder()
                                .prefixType("PATH")
                                .build())
                            .build())
                        .build())
                    .build())
                .build())
            .tasks(FlowTaskArgs.builder()
                .sourceFields("exampleField")
                .destinationField("exampleField")
                .taskType("Map")
                .connectorOperators(FlowTaskConnectorOperatorArgs.builder()
                    .s3("NO_OP")
                    .build())
                .build())
            .triggerConfig(FlowTriggerConfigArgs.builder()
                .triggerType("OnDemand")
                .build())
            .build());

    }
}
import pulumi
import pulumi_aws as aws

example_source_bucket_v2 = aws.s3.BucketV2("exampleSourceBucketV2")
example_source_bucket_policy = aws.s3.BucketPolicy("exampleSourceBucketPolicy",
    bucket=example_source_bucket_v2.id,
    policy="""{
    "Statement": [
        {
            "Effect": "Allow",
            "Sid": "AllowAppFlowSourceActions",
            "Principal": {
                "Service": "appflow.amazonaws.com"
            },
            "Action": [
                "s3:ListBucket",
                "s3:GetObject"
            ],
            "Resource": [
                "arn:aws:s3:::example_source",
                "arn:aws:s3:::example_source/*"
            ]
        }
    ],
	"Version": "2012-10-17"
}
""")
example_bucket_objectv2 = aws.s3.BucketObjectv2("exampleBucketObjectv2",
    bucket=example_source_bucket_v2.id,
    key="example_source.csv",
    source=pulumi.FileAsset("example_source.csv"))
example_destination_bucket_v2 = aws.s3.BucketV2("exampleDestinationBucketV2")
example_destination_bucket_policy = aws.s3.BucketPolicy("exampleDestinationBucketPolicy",
    bucket=example_destination_bucket_v2.id,
    policy="""
{
    "Statement": [
        {
            "Effect": "Allow",
            "Sid": "AllowAppFlowDestinationActions",
            "Principal": {
                "Service": "appflow.amazonaws.com"
            },
            "Action": [
                "s3:PutObject",
                "s3:AbortMultipartUpload",
                "s3:ListMultipartUploadParts",
                "s3:ListBucketMultipartUploads",
                "s3:GetBucketAcl",
                "s3:PutObjectAcl"
            ],
            "Resource": [
                "arn:aws:s3:::example_destination",
                "arn:aws:s3:::example_destination/*"
            ]
        }
    ],
	"Version": "2012-10-17"
}
""")
example_flow = aws.appflow.Flow("exampleFlow",
    source_flow_config=aws.appflow.FlowSourceFlowConfigArgs(
        connector_type="S3",
        source_connector_properties=aws.appflow.FlowSourceFlowConfigSourceConnectorPropertiesArgs(
            s3=aws.appflow.FlowSourceFlowConfigSourceConnectorPropertiesS3Args(
                bucket_name=example_source_bucket_policy.bucket,
                bucket_prefix="example",
            ),
        ),
    ),
    destination_flow_configs=[aws.appflow.FlowDestinationFlowConfigArgs(
        connector_type="S3",
        destination_connector_properties=aws.appflow.FlowDestinationFlowConfigDestinationConnectorPropertiesArgs(
            s3=aws.appflow.FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args(
                bucket_name=example_destination_bucket_policy.bucket,
                s3_output_format_config=aws.appflow.FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs(
                    prefix_config=aws.appflow.FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs(
                        prefix_type="PATH",
                    ),
                ),
            ),
        ),
    )],
    tasks=[aws.appflow.FlowTaskArgs(
        source_fields=["exampleField"],
        destination_field="exampleField",
        task_type="Map",
        connector_operators=[aws.appflow.FlowTaskConnectorOperatorArgs(
            s3="NO_OP",
        )],
    )],
    trigger_config=aws.appflow.FlowTriggerConfigArgs(
        trigger_type="OnDemand",
    ))
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";

const exampleSourceBucketV2 = new aws.s3.BucketV2("exampleSourceBucketV2", {});
const exampleSourceBucketPolicy = new aws.s3.BucketPolicy("exampleSourceBucketPolicy", {
    bucket: exampleSourceBucketV2.id,
    policy: `{
    "Statement": [
        {
            "Effect": "Allow",
            "Sid": "AllowAppFlowSourceActions",
            "Principal": {
                "Service": "appflow.amazonaws.com"
            },
            "Action": [
                "s3:ListBucket",
                "s3:GetObject"
            ],
            "Resource": [
                "arn:aws:s3:::example_source",
                "arn:aws:s3:::example_source/*"
            ]
        }
    ],
	"Version": "2012-10-17"
}
`,
});
const exampleBucketObjectv2 = new aws.s3.BucketObjectv2("exampleBucketObjectv2", {
    bucket: exampleSourceBucketV2.id,
    key: "example_source.csv",
    source: new pulumi.asset.FileAsset("example_source.csv"),
});
const exampleDestinationBucketV2 = new aws.s3.BucketV2("exampleDestinationBucketV2", {});
const exampleDestinationBucketPolicy = new aws.s3.BucketPolicy("exampleDestinationBucketPolicy", {
    bucket: exampleDestinationBucketV2.id,
    policy: `
{
    "Statement": [
        {
            "Effect": "Allow",
            "Sid": "AllowAppFlowDestinationActions",
            "Principal": {
                "Service": "appflow.amazonaws.com"
            },
            "Action": [
                "s3:PutObject",
                "s3:AbortMultipartUpload",
                "s3:ListMultipartUploadParts",
                "s3:ListBucketMultipartUploads",
                "s3:GetBucketAcl",
                "s3:PutObjectAcl"
            ],
            "Resource": [
                "arn:aws:s3:::example_destination",
                "arn:aws:s3:::example_destination/*"
            ]
        }
    ],
	"Version": "2012-10-17"
}
`,
});
const exampleFlow = new aws.appflow.Flow("exampleFlow", {
    sourceFlowConfig: {
        connectorType: "S3",
        sourceConnectorProperties: {
            s3: {
                bucketName: exampleSourceBucketPolicy.bucket,
                bucketPrefix: "example",
            },
        },
    },
    destinationFlowConfigs: [{
        connectorType: "S3",
        destinationConnectorProperties: {
            s3: {
                bucketName: exampleDestinationBucketPolicy.bucket,
                s3OutputFormatConfig: {
                    prefixConfig: {
                        prefixType: "PATH",
                    },
                },
            },
        },
    }],
    tasks: [{
        sourceFields: ["exampleField"],
        destinationField: "exampleField",
        taskType: "Map",
        connectorOperators: [{
            s3: "NO_OP",
        }],
    }],
    triggerConfig: {
        triggerType: "OnDemand",
    },
});
resources:
  exampleSourceBucketV2:
    type: aws:s3:BucketV2
  exampleSourceBucketPolicy:
    type: aws:s3:BucketPolicy
    properties:
      bucket: ${exampleSourceBucketV2.id}
      policy: |
        {
            "Statement": [
                {
                    "Effect": "Allow",
                    "Sid": "AllowAppFlowSourceActions",
                    "Principal": {
                        "Service": "appflow.amazonaws.com"
                    },
                    "Action": [
                        "s3:ListBucket",
                        "s3:GetObject"
                    ],
                    "Resource": [
                        "arn:aws:s3:::example_source",
                        "arn:aws:s3:::example_source/*"
                    ]
                }
            ],
        	"Version": "2012-10-17"
        }        
  exampleBucketObjectv2:
    type: aws:s3:BucketObjectv2
    properties:
      bucket: ${exampleSourceBucketV2.id}
      key: example_source.csv
      source:
        Fn::FileAsset: example_source.csv
  exampleDestinationBucketV2:
    type: aws:s3:BucketV2
  exampleDestinationBucketPolicy:
    type: aws:s3:BucketPolicy
    properties:
      bucket: ${exampleDestinationBucketV2.id}
      policy: |2
        {
            "Statement": [
                {
                    "Effect": "Allow",
                    "Sid": "AllowAppFlowDestinationActions",
                    "Principal": {
                        "Service": "appflow.amazonaws.com"
                    },
                    "Action": [
                        "s3:PutObject",
                        "s3:AbortMultipartUpload",
                        "s3:ListMultipartUploadParts",
                        "s3:ListBucketMultipartUploads",
                        "s3:GetBucketAcl",
                        "s3:PutObjectAcl"
                    ],
                    "Resource": [
                        "arn:aws:s3:::example_destination",
                        "arn:aws:s3:::example_destination/*"
                    ]
                }
            ],
        	"Version": "2012-10-17"
        }
  exampleFlow:
    type: aws:appflow:Flow
    properties:
      sourceFlowConfig:
        connectorType: S3
        sourceConnectorProperties:
          s3:
            bucketName: ${exampleSourceBucketPolicy.bucket}
            bucketPrefix: example
      destinationFlowConfigs:
        - connectorType: S3
          destinationConnectorProperties:
            s3:
              bucketName: ${exampleDestinationBucketPolicy.bucket}
              s3OutputFormatConfig:
                prefixConfig:
                  prefixType: PATH
      tasks:
        - sourceFields:
            - exampleField
          destinationField: exampleField
          taskType: Map
          connectorOperators:
            - s3: NO_OP
      triggerConfig:
        triggerType: OnDemand

Create a Flow Resource

new Flow(name: string, args: FlowArgs, opts?: CustomResourceOptions);
@overload
def Flow(resource_name: str,
         opts: Optional[ResourceOptions] = None,
         description: Optional[str] = None,
         destination_flow_configs: Optional[Sequence[FlowDestinationFlowConfigArgs]] = None,
         kms_arn: Optional[str] = None,
         name: Optional[str] = None,
         source_flow_config: Optional[FlowSourceFlowConfigArgs] = None,
         tags: Optional[Mapping[str, str]] = None,
         tasks: Optional[Sequence[FlowTaskArgs]] = None,
         trigger_config: Optional[FlowTriggerConfigArgs] = None)
@overload
def Flow(resource_name: str,
         args: FlowArgs,
         opts: Optional[ResourceOptions] = None)
func NewFlow(ctx *Context, name string, args FlowArgs, opts ...ResourceOption) (*Flow, error)
public Flow(string name, FlowArgs args, CustomResourceOptions? opts = null)
public Flow(String name, FlowArgs args)
public Flow(String name, FlowArgs args, CustomResourceOptions options)
type: aws:appflow:Flow
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args FlowArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args FlowArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args FlowArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args FlowArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args FlowArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Flow Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The Flow resource accepts the following input properties:

DestinationFlowConfigs List<FlowDestinationFlowConfigArgs>

A Destination Flow Config that controls how Amazon AppFlow places data in the destination connector.

SourceFlowConfig FlowSourceFlowConfigArgs

The Source Flow Config that controls how Amazon AppFlow retrieves data from the source connector.

Tasks List<FlowTaskArgs>

A Task that Amazon AppFlow performs while transferring the data in the flow run.

TriggerConfig FlowTriggerConfigArgs

A Trigger that determine how and when the flow runs.

Description string

A description of the flow you want to create.

KmsArn string

The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

Name string

The name of the flow.

Tags Dictionary<string, string>

Key-value mapping of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

DestinationFlowConfigs []FlowDestinationFlowConfigArgs

A Destination Flow Config that controls how Amazon AppFlow places data in the destination connector.

SourceFlowConfig FlowSourceFlowConfigArgs

The Source Flow Config that controls how Amazon AppFlow retrieves data from the source connector.

Tasks []FlowTaskArgs

A Task that Amazon AppFlow performs while transferring the data in the flow run.

TriggerConfig FlowTriggerConfigArgs

A Trigger that determine how and when the flow runs.

Description string

A description of the flow you want to create.

KmsArn string

The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

Name string

The name of the flow.

Tags map[string]string

Key-value mapping of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

destinationFlowConfigs List<FlowDestinationFlowConfigArgs>

A Destination Flow Config that controls how Amazon AppFlow places data in the destination connector.

sourceFlowConfig FlowSourceFlowConfigArgs

The Source Flow Config that controls how Amazon AppFlow retrieves data from the source connector.

tasks List<FlowTaskArgs>

A Task that Amazon AppFlow performs while transferring the data in the flow run.

triggerConfig FlowTriggerConfigArgs

A Trigger that determine how and when the flow runs.

description String

A description of the flow you want to create.

kmsArn String

The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

name String

The name of the flow.

tags Map<String,String>

Key-value mapping of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

destinationFlowConfigs FlowDestinationFlowConfigArgs[]

A Destination Flow Config that controls how Amazon AppFlow places data in the destination connector.

sourceFlowConfig FlowSourceFlowConfigArgs

The Source Flow Config that controls how Amazon AppFlow retrieves data from the source connector.

tasks FlowTaskArgs[]

A Task that Amazon AppFlow performs while transferring the data in the flow run.

triggerConfig FlowTriggerConfigArgs

A Trigger that determine how and when the flow runs.

description string

A description of the flow you want to create.

kmsArn string

The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

name string

The name of the flow.

tags {[key: string]: string}

Key-value mapping of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

destination_flow_configs Sequence[FlowDestinationFlowConfigArgs]

A Destination Flow Config that controls how Amazon AppFlow places data in the destination connector.

source_flow_config FlowSourceFlowConfigArgs

The Source Flow Config that controls how Amazon AppFlow retrieves data from the source connector.

tasks Sequence[FlowTaskArgs]

A Task that Amazon AppFlow performs while transferring the data in the flow run.

trigger_config FlowTriggerConfigArgs

A Trigger that determine how and when the flow runs.

description str

A description of the flow you want to create.

kms_arn str

The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

name str

The name of the flow.

tags Mapping[str, str]

Key-value mapping of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

destinationFlowConfigs List<Property Map>

A Destination Flow Config that controls how Amazon AppFlow places data in the destination connector.

sourceFlowConfig Property Map

The Source Flow Config that controls how Amazon AppFlow retrieves data from the source connector.

tasks List<Property Map>

A Task that Amazon AppFlow performs while transferring the data in the flow run.

triggerConfig Property Map

A Trigger that determine how and when the flow runs.

description String

A description of the flow you want to create.

kmsArn String

The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

name String

The name of the flow.

tags Map<String>

Key-value mapping of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

Outputs

All input properties are implicitly available as output properties. Additionally, the Flow resource produces the following output properties:

Arn string

The flow's Amazon Resource Name (ARN).

Id string

The provider-assigned unique ID for this managed resource.

TagsAll Dictionary<string, string>

Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

Arn string

The flow's Amazon Resource Name (ARN).

Id string

The provider-assigned unique ID for this managed resource.

TagsAll map[string]string

Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

arn String

The flow's Amazon Resource Name (ARN).

id String

The provider-assigned unique ID for this managed resource.

tagsAll Map<String,String>

Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

arn string

The flow's Amazon Resource Name (ARN).

id string

The provider-assigned unique ID for this managed resource.

tagsAll {[key: string]: string}

Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

arn str

The flow's Amazon Resource Name (ARN).

id str

The provider-assigned unique ID for this managed resource.

tags_all Mapping[str, str]

Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

arn String

The flow's Amazon Resource Name (ARN).

id String

The provider-assigned unique ID for this managed resource.

tagsAll Map<String>

Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

Look up an Existing Flow Resource

Get an existing Flow resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: FlowState, opts?: CustomResourceOptions): Flow
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        arn: Optional[str] = None,
        description: Optional[str] = None,
        destination_flow_configs: Optional[Sequence[FlowDestinationFlowConfigArgs]] = None,
        kms_arn: Optional[str] = None,
        name: Optional[str] = None,
        source_flow_config: Optional[FlowSourceFlowConfigArgs] = None,
        tags: Optional[Mapping[str, str]] = None,
        tags_all: Optional[Mapping[str, str]] = None,
        tasks: Optional[Sequence[FlowTaskArgs]] = None,
        trigger_config: Optional[FlowTriggerConfigArgs] = None) -> Flow
func GetFlow(ctx *Context, name string, id IDInput, state *FlowState, opts ...ResourceOption) (*Flow, error)
public static Flow Get(string name, Input<string> id, FlowState? state, CustomResourceOptions? opts = null)
public static Flow get(String name, Output<String> id, FlowState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
Arn string

The flow's Amazon Resource Name (ARN).

Description string

A description of the flow you want to create.

DestinationFlowConfigs List<FlowDestinationFlowConfigArgs>

A Destination Flow Config that controls how Amazon AppFlow places data in the destination connector.

KmsArn string

The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

Name string

The name of the flow.

SourceFlowConfig FlowSourceFlowConfigArgs

The Source Flow Config that controls how Amazon AppFlow retrieves data from the source connector.

Tags Dictionary<string, string>

Key-value mapping of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

TagsAll Dictionary<string, string>

Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

Tasks List<FlowTaskArgs>

A Task that Amazon AppFlow performs while transferring the data in the flow run.

TriggerConfig FlowTriggerConfigArgs

A Trigger that determine how and when the flow runs.

Arn string

The flow's Amazon Resource Name (ARN).

Description string

A description of the flow you want to create.

DestinationFlowConfigs []FlowDestinationFlowConfigArgs

A Destination Flow Config that controls how Amazon AppFlow places data in the destination connector.

KmsArn string

The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

Name string

The name of the flow.

SourceFlowConfig FlowSourceFlowConfigArgs

The Source Flow Config that controls how Amazon AppFlow retrieves data from the source connector.

Tags map[string]string

Key-value mapping of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

TagsAll map[string]string

Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

Tasks []FlowTaskArgs

A Task that Amazon AppFlow performs while transferring the data in the flow run.

TriggerConfig FlowTriggerConfigArgs

A Trigger that determine how and when the flow runs.

arn String

The flow's Amazon Resource Name (ARN).

description String

A description of the flow you want to create.

destinationFlowConfigs List<FlowDestinationFlowConfigArgs>

A Destination Flow Config that controls how Amazon AppFlow places data in the destination connector.

kmsArn String

The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

name String

The name of the flow.

sourceFlowConfig FlowSourceFlowConfigArgs

The Source Flow Config that controls how Amazon AppFlow retrieves data from the source connector.

tags Map<String,String>

Key-value mapping of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

tagsAll Map<String,String>

Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

tasks List<FlowTaskArgs>

A Task that Amazon AppFlow performs while transferring the data in the flow run.

triggerConfig FlowTriggerConfigArgs

A Trigger that determine how and when the flow runs.

arn string

The flow's Amazon Resource Name (ARN).

description string

A description of the flow you want to create.

destinationFlowConfigs FlowDestinationFlowConfigArgs[]

A Destination Flow Config that controls how Amazon AppFlow places data in the destination connector.

kmsArn string

The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

name string

The name of the flow.

sourceFlowConfig FlowSourceFlowConfigArgs

The Source Flow Config that controls how Amazon AppFlow retrieves data from the source connector.

tags {[key: string]: string}

Key-value mapping of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

tagsAll {[key: string]: string}

Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

tasks FlowTaskArgs[]

A Task that Amazon AppFlow performs while transferring the data in the flow run.

triggerConfig FlowTriggerConfigArgs

A Trigger that determine how and when the flow runs.

arn str

The flow's Amazon Resource Name (ARN).

description str

A description of the flow you want to create.

destination_flow_configs Sequence[FlowDestinationFlowConfigArgs]

A Destination Flow Config that controls how Amazon AppFlow places data in the destination connector.

kms_arn str

The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

name str

The name of the flow.

source_flow_config FlowSourceFlowConfigArgs

The Source Flow Config that controls how Amazon AppFlow retrieves data from the source connector.

tags Mapping[str, str]

Key-value mapping of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

tags_all Mapping[str, str]

Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

tasks Sequence[FlowTaskArgs]

A Task that Amazon AppFlow performs while transferring the data in the flow run.

trigger_config FlowTriggerConfigArgs

A Trigger that determine how and when the flow runs.

arn String

The flow's Amazon Resource Name (ARN).

description String

A description of the flow you want to create.

destinationFlowConfigs List<Property Map>

A Destination Flow Config that controls how Amazon AppFlow places data in the destination connector.

kmsArn String

The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

name String

The name of the flow.

sourceFlowConfig Property Map

The Source Flow Config that controls how Amazon AppFlow retrieves data from the source connector.

tags Map<String>

Key-value mapping of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

tagsAll Map<String>

Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

tasks List<Property Map>

A Task that Amazon AppFlow performs while transferring the data in the flow run.

triggerConfig Property Map

A Trigger that determine how and when the flow runs.

Supporting Types

FlowDestinationFlowConfig

ConnectorType string

The type of connector, such as Salesforce, Amplitude, and so on. Valid values are Salesforce, Singular, Slack, Redshift, S3, Marketo, Googleanalytics, Zendesk, Servicenow, Datadog, Trendmicro, Snowflake, Dynatrace, Infornexus, Amplitude, Veeva, EventBridge, LookoutMetrics, Upsolver, Honeycode, CustomerProfiles, SAPOData, and CustomConnector.

DestinationConnectorProperties FlowDestinationFlowConfigDestinationConnectorProperties

This stores the information that is required to query a particular connector. See Destination Connector Properties for more information.

ApiVersion string

The API version that the destination connector uses.

ConnectorProfileName string

The name of the connector profile. This name must be unique for each connector profile in the AWS account.

ConnectorType string

The type of connector, such as Salesforce, Amplitude, and so on. Valid values are Salesforce, Singular, Slack, Redshift, S3, Marketo, Googleanalytics, Zendesk, Servicenow, Datadog, Trendmicro, Snowflake, Dynatrace, Infornexus, Amplitude, Veeva, EventBridge, LookoutMetrics, Upsolver, Honeycode, CustomerProfiles, SAPOData, and CustomConnector.

DestinationConnectorProperties FlowDestinationFlowConfigDestinationConnectorProperties

This stores the information that is required to query a particular connector. See Destination Connector Properties for more information.

ApiVersion string

The API version that the destination connector uses.

ConnectorProfileName string

The name of the connector profile. This name must be unique for each connector profile in the AWS account.

connectorType String

The type of connector, such as Salesforce, Amplitude, and so on. Valid values are Salesforce, Singular, Slack, Redshift, S3, Marketo, Googleanalytics, Zendesk, Servicenow, Datadog, Trendmicro, Snowflake, Dynatrace, Infornexus, Amplitude, Veeva, EventBridge, LookoutMetrics, Upsolver, Honeycode, CustomerProfiles, SAPOData, and CustomConnector.

destinationConnectorProperties FlowDestinationFlowConfigDestinationConnectorProperties

This stores the information that is required to query a particular connector. See Destination Connector Properties for more information.

apiVersion String

The API version that the destination connector uses.

connectorProfileName String

The name of the connector profile. This name must be unique for each connector profile in the AWS account.

connectorType string

The type of connector, such as Salesforce, Amplitude, and so on. Valid values are Salesforce, Singular, Slack, Redshift, S3, Marketo, Googleanalytics, Zendesk, Servicenow, Datadog, Trendmicro, Snowflake, Dynatrace, Infornexus, Amplitude, Veeva, EventBridge, LookoutMetrics, Upsolver, Honeycode, CustomerProfiles, SAPOData, and CustomConnector.

destinationConnectorProperties FlowDestinationFlowConfigDestinationConnectorProperties

This stores the information that is required to query a particular connector. See Destination Connector Properties for more information.

apiVersion string

The API version that the destination connector uses.

connectorProfileName string

The name of the connector profile. This name must be unique for each connector profile in the AWS account.

connector_type str

The type of connector, such as Salesforce, Amplitude, and so on. Valid values are Salesforce, Singular, Slack, Redshift, S3, Marketo, Googleanalytics, Zendesk, Servicenow, Datadog, Trendmicro, Snowflake, Dynatrace, Infornexus, Amplitude, Veeva, EventBridge, LookoutMetrics, Upsolver, Honeycode, CustomerProfiles, SAPOData, and CustomConnector.

destination_connector_properties FlowDestinationFlowConfigDestinationConnectorProperties

This stores the information that is required to query a particular connector. See Destination Connector Properties for more information.

api_version str

The API version that the destination connector uses.

connector_profile_name str

The name of the connector profile. This name must be unique for each connector profile in the AWS account.

connectorType String

The type of connector, such as Salesforce, Amplitude, and so on. Valid values are Salesforce, Singular, Slack, Redshift, S3, Marketo, Googleanalytics, Zendesk, Servicenow, Datadog, Trendmicro, Snowflake, Dynatrace, Infornexus, Amplitude, Veeva, EventBridge, LookoutMetrics, Upsolver, Honeycode, CustomerProfiles, SAPOData, and CustomConnector.

destinationConnectorProperties Property Map

This stores the information that is required to query a particular connector. See Destination Connector Properties for more information.

apiVersion String

The API version that the destination connector uses.

connectorProfileName String

The name of the connector profile. This name must be unique for each connector profile in the AWS account.

FlowDestinationFlowConfigDestinationConnectorProperties

CustomConnector FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

CustomerProfiles FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles

The properties that are required to query Amazon Connect Customer Profiles. See Customer Profiles Destination Properties for more details.

EventBridge FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge

The properties that are required to query Amazon EventBridge. See Generic Destination Properties for more details.

Honeycode FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode

The properties that are required to query Amazon Honeycode. See Generic Destination Properties for more details.

LookoutMetrics FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics
Marketo FlowDestinationFlowConfigDestinationConnectorPropertiesMarketo

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Redshift FlowDestinationFlowConfigDestinationConnectorPropertiesRedshift

The properties that are required to query Amazon Redshift. See Redshift Destination Properties for more details.

S3 FlowDestinationFlowConfigDestinationConnectorPropertiesS3

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Salesforce FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

SapoData FlowDestinationFlowConfigDestinationConnectorPropertiesSapoData

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Snowflake FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake

The properties that are required to query Snowflake. See Snowflake Destination Properties for more details.

Upsolver FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver

The properties that are required to query Upsolver. See Upsolver Destination Properties for more details.

Zendesk FlowDestinationFlowConfigDestinationConnectorPropertiesZendesk

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

CustomConnector FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

CustomerProfiles FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles

The properties that are required to query Amazon Connect Customer Profiles. See Customer Profiles Destination Properties for more details.

EventBridge FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge

The properties that are required to query Amazon EventBridge. See Generic Destination Properties for more details.

Honeycode FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode

The properties that are required to query Amazon Honeycode. See Generic Destination Properties for more details.

LookoutMetrics FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics
Marketo FlowDestinationFlowConfigDestinationConnectorPropertiesMarketo

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Redshift FlowDestinationFlowConfigDestinationConnectorPropertiesRedshift

The properties that are required to query Amazon Redshift. See Redshift Destination Properties for more details.

S3 FlowDestinationFlowConfigDestinationConnectorPropertiesS3

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Salesforce FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

SapoData FlowDestinationFlowConfigDestinationConnectorPropertiesSapoData

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Snowflake FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake

The properties that are required to query Snowflake. See Snowflake Destination Properties for more details.

Upsolver FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver

The properties that are required to query Upsolver. See Upsolver Destination Properties for more details.

Zendesk FlowDestinationFlowConfigDestinationConnectorPropertiesZendesk

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

customConnector FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

customerProfiles FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles

The properties that are required to query Amazon Connect Customer Profiles. See Customer Profiles Destination Properties for more details.

eventBridge FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge

The properties that are required to query Amazon EventBridge. See Generic Destination Properties for more details.

honeycode FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode

The properties that are required to query Amazon Honeycode. See Generic Destination Properties for more details.

lookoutMetrics FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics
marketo FlowDestinationFlowConfigDestinationConnectorPropertiesMarketo

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

redshift FlowDestinationFlowConfigDestinationConnectorPropertiesRedshift

The properties that are required to query Amazon Redshift. See Redshift Destination Properties for more details.

s3 FlowDestinationFlowConfigDestinationConnectorPropertiesS3

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

salesforce FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

sapoData FlowDestinationFlowConfigDestinationConnectorPropertiesSapoData

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

snowflake FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake

The properties that are required to query Snowflake. See Snowflake Destination Properties for more details.

upsolver FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver

The properties that are required to query Upsolver. See Upsolver Destination Properties for more details.

zendesk FlowDestinationFlowConfigDestinationConnectorPropertiesZendesk

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

customConnector FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

customerProfiles FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles

The properties that are required to query Amazon Connect Customer Profiles. See Customer Profiles Destination Properties for more details.

eventBridge FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge

The properties that are required to query Amazon EventBridge. See Generic Destination Properties for more details.

honeycode FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode

The properties that are required to query Amazon Honeycode. See Generic Destination Properties for more details.

lookoutMetrics FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics
marketo FlowDestinationFlowConfigDestinationConnectorPropertiesMarketo

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

redshift FlowDestinationFlowConfigDestinationConnectorPropertiesRedshift

The properties that are required to query Amazon Redshift. See Redshift Destination Properties for more details.

s3 FlowDestinationFlowConfigDestinationConnectorPropertiesS3

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

salesforce FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

sapoData FlowDestinationFlowConfigDestinationConnectorPropertiesSapoData

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

snowflake FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake

The properties that are required to query Snowflake. See Snowflake Destination Properties for more details.

upsolver FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver

The properties that are required to query Upsolver. See Upsolver Destination Properties for more details.

zendesk FlowDestinationFlowConfigDestinationConnectorPropertiesZendesk

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

custom_connector FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

customer_profiles FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles

The properties that are required to query Amazon Connect Customer Profiles. See Customer Profiles Destination Properties for more details.

event_bridge FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge

The properties that are required to query Amazon EventBridge. See Generic Destination Properties for more details.

honeycode FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode

The properties that are required to query Amazon Honeycode. See Generic Destination Properties for more details.

lookout_metrics FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics
marketo FlowDestinationFlowConfigDestinationConnectorPropertiesMarketo

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

redshift FlowDestinationFlowConfigDestinationConnectorPropertiesRedshift

The properties that are required to query Amazon Redshift. See Redshift Destination Properties for more details.

s3 FlowDestinationFlowConfigDestinationConnectorPropertiesS3

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

salesforce FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

sapo_data FlowDestinationFlowConfigDestinationConnectorPropertiesSapoData

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

snowflake FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake

The properties that are required to query Snowflake. See Snowflake Destination Properties for more details.

upsolver FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver

The properties that are required to query Upsolver. See Upsolver Destination Properties for more details.

zendesk FlowDestinationFlowConfigDestinationConnectorPropertiesZendesk

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

customConnector Property Map

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

customerProfiles Property Map

The properties that are required to query Amazon Connect Customer Profiles. See Customer Profiles Destination Properties for more details.

eventBridge Property Map

The properties that are required to query Amazon EventBridge. See Generic Destination Properties for more details.

honeycode Property Map

The properties that are required to query Amazon Honeycode. See Generic Destination Properties for more details.

lookoutMetrics Property Map
marketo Property Map

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

redshift Property Map

The properties that are required to query Amazon Redshift. See Redshift Destination Properties for more details.

s3 Property Map

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

salesforce Property Map

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

sapoData Property Map

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

snowflake Property Map

The properties that are required to query Snowflake. See Snowflake Destination Properties for more details.

upsolver Property Map

The properties that are required to query Upsolver. See Upsolver Destination Properties for more details.

zendesk Property Map

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector

EntityName string

The entity specified in the custom connector as a source in the flow.

CustomProperties Dictionary<string, string>

The custom properties that are specific to the connector when it's used as a source in the flow. Maximum of 50 items.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

IdFieldNames List<string>

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

WriteOperationType string

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

EntityName string

The entity specified in the custom connector as a source in the flow.

CustomProperties map[string]string

The custom properties that are specific to the connector when it's used as a source in the flow. Maximum of 50 items.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

IdFieldNames []string

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

WriteOperationType string

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

entityName String

The entity specified in the custom connector as a source in the flow.

customProperties Map<String,String>

The custom properties that are specific to the connector when it's used as a source in the flow. Maximum of 50 items.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

idFieldNames List<String>

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

writeOperationType String

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

entityName string

The entity specified in the custom connector as a source in the flow.

customProperties {[key: string]: string}

The custom properties that are specific to the connector when it's used as a source in the flow. Maximum of 50 items.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

idFieldNames string[]

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

writeOperationType string

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

entity_name str

The entity specified in the custom connector as a source in the flow.

custom_properties Mapping[str, str]

The custom properties that are specific to the connector when it's used as a source in the flow. Maximum of 50 items.

error_handling_config FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

id_field_names Sequence[str]

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

write_operation_type str

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

entityName String

The entity specified in the custom connector as a source in the flow.

customProperties Map<String>

The custom properties that are specific to the connector when it's used as a source in the flow. Maximum of 50 items.

errorHandlingConfig Property Map

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

idFieldNames List<String>

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

writeOperationType String

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName string

The Amazon S3 bucket name where the source files are stored.

bucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucket_name str

The Amazon S3 bucket name where the source files are stored.

bucket_prefix str

The object key for the Amazon S3 bucket in which the source files are stored.

fail_on_first_destination_error bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles

DomainName string

The unique name of the Amazon Connect Customer Profiles domain.

ObjectTypeName string

The object specified in the Amazon Connect Customer Profiles flow destination.

DomainName string

The unique name of the Amazon Connect Customer Profiles domain.

ObjectTypeName string

The object specified in the Amazon Connect Customer Profiles flow destination.

domainName String

The unique name of the Amazon Connect Customer Profiles domain.

objectTypeName String

The object specified in the Amazon Connect Customer Profiles flow destination.

domainName string

The unique name of the Amazon Connect Customer Profiles domain.

objectTypeName string

The object specified in the Amazon Connect Customer Profiles flow destination.

domain_name str

The unique name of the Amazon Connect Customer Profiles domain.

object_type_name str

The object specified in the Amazon Connect Customer Profiles flow destination.

domainName String

The unique name of the Amazon Connect Customer Profiles domain.

objectTypeName String

The object specified in the Amazon Connect Customer Profiles flow destination.

FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge

Object string

The object specified in the Veeva flow source.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

Object string

The object specified in the Veeva flow source.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

object String

The object specified in the Veeva flow source.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

object string

The object specified in the Veeva flow source.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

object str

The object specified in the Veeva flow source.

error_handling_config FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

object String

The object specified in the Veeva flow source.

errorHandlingConfig Property Map

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName string

The Amazon S3 bucket name where the source files are stored.

bucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucket_name str

The Amazon S3 bucket name where the source files are stored.

bucket_prefix str

The object key for the Amazon S3 bucket in which the source files are stored.

fail_on_first_destination_error bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode

Object string

The object specified in the Veeva flow source.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

Object string

The object specified in the Veeva flow source.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

object String

The object specified in the Veeva flow source.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

object string

The object specified in the Veeva flow source.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

object str

The object specified in the Veeva flow source.

error_handling_config FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

object String

The object specified in the Veeva flow source.

errorHandlingConfig Property Map

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName string

The Amazon S3 bucket name where the source files are stored.

bucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucket_name str

The Amazon S3 bucket name where the source files are stored.

bucket_prefix str

The object key for the Amazon S3 bucket in which the source files are stored.

fail_on_first_destination_error bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

FlowDestinationFlowConfigDestinationConnectorPropertiesMarketo

Object string

The object specified in the Veeva flow source.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

Object string

The object specified in the Veeva flow source.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

object String

The object specified in the Veeva flow source.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

object string

The object specified in the Veeva flow source.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

object str

The object specified in the Veeva flow source.

error_handling_config FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

object String

The object specified in the Veeva flow source.

errorHandlingConfig Property Map

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName string

The Amazon S3 bucket name where the source files are stored.

bucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucket_name str

The Amazon S3 bucket name where the source files are stored.

bucket_prefix str

The object key for the Amazon S3 bucket in which the source files are stored.

fail_on_first_destination_error bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

FlowDestinationFlowConfigDestinationConnectorPropertiesRedshift

IntermediateBucketName string

The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Snowflake.

Object string

The object specified in the Veeva flow source.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

IntermediateBucketName string

The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Snowflake.

Object string

The object specified in the Veeva flow source.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

intermediateBucketName String

The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Snowflake.

object String

The object specified in the Veeva flow source.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

intermediateBucketName string

The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Snowflake.

object string

The object specified in the Veeva flow source.

bucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

intermediate_bucket_name str

The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Snowflake.

object str

The object specified in the Veeva flow source.

bucket_prefix str

The object key for the Amazon S3 bucket in which the source files are stored.

error_handling_config FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

intermediateBucketName String

The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Snowflake.

object String

The object specified in the Veeva flow source.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

errorHandlingConfig Property Map

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName string

The Amazon S3 bucket name where the source files are stored.

bucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucket_name str

The Amazon S3 bucket name where the source files are stored.

bucket_prefix str

The object key for the Amazon S3 bucket in which the source files are stored.

fail_on_first_destination_error bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

FlowDestinationFlowConfigDestinationConnectorPropertiesS3

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

S3OutputFormatConfig FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig

The configuration that determines how Amazon AppFlow should format the flow output data when Upsolver is used as the destination. See Upsolver S3 Output Format Config for more details.

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

S3OutputFormatConfig FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig

The configuration that determines how Amazon AppFlow should format the flow output data when Upsolver is used as the destination. See Upsolver S3 Output Format Config for more details.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

s3OutputFormatConfig FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig

The configuration that determines how Amazon AppFlow should format the flow output data when Upsolver is used as the destination. See Upsolver S3 Output Format Config for more details.

bucketName string

The Amazon S3 bucket name where the source files are stored.

bucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

s3OutputFormatConfig FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig

The configuration that determines how Amazon AppFlow should format the flow output data when Upsolver is used as the destination. See Upsolver S3 Output Format Config for more details.

bucket_name str

The Amazon S3 bucket name where the source files are stored.

bucket_prefix str

The object key for the Amazon S3 bucket in which the source files are stored.

s3_output_format_config FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig

The configuration that determines how Amazon AppFlow should format the flow output data when Upsolver is used as the destination. See Upsolver S3 Output Format Config for more details.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

s3OutputFormatConfig Property Map

The configuration that determines how Amazon AppFlow should format the flow output data when Upsolver is used as the destination. See Upsolver S3 Output Format Config for more details.

FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig

AggregationConfig FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig

The aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.

FileType string

Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket. Valid values are CSV, JSON, and PARQUET.

PrefixConfig FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.

AggregationConfig FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig

The aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.

FileType string

Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket. Valid values are CSV, JSON, and PARQUET.

PrefixConfig FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.

aggregationConfig FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig

The aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.

fileType String

Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket. Valid values are CSV, JSON, and PARQUET.

prefixConfig FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.

aggregationConfig FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig

The aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.

fileType string

Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket. Valid values are CSV, JSON, and PARQUET.

prefixConfig FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.

aggregation_config FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig

The aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.

file_type str

Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket. Valid values are CSV, JSON, and PARQUET.

prefix_config FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.

aggregationConfig Property Map

The aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.

fileType String

Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket. Valid values are CSV, JSON, and PARQUET.

prefixConfig Property Map

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.

FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig

AggregationType string

Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are None and SingleFile.

AggregationType string

Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are None and SingleFile.

aggregationType String

Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are None and SingleFile.

aggregationType string

Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are None and SingleFile.

aggregation_type str

Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are None and SingleFile.

aggregationType String

Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are None and SingleFile.

FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig

PrefixFormat string

Determines the level of granularity that's included in the prefix. Valid values are YEAR, MONTH, DAY, HOUR, and MINUTE.

PrefixType string

Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are FILENAME, PATH, and PATH_AND_FILENAME.

PrefixFormat string

Determines the level of granularity that's included in the prefix. Valid values are YEAR, MONTH, DAY, HOUR, and MINUTE.

PrefixType string

Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are FILENAME, PATH, and PATH_AND_FILENAME.

prefixFormat String

Determines the level of granularity that's included in the prefix. Valid values are YEAR, MONTH, DAY, HOUR, and MINUTE.

prefixType String

Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are FILENAME, PATH, and PATH_AND_FILENAME.

prefixFormat string

Determines the level of granularity that's included in the prefix. Valid values are YEAR, MONTH, DAY, HOUR, and MINUTE.

prefixType string

Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are FILENAME, PATH, and PATH_AND_FILENAME.

prefix_format str

Determines the level of granularity that's included in the prefix. Valid values are YEAR, MONTH, DAY, HOUR, and MINUTE.

prefix_type str

Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are FILENAME, PATH, and PATH_AND_FILENAME.

prefixFormat String

Determines the level of granularity that's included in the prefix. Valid values are YEAR, MONTH, DAY, HOUR, and MINUTE.

prefixType String

Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are FILENAME, PATH, and PATH_AND_FILENAME.

FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce

Object string

The object specified in the Veeva flow source.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

IdFieldNames List<string>

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

WriteOperationType string

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

Object string

The object specified in the Veeva flow source.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

IdFieldNames []string

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

WriteOperationType string

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

object String

The object specified in the Veeva flow source.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

idFieldNames List<String>

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

writeOperationType String

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

object string

The object specified in the Veeva flow source.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

idFieldNames string[]

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

writeOperationType string

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

object str

The object specified in the Veeva flow source.

error_handling_config FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

id_field_names Sequence[str]

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

write_operation_type str

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

object String

The object specified in the Veeva flow source.

errorHandlingConfig Property Map

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

idFieldNames List<String>

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

writeOperationType String

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName string

The Amazon S3 bucket name where the source files are stored.

bucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucket_name str

The Amazon S3 bucket name where the source files are stored.

bucket_prefix str

The object key for the Amazon S3 bucket in which the source files are stored.

fail_on_first_destination_error bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

FlowDestinationFlowConfigDestinationConnectorPropertiesSapoData

ObjectPath string

The object path specified in the SAPOData flow source.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

IdFieldNames List<string>

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

SuccessResponseHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig

Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. See Success Response Handling Config for more details.

WriteOperationType string

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

ObjectPath string

The object path specified in the SAPOData flow source.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

IdFieldNames []string

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

SuccessResponseHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig

Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. See Success Response Handling Config for more details.

WriteOperationType string

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

objectPath String

The object path specified in the SAPOData flow source.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

idFieldNames List<String>

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

successResponseHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig

Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. See Success Response Handling Config for more details.

writeOperationType String

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

objectPath string

The object path specified in the SAPOData flow source.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

idFieldNames string[]

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

successResponseHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig

Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. See Success Response Handling Config for more details.

writeOperationType string

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

object_path str

The object path specified in the SAPOData flow source.

error_handling_config FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

id_field_names Sequence[str]

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

success_response_handling_config FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig

Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. See Success Response Handling Config for more details.

write_operation_type str

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

objectPath String

The object path specified in the SAPOData flow source.

errorHandlingConfig Property Map

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

idFieldNames List<String>

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

successResponseHandlingConfig Property Map

Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. See Success Response Handling Config for more details.

writeOperationType String

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName string

The Amazon S3 bucket name where the source files are stored.

bucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucket_name str

The Amazon S3 bucket name where the source files are stored.

bucket_prefix str

The object key for the Amazon S3 bucket in which the source files are stored.

fail_on_first_destination_error bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

bucketName string

The Amazon S3 bucket name where the source files are stored.

bucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

bucket_name str

The Amazon S3 bucket name where the source files are stored.

bucket_prefix str

The object key for the Amazon S3 bucket in which the source files are stored.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake

IntermediateBucketName string

The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Snowflake.

Object string

The object specified in the Veeva flow source.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

IntermediateBucketName string

The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Snowflake.

Object string

The object specified in the Veeva flow source.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

intermediateBucketName String

The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Snowflake.

object String

The object specified in the Veeva flow source.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

intermediateBucketName string

The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Snowflake.

object string

The object specified in the Veeva flow source.

bucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

intermediate_bucket_name str

The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Snowflake.

object str

The object specified in the Veeva flow source.

bucket_prefix str

The object key for the Amazon S3 bucket in which the source files are stored.

error_handling_config FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

intermediateBucketName String

The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Snowflake.

object String

The object specified in the Veeva flow source.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

errorHandlingConfig Property Map

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName string

The Amazon S3 bucket name where the source files are stored.

bucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucket_name str

The Amazon S3 bucket name where the source files are stored.

bucket_prefix str

The object key for the Amazon S3 bucket in which the source files are stored.

fail_on_first_destination_error bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver

BucketName string

The Amazon S3 bucket name where the source files are stored.

S3OutputFormatConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig

The configuration that determines how Amazon AppFlow should format the flow output data when Upsolver is used as the destination. See Upsolver S3 Output Format Config for more details.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

BucketName string

The Amazon S3 bucket name where the source files are stored.

S3OutputFormatConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig

The configuration that determines how Amazon AppFlow should format the flow output data when Upsolver is used as the destination. See Upsolver S3 Output Format Config for more details.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

bucketName String

The Amazon S3 bucket name where the source files are stored.

s3OutputFormatConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig

The configuration that determines how Amazon AppFlow should format the flow output data when Upsolver is used as the destination. See Upsolver S3 Output Format Config for more details.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

bucketName string

The Amazon S3 bucket name where the source files are stored.

s3OutputFormatConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig

The configuration that determines how Amazon AppFlow should format the flow output data when Upsolver is used as the destination. See Upsolver S3 Output Format Config for more details.

bucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

bucket_name str

The Amazon S3 bucket name where the source files are stored.

s3_output_format_config FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig

The configuration that determines how Amazon AppFlow should format the flow output data when Upsolver is used as the destination. See Upsolver S3 Output Format Config for more details.

bucket_prefix str

The object key for the Amazon S3 bucket in which the source files are stored.

bucketName String

The Amazon S3 bucket name where the source files are stored.

s3OutputFormatConfig Property Map

The configuration that determines how Amazon AppFlow should format the flow output data when Upsolver is used as the destination. See Upsolver S3 Output Format Config for more details.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig

PrefixConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.

AggregationConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig

The aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.

FileType string

Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket. Valid values are CSV, JSON, and PARQUET.

PrefixConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.

AggregationConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig

The aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.

FileType string

Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket. Valid values are CSV, JSON, and PARQUET.

prefixConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.

aggregationConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig

The aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.

fileType String

Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket. Valid values are CSV, JSON, and PARQUET.

prefixConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.

aggregationConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig

The aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.

fileType string

Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket. Valid values are CSV, JSON, and PARQUET.

prefix_config FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.

aggregation_config FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig

The aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.

file_type str

Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket. Valid values are CSV, JSON, and PARQUET.

prefixConfig Property Map

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.

aggregationConfig Property Map

The aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.

fileType String

Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket. Valid values are CSV, JSON, and PARQUET.

FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig

AggregationType string

Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are None and SingleFile.

AggregationType string

Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are None and SingleFile.

aggregationType String

Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are None and SingleFile.

aggregationType string

Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are None and SingleFile.

aggregation_type str

Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are None and SingleFile.

aggregationType String

Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are None and SingleFile.

FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig

PrefixType string

Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are FILENAME, PATH, and PATH_AND_FILENAME.

PrefixFormat string

Determines the level of granularity that's included in the prefix. Valid values are YEAR, MONTH, DAY, HOUR, and MINUTE.

PrefixType string

Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are FILENAME, PATH, and PATH_AND_FILENAME.

PrefixFormat string

Determines the level of granularity that's included in the prefix. Valid values are YEAR, MONTH, DAY, HOUR, and MINUTE.

prefixType String

Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are FILENAME, PATH, and PATH_AND_FILENAME.

prefixFormat String

Determines the level of granularity that's included in the prefix. Valid values are YEAR, MONTH, DAY, HOUR, and MINUTE.

prefixType string

Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are FILENAME, PATH, and PATH_AND_FILENAME.

prefixFormat string

Determines the level of granularity that's included in the prefix. Valid values are YEAR, MONTH, DAY, HOUR, and MINUTE.

prefix_type str

Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are FILENAME, PATH, and PATH_AND_FILENAME.

prefix_format str

Determines the level of granularity that's included in the prefix. Valid values are YEAR, MONTH, DAY, HOUR, and MINUTE.

prefixType String

Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are FILENAME, PATH, and PATH_AND_FILENAME.

prefixFormat String

Determines the level of granularity that's included in the prefix. Valid values are YEAR, MONTH, DAY, HOUR, and MINUTE.

FlowDestinationFlowConfigDestinationConnectorPropertiesZendesk

Object string

The object specified in the Veeva flow source.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

IdFieldNames List<string>

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

WriteOperationType string

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

Object string

The object specified in the Veeva flow source.

ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

IdFieldNames []string

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

WriteOperationType string

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

object String

The object specified in the Veeva flow source.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

idFieldNames List<String>

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

writeOperationType String

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

object string

The object specified in the Veeva flow source.

errorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

idFieldNames string[]

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

writeOperationType string

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

object str

The object specified in the Veeva flow source.

error_handling_config FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

id_field_names Sequence[str]

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

write_operation_type str

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

object String

The object specified in the Veeva flow source.

errorHandlingConfig Property Map

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. See Error Handling Config for more details.

idFieldNames List<String>

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.

writeOperationType String

This specifies the type of write operation to be performed in Zendesk. When the value is UPSERT, then id_field_names is required. Valid values are INSERT, UPSERT, UPDATE, and DELETE.

FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

FailOnFirstDestinationError bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName string

The Amazon S3 bucket name where the source files are stored.

bucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucket_name str

The Amazon S3 bucket name where the source files are stored.

bucket_prefix str

The object key for the Amazon S3 bucket in which the source files are stored.

fail_on_first_destination_error bool

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

failOnFirstDestinationError Boolean

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

FlowSourceFlowConfig

ConnectorType string

The type of connector, such as Salesforce, Amplitude, and so on. Valid values are Salesforce, Singular, Slack, Redshift, S3, Marketo, Googleanalytics, Zendesk, Servicenow, Datadog, Trendmicro, Snowflake, Dynatrace, Infornexus, Amplitude, Veeva, EventBridge, LookoutMetrics, Upsolver, Honeycode, CustomerProfiles, SAPOData, and CustomConnector.

SourceConnectorProperties FlowSourceFlowConfigSourceConnectorProperties

Specifies the information that is required to query a particular source connector. See Source Connector Properties for details.

ApiVersion string

The API version that the destination connector uses.

ConnectorProfileName string

The name of the connector profile. This name must be unique for each connector profile in the AWS account.

IncrementalPullConfig FlowSourceFlowConfigIncrementalPullConfig

Defines the configuration for a scheduled incremental data pull. If a valid configuration is provided, the fields specified in the configuration are used when querying for the incremental data pull. See Incremental Pull Config for more details.

ConnectorType string

The type of connector, such as Salesforce, Amplitude, and so on. Valid values are Salesforce, Singular, Slack, Redshift, S3, Marketo, Googleanalytics, Zendesk, Servicenow, Datadog, Trendmicro, Snowflake, Dynatrace, Infornexus, Amplitude, Veeva, EventBridge, LookoutMetrics, Upsolver, Honeycode, CustomerProfiles, SAPOData, and CustomConnector.

SourceConnectorProperties FlowSourceFlowConfigSourceConnectorProperties

Specifies the information that is required to query a particular source connector. See Source Connector Properties for details.

ApiVersion string

The API version that the destination connector uses.

ConnectorProfileName string

The name of the connector profile. This name must be unique for each connector profile in the AWS account.

IncrementalPullConfig FlowSourceFlowConfigIncrementalPullConfig

Defines the configuration for a scheduled incremental data pull. If a valid configuration is provided, the fields specified in the configuration are used when querying for the incremental data pull. See Incremental Pull Config for more details.

connectorType String

The type of connector, such as Salesforce, Amplitude, and so on. Valid values are Salesforce, Singular, Slack, Redshift, S3, Marketo, Googleanalytics, Zendesk, Servicenow, Datadog, Trendmicro, Snowflake, Dynatrace, Infornexus, Amplitude, Veeva, EventBridge, LookoutMetrics, Upsolver, Honeycode, CustomerProfiles, SAPOData, and CustomConnector.

sourceConnectorProperties FlowSourceFlowConfigSourceConnectorProperties

Specifies the information that is required to query a particular source connector. See Source Connector Properties for details.

apiVersion String

The API version that the destination connector uses.

connectorProfileName String

The name of the connector profile. This name must be unique for each connector profile in the AWS account.

incrementalPullConfig FlowSourceFlowConfigIncrementalPullConfig

Defines the configuration for a scheduled incremental data pull. If a valid configuration is provided, the fields specified in the configuration are used when querying for the incremental data pull. See Incremental Pull Config for more details.

connectorType string

The type of connector, such as Salesforce, Amplitude, and so on. Valid values are Salesforce, Singular, Slack, Redshift, S3, Marketo, Googleanalytics, Zendesk, Servicenow, Datadog, Trendmicro, Snowflake, Dynatrace, Infornexus, Amplitude, Veeva, EventBridge, LookoutMetrics, Upsolver, Honeycode, CustomerProfiles, SAPOData, and CustomConnector.

sourceConnectorProperties FlowSourceFlowConfigSourceConnectorProperties

Specifies the information that is required to query a particular source connector. See Source Connector Properties for details.

apiVersion string

The API version that the destination connector uses.

connectorProfileName string

The name of the connector profile. This name must be unique for each connector profile in the AWS account.

incrementalPullConfig FlowSourceFlowConfigIncrementalPullConfig

Defines the configuration for a scheduled incremental data pull. If a valid configuration is provided, the fields specified in the configuration are used when querying for the incremental data pull. See Incremental Pull Config for more details.

connector_type str

The type of connector, such as Salesforce, Amplitude, and so on. Valid values are Salesforce, Singular, Slack, Redshift, S3, Marketo, Googleanalytics, Zendesk, Servicenow, Datadog, Trendmicro, Snowflake, Dynatrace, Infornexus, Amplitude, Veeva, EventBridge, LookoutMetrics, Upsolver, Honeycode, CustomerProfiles, SAPOData, and CustomConnector.

source_connector_properties FlowSourceFlowConfigSourceConnectorProperties

Specifies the information that is required to query a particular source connector. See Source Connector Properties for details.

api_version str

The API version that the destination connector uses.

connector_profile_name str

The name of the connector profile. This name must be unique for each connector profile in the AWS account.

incremental_pull_config FlowSourceFlowConfigIncrementalPullConfig

Defines the configuration for a scheduled incremental data pull. If a valid configuration is provided, the fields specified in the configuration are used when querying for the incremental data pull. See Incremental Pull Config for more details.

connectorType String

The type of connector, such as Salesforce, Amplitude, and so on. Valid values are Salesforce, Singular, Slack, Redshift, S3, Marketo, Googleanalytics, Zendesk, Servicenow, Datadog, Trendmicro, Snowflake, Dynatrace, Infornexus, Amplitude, Veeva, EventBridge, LookoutMetrics, Upsolver, Honeycode, CustomerProfiles, SAPOData, and CustomConnector.

sourceConnectorProperties Property Map

Specifies the information that is required to query a particular source connector. See Source Connector Properties for details.

apiVersion String

The API version that the destination connector uses.

connectorProfileName String

The name of the connector profile. This name must be unique for each connector profile in the AWS account.

incrementalPullConfig Property Map

Defines the configuration for a scheduled incremental data pull. If a valid configuration is provided, the fields specified in the configuration are used when querying for the incremental data pull. See Incremental Pull Config for more details.

FlowSourceFlowConfigIncrementalPullConfig

DatetimeTypeFieldName string

A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.

DatetimeTypeFieldName string

A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.

datetimeTypeFieldName String

A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.

datetimeTypeFieldName string

A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.

datetime_type_field_name str

A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.

datetimeTypeFieldName String

A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.

FlowSourceFlowConfigSourceConnectorProperties

Amplitude FlowSourceFlowConfigSourceConnectorPropertiesAmplitude

The operation to be performed on the provided Amplitude source fields. The only valid value is BETWEEN.

CustomConnector FlowSourceFlowConfigSourceConnectorPropertiesCustomConnector

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Datadog FlowSourceFlowConfigSourceConnectorPropertiesDatadog

The operation to be performed on the provided Datadog source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Dynatrace FlowSourceFlowConfigSourceConnectorPropertiesDynatrace

The operation to be performed on the provided Dynatrace source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

GoogleAnalytics FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics

The operation to be performed on the provided Google Analytics source fields. Valid values are PROJECTION and BETWEEN.

InforNexus FlowSourceFlowConfigSourceConnectorPropertiesInforNexus

The operation to be performed on the provided Infor Nexus source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Marketo FlowSourceFlowConfigSourceConnectorPropertiesMarketo

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

S3 FlowSourceFlowConfigSourceConnectorPropertiesS3

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Salesforce FlowSourceFlowConfigSourceConnectorPropertiesSalesforce

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

SapoData FlowSourceFlowConfigSourceConnectorPropertiesSapoData

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

ServiceNow FlowSourceFlowConfigSourceConnectorPropertiesServiceNow

The operation to be performed on the provided ServiceNow source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Singular FlowSourceFlowConfigSourceConnectorPropertiesSingular

The operation to be performed on the provided Singular source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Slack FlowSourceFlowConfigSourceConnectorPropertiesSlack

The operation to be performed on the provided Slack source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Trendmicro FlowSourceFlowConfigSourceConnectorPropertiesTrendmicro

The operation to be performed on the provided Trend Micro source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Veeva FlowSourceFlowConfigSourceConnectorPropertiesVeeva

The operation to be performed on the provided Veeva source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Zendesk FlowSourceFlowConfigSourceConnectorPropertiesZendesk

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Amplitude FlowSourceFlowConfigSourceConnectorPropertiesAmplitude

The operation to be performed on the provided Amplitude source fields. The only valid value is BETWEEN.

CustomConnector FlowSourceFlowConfigSourceConnectorPropertiesCustomConnector

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Datadog FlowSourceFlowConfigSourceConnectorPropertiesDatadog

The operation to be performed on the provided Datadog source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Dynatrace FlowSourceFlowConfigSourceConnectorPropertiesDynatrace

The operation to be performed on the provided Dynatrace source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

GoogleAnalytics FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics

The operation to be performed on the provided Google Analytics source fields. Valid values are PROJECTION and BETWEEN.

InforNexus FlowSourceFlowConfigSourceConnectorPropertiesInforNexus

The operation to be performed on the provided Infor Nexus source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Marketo FlowSourceFlowConfigSourceConnectorPropertiesMarketo

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

S3 FlowSourceFlowConfigSourceConnectorPropertiesS3

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Salesforce FlowSourceFlowConfigSourceConnectorPropertiesSalesforce

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

SapoData FlowSourceFlowConfigSourceConnectorPropertiesSapoData

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

ServiceNow FlowSourceFlowConfigSourceConnectorPropertiesServiceNow

The operation to be performed on the provided ServiceNow source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Singular FlowSourceFlowConfigSourceConnectorPropertiesSingular

The operation to be performed on the provided Singular source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Slack FlowSourceFlowConfigSourceConnectorPropertiesSlack

The operation to be performed on the provided Slack source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Trendmicro FlowSourceFlowConfigSourceConnectorPropertiesTrendmicro

The operation to be performed on the provided Trend Micro source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Veeva FlowSourceFlowConfigSourceConnectorPropertiesVeeva

The operation to be performed on the provided Veeva source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Zendesk FlowSourceFlowConfigSourceConnectorPropertiesZendesk

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

amplitude FlowSourceFlowConfigSourceConnectorPropertiesAmplitude

The operation to be performed on the provided Amplitude source fields. The only valid value is BETWEEN.

customConnector FlowSourceFlowConfigSourceConnectorPropertiesCustomConnector

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

datadog FlowSourceFlowConfigSourceConnectorPropertiesDatadog

The operation to be performed on the provided Datadog source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

dynatrace FlowSourceFlowConfigSourceConnectorPropertiesDynatrace

The operation to be performed on the provided Dynatrace source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

googleAnalytics FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics

The operation to be performed on the provided Google Analytics source fields. Valid values are PROJECTION and BETWEEN.

inforNexus FlowSourceFlowConfigSourceConnectorPropertiesInforNexus

The operation to be performed on the provided Infor Nexus source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

marketo FlowSourceFlowConfigSourceConnectorPropertiesMarketo

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

s3 FlowSourceFlowConfigSourceConnectorPropertiesS3

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

salesforce FlowSourceFlowConfigSourceConnectorPropertiesSalesforce

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

sapoData FlowSourceFlowConfigSourceConnectorPropertiesSapoData

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

serviceNow FlowSourceFlowConfigSourceConnectorPropertiesServiceNow

The operation to be performed on the provided ServiceNow source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

singular FlowSourceFlowConfigSourceConnectorPropertiesSingular

The operation to be performed on the provided Singular source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

slack FlowSourceFlowConfigSourceConnectorPropertiesSlack

The operation to be performed on the provided Slack source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

trendmicro FlowSourceFlowConfigSourceConnectorPropertiesTrendmicro

The operation to be performed on the provided Trend Micro source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

veeva FlowSourceFlowConfigSourceConnectorPropertiesVeeva

The operation to be performed on the provided Veeva source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

zendesk FlowSourceFlowConfigSourceConnectorPropertiesZendesk

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

amplitude FlowSourceFlowConfigSourceConnectorPropertiesAmplitude

The operation to be performed on the provided Amplitude source fields. The only valid value is BETWEEN.

customConnector FlowSourceFlowConfigSourceConnectorPropertiesCustomConnector

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

datadog FlowSourceFlowConfigSourceConnectorPropertiesDatadog

The operation to be performed on the provided Datadog source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

dynatrace FlowSourceFlowConfigSourceConnectorPropertiesDynatrace

The operation to be performed on the provided Dynatrace source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

googleAnalytics FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics

The operation to be performed on the provided Google Analytics source fields. Valid values are PROJECTION and BETWEEN.

inforNexus FlowSourceFlowConfigSourceConnectorPropertiesInforNexus

The operation to be performed on the provided Infor Nexus source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

marketo FlowSourceFlowConfigSourceConnectorPropertiesMarketo

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

s3 FlowSourceFlowConfigSourceConnectorPropertiesS3

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

salesforce FlowSourceFlowConfigSourceConnectorPropertiesSalesforce

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

sapoData FlowSourceFlowConfigSourceConnectorPropertiesSapoData

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

serviceNow FlowSourceFlowConfigSourceConnectorPropertiesServiceNow

The operation to be performed on the provided ServiceNow source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

singular FlowSourceFlowConfigSourceConnectorPropertiesSingular

The operation to be performed on the provided Singular source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

slack FlowSourceFlowConfigSourceConnectorPropertiesSlack

The operation to be performed on the provided Slack source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

trendmicro FlowSourceFlowConfigSourceConnectorPropertiesTrendmicro

The operation to be performed on the provided Trend Micro source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

veeva FlowSourceFlowConfigSourceConnectorPropertiesVeeva

The operation to be performed on the provided Veeva source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

zendesk FlowSourceFlowConfigSourceConnectorPropertiesZendesk

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

amplitude FlowSourceFlowConfigSourceConnectorPropertiesAmplitude

The operation to be performed on the provided Amplitude source fields. The only valid value is BETWEEN.

custom_connector FlowSourceFlowConfigSourceConnectorPropertiesCustomConnector

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

datadog FlowSourceFlowConfigSourceConnectorPropertiesDatadog

The operation to be performed on the provided Datadog source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

dynatrace FlowSourceFlowConfigSourceConnectorPropertiesDynatrace

The operation to be performed on the provided Dynatrace source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

google_analytics FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics

The operation to be performed on the provided Google Analytics source fields. Valid values are PROJECTION and BETWEEN.

infor_nexus FlowSourceFlowConfigSourceConnectorPropertiesInforNexus

The operation to be performed on the provided Infor Nexus source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

marketo FlowSourceFlowConfigSourceConnectorPropertiesMarketo

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

s3 FlowSourceFlowConfigSourceConnectorPropertiesS3

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

salesforce FlowSourceFlowConfigSourceConnectorPropertiesSalesforce

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

sapo_data FlowSourceFlowConfigSourceConnectorPropertiesSapoData

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

service_now FlowSourceFlowConfigSourceConnectorPropertiesServiceNow

The operation to be performed on the provided ServiceNow source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

singular FlowSourceFlowConfigSourceConnectorPropertiesSingular

The operation to be performed on the provided Singular source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

slack FlowSourceFlowConfigSourceConnectorPropertiesSlack

The operation to be performed on the provided Slack source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

trendmicro FlowSourceFlowConfigSourceConnectorPropertiesTrendmicro

The operation to be performed on the provided Trend Micro source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

veeva FlowSourceFlowConfigSourceConnectorPropertiesVeeva

The operation to be performed on the provided Veeva source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

zendesk FlowSourceFlowConfigSourceConnectorPropertiesZendesk

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

amplitude Property Map

The operation to be performed on the provided Amplitude source fields. The only valid value is BETWEEN.

customConnector Property Map

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

datadog Property Map

The operation to be performed on the provided Datadog source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

dynatrace Property Map

The operation to be performed on the provided Dynatrace source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

googleAnalytics Property Map

The operation to be performed on the provided Google Analytics source fields. Valid values are PROJECTION and BETWEEN.

inforNexus Property Map

The operation to be performed on the provided Infor Nexus source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

marketo Property Map

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

s3 Property Map

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

salesforce Property Map

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

sapoData Property Map

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

serviceNow Property Map

The operation to be performed on the provided ServiceNow source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

singular Property Map

The operation to be performed on the provided Singular source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

slack Property Map

The operation to be performed on the provided Slack source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

trendmicro Property Map

The operation to be performed on the provided Trend Micro source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

veeva Property Map

The operation to be performed on the provided Veeva source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

zendesk Property Map

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

FlowSourceFlowConfigSourceConnectorPropertiesAmplitude

Object string

The object specified in the Veeva flow source.

Object string

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

object string

The object specified in the Veeva flow source.

object str

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

FlowSourceFlowConfigSourceConnectorPropertiesCustomConnector

EntityName string

The entity specified in the custom connector as a source in the flow.

CustomProperties Dictionary<string, string>

The custom properties that are specific to the connector when it's used as a source in the flow. Maximum of 50 items.

EntityName string

The entity specified in the custom connector as a source in the flow.

CustomProperties map[string]string

The custom properties that are specific to the connector when it's used as a source in the flow. Maximum of 50 items.

entityName String

The entity specified in the custom connector as a source in the flow.

customProperties Map<String,String>

The custom properties that are specific to the connector when it's used as a source in the flow. Maximum of 50 items.

entityName string

The entity specified in the custom connector as a source in the flow.

customProperties {[key: string]: string}

The custom properties that are specific to the connector when it's used as a source in the flow. Maximum of 50 items.

entity_name str

The entity specified in the custom connector as a source in the flow.

custom_properties Mapping[str, str]

The custom properties that are specific to the connector when it's used as a source in the flow. Maximum of 50 items.

entityName String

The entity specified in the custom connector as a source in the flow.

customProperties Map<String>

The custom properties that are specific to the connector when it's used as a source in the flow. Maximum of 50 items.

FlowSourceFlowConfigSourceConnectorPropertiesDatadog

Object string

The object specified in the Veeva flow source.

Object string

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

object string

The object specified in the Veeva flow source.

object str

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

FlowSourceFlowConfigSourceConnectorPropertiesDynatrace

Object string

The object specified in the Veeva flow source.

Object string

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

object string

The object specified in the Veeva flow source.

object str

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics

Object string

The object specified in the Veeva flow source.

Object string

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

object string

The object specified in the Veeva flow source.

object str

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

FlowSourceFlowConfigSourceConnectorPropertiesInforNexus

Object string

The object specified in the Veeva flow source.

Object string

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

object string

The object specified in the Veeva flow source.

object str

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

FlowSourceFlowConfigSourceConnectorPropertiesMarketo

Object string

The object specified in the Veeva flow source.

Object string

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

object string

The object specified in the Veeva flow source.

object str

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

FlowSourceFlowConfigSourceConnectorPropertiesS3

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

S3InputFormatConfig FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig

When you use Amazon S3 as the source, the configuration format that you provide the flow input data. See S3 Input Format Config for details.

BucketName string

The Amazon S3 bucket name where the source files are stored.

BucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

S3InputFormatConfig FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig

When you use Amazon S3 as the source, the configuration format that you provide the flow input data. See S3 Input Format Config for details.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

s3InputFormatConfig FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig

When you use Amazon S3 as the source, the configuration format that you provide the flow input data. See S3 Input Format Config for details.

bucketName string

The Amazon S3 bucket name where the source files are stored.

bucketPrefix string

The object key for the Amazon S3 bucket in which the source files are stored.

s3InputFormatConfig FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig

When you use Amazon S3 as the source, the configuration format that you provide the flow input data. See S3 Input Format Config for details.

bucket_name str

The Amazon S3 bucket name where the source files are stored.

bucket_prefix str

The object key for the Amazon S3 bucket in which the source files are stored.

s3_input_format_config FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig

When you use Amazon S3 as the source, the configuration format that you provide the flow input data. See S3 Input Format Config for details.

bucketName String

The Amazon S3 bucket name where the source files are stored.

bucketPrefix String

The object key for the Amazon S3 bucket in which the source files are stored.

s3InputFormatConfig Property Map

When you use Amazon S3 as the source, the configuration format that you provide the flow input data. See S3 Input Format Config for details.

FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig

S3InputFileType string

The file type that Amazon AppFlow gets from your Amazon S3 bucket. Valid values are CSV and JSON.

S3InputFileType string

The file type that Amazon AppFlow gets from your Amazon S3 bucket. Valid values are CSV and JSON.

s3InputFileType String

The file type that Amazon AppFlow gets from your Amazon S3 bucket. Valid values are CSV and JSON.

s3InputFileType string

The file type that Amazon AppFlow gets from your Amazon S3 bucket. Valid values are CSV and JSON.

s3_input_file_type str

The file type that Amazon AppFlow gets from your Amazon S3 bucket. Valid values are CSV and JSON.

s3InputFileType String

The file type that Amazon AppFlow gets from your Amazon S3 bucket. Valid values are CSV and JSON.

FlowSourceFlowConfigSourceConnectorPropertiesSalesforce

Object string

The object specified in the Veeva flow source.

EnableDynamicFieldUpdate bool

The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.

IncludeDeletedRecords bool

Indicates whether Amazon AppFlow includes deleted files in the flow run.

Object string

The object specified in the Veeva flow source.

EnableDynamicFieldUpdate bool

The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.

IncludeDeletedRecords bool

Indicates whether Amazon AppFlow includes deleted files in the flow run.

object String

The object specified in the Veeva flow source.

enableDynamicFieldUpdate Boolean

The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.

includeDeletedRecords Boolean

Indicates whether Amazon AppFlow includes deleted files in the flow run.

object string

The object specified in the Veeva flow source.

enableDynamicFieldUpdate boolean

The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.

includeDeletedRecords boolean

Indicates whether Amazon AppFlow includes deleted files in the flow run.

object str

The object specified in the Veeva flow source.

enable_dynamic_field_update bool

The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.

include_deleted_records bool

Indicates whether Amazon AppFlow includes deleted files in the flow run.

object String

The object specified in the Veeva flow source.

enableDynamicFieldUpdate Boolean

The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.

includeDeletedRecords Boolean

Indicates whether Amazon AppFlow includes deleted files in the flow run.

FlowSourceFlowConfigSourceConnectorPropertiesSapoData

Object string

The object specified in the Veeva flow source.

Object string

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

object string

The object specified in the Veeva flow source.

object str

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

FlowSourceFlowConfigSourceConnectorPropertiesServiceNow

Object string

The object specified in the Veeva flow source.

Object string

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

object string

The object specified in the Veeva flow source.

object str

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

FlowSourceFlowConfigSourceConnectorPropertiesSingular

Object string

The object specified in the Veeva flow source.

Object string

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

object string

The object specified in the Veeva flow source.

object str

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

FlowSourceFlowConfigSourceConnectorPropertiesSlack

Object string

The object specified in the Veeva flow source.

Object string

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

object string

The object specified in the Veeva flow source.

object str

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

FlowSourceFlowConfigSourceConnectorPropertiesTrendmicro

Object string

The object specified in the Veeva flow source.

Object string

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

object string

The object specified in the Veeva flow source.

object str

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

FlowSourceFlowConfigSourceConnectorPropertiesVeeva

Object string

The object specified in the Veeva flow source.

DocumentType string

The document type specified in the Veeva document extract flow.

IncludeAllVersions bool

Boolean value to include All Versions of files in Veeva document extract flow.

IncludeRenditions bool

Boolean value to include file renditions in Veeva document extract flow.

IncludeSourceFiles bool

Boolean value to include source files in Veeva document extract flow.

Object string

The object specified in the Veeva flow source.

DocumentType string

The document type specified in the Veeva document extract flow.

IncludeAllVersions bool

Boolean value to include All Versions of files in Veeva document extract flow.

IncludeRenditions bool

Boolean value to include file renditions in Veeva document extract flow.

IncludeSourceFiles bool

Boolean value to include source files in Veeva document extract flow.

object String

The object specified in the Veeva flow source.

documentType String

The document type specified in the Veeva document extract flow.

includeAllVersions Boolean

Boolean value to include All Versions of files in Veeva document extract flow.

includeRenditions Boolean

Boolean value to include file renditions in Veeva document extract flow.

includeSourceFiles Boolean

Boolean value to include source files in Veeva document extract flow.

object string

The object specified in the Veeva flow source.

documentType string

The document type specified in the Veeva document extract flow.

includeAllVersions boolean

Boolean value to include All Versions of files in Veeva document extract flow.

includeRenditions boolean

Boolean value to include file renditions in Veeva document extract flow.

includeSourceFiles boolean

Boolean value to include source files in Veeva document extract flow.

object str

The object specified in the Veeva flow source.

document_type str

The document type specified in the Veeva document extract flow.

include_all_versions bool

Boolean value to include All Versions of files in Veeva document extract flow.

include_renditions bool

Boolean value to include file renditions in Veeva document extract flow.

include_source_files bool

Boolean value to include source files in Veeva document extract flow.

object String

The object specified in the Veeva flow source.

documentType String

The document type specified in the Veeva document extract flow.

includeAllVersions Boolean

Boolean value to include All Versions of files in Veeva document extract flow.

includeRenditions Boolean

Boolean value to include file renditions in Veeva document extract flow.

includeSourceFiles Boolean

Boolean value to include source files in Veeva document extract flow.

FlowSourceFlowConfigSourceConnectorPropertiesZendesk

Object string

The object specified in the Veeva flow source.

Object string

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

object string

The object specified in the Veeva flow source.

object str

The object specified in the Veeva flow source.

object String

The object specified in the Veeva flow source.

FlowTask

SourceFields List<string>

The source fields to which a particular task is applied.

TaskType string

Specifies the particular task implementation that Amazon AppFlow performs. Valid values are Arithmetic, Filter, Map, Map_all, Mask, Merge, Passthrough, Truncate, and Validate.

ConnectorOperators List<FlowTaskConnectorOperator>

The operation to be performed on the provided source fields. See Connector Operator for details.

DestinationField string

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

TaskProperties Dictionary<string, string>

A map used to store task-related information. The execution service looks for particular information based on the TaskType. Valid keys are VALUE, VALUES, DATA_TYPE, UPPER_BOUND, LOWER_BOUND, SOURCE_DATA_TYPE, DESTINATION_DATA_TYPE, VALIDATION_ACTION, MASK_VALUE, MASK_LENGTH, TRUNCATE_LENGTH, MATH_OPERATION_FIELDS_ORDER, CONCAT_FORMAT, SUBFIELD_CATEGORY_MAP, and EXCLUDE_SOURCE_FIELDS_LIST.

SourceFields []string

The source fields to which a particular task is applied.

TaskType string

Specifies the particular task implementation that Amazon AppFlow performs. Valid values are Arithmetic, Filter, Map, Map_all, Mask, Merge, Passthrough, Truncate, and Validate.

ConnectorOperators []FlowTaskConnectorOperator

The operation to be performed on the provided source fields. See Connector Operator for details.

DestinationField string

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

TaskProperties map[string]string

A map used to store task-related information. The execution service looks for particular information based on the TaskType. Valid keys are VALUE, VALUES, DATA_TYPE, UPPER_BOUND, LOWER_BOUND, SOURCE_DATA_TYPE, DESTINATION_DATA_TYPE, VALIDATION_ACTION, MASK_VALUE, MASK_LENGTH, TRUNCATE_LENGTH, MATH_OPERATION_FIELDS_ORDER, CONCAT_FORMAT, SUBFIELD_CATEGORY_MAP, and EXCLUDE_SOURCE_FIELDS_LIST.

sourceFields List<String>

The source fields to which a particular task is applied.

taskType String

Specifies the particular task implementation that Amazon AppFlow performs. Valid values are Arithmetic, Filter, Map, Map_all, Mask, Merge, Passthrough, Truncate, and Validate.

connectorOperators List<FlowTaskConnectorOperator>

The operation to be performed on the provided source fields. See Connector Operator for details.

destinationField String

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

taskProperties Map<String,String>

A map used to store task-related information. The execution service looks for particular information based on the TaskType. Valid keys are VALUE, VALUES, DATA_TYPE, UPPER_BOUND, LOWER_BOUND, SOURCE_DATA_TYPE, DESTINATION_DATA_TYPE, VALIDATION_ACTION, MASK_VALUE, MASK_LENGTH, TRUNCATE_LENGTH, MATH_OPERATION_FIELDS_ORDER, CONCAT_FORMAT, SUBFIELD_CATEGORY_MAP, and EXCLUDE_SOURCE_FIELDS_LIST.

sourceFields string[]

The source fields to which a particular task is applied.

taskType string

Specifies the particular task implementation that Amazon AppFlow performs. Valid values are Arithmetic, Filter, Map, Map_all, Mask, Merge, Passthrough, Truncate, and Validate.

connectorOperators FlowTaskConnectorOperator[]

The operation to be performed on the provided source fields. See Connector Operator for details.

destinationField string

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

taskProperties {[key: string]: string}

A map used to store task-related information. The execution service looks for particular information based on the TaskType. Valid keys are VALUE, VALUES, DATA_TYPE, UPPER_BOUND, LOWER_BOUND, SOURCE_DATA_TYPE, DESTINATION_DATA_TYPE, VALIDATION_ACTION, MASK_VALUE, MASK_LENGTH, TRUNCATE_LENGTH, MATH_OPERATION_FIELDS_ORDER, CONCAT_FORMAT, SUBFIELD_CATEGORY_MAP, and EXCLUDE_SOURCE_FIELDS_LIST.

source_fields Sequence[str]

The source fields to which a particular task is applied.

task_type str

Specifies the particular task implementation that Amazon AppFlow performs. Valid values are Arithmetic, Filter, Map, Map_all, Mask, Merge, Passthrough, Truncate, and Validate.

connector_operators Sequence[FlowTaskConnectorOperator]

The operation to be performed on the provided source fields. See Connector Operator for details.

destination_field str

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

task_properties Mapping[str, str]

A map used to store task-related information. The execution service looks for particular information based on the TaskType. Valid keys are VALUE, VALUES, DATA_TYPE, UPPER_BOUND, LOWER_BOUND, SOURCE_DATA_TYPE, DESTINATION_DATA_TYPE, VALIDATION_ACTION, MASK_VALUE, MASK_LENGTH, TRUNCATE_LENGTH, MATH_OPERATION_FIELDS_ORDER, CONCAT_FORMAT, SUBFIELD_CATEGORY_MAP, and EXCLUDE_SOURCE_FIELDS_LIST.

sourceFields List<String>

The source fields to which a particular task is applied.

taskType String

Specifies the particular task implementation that Amazon AppFlow performs. Valid values are Arithmetic, Filter, Map, Map_all, Mask, Merge, Passthrough, Truncate, and Validate.

connectorOperators List<Property Map>

The operation to be performed on the provided source fields. See Connector Operator for details.

destinationField String

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

taskProperties Map<String>

A map used to store task-related information. The execution service looks for particular information based on the TaskType. Valid keys are VALUE, VALUES, DATA_TYPE, UPPER_BOUND, LOWER_BOUND, SOURCE_DATA_TYPE, DESTINATION_DATA_TYPE, VALIDATION_ACTION, MASK_VALUE, MASK_LENGTH, TRUNCATE_LENGTH, MATH_OPERATION_FIELDS_ORDER, CONCAT_FORMAT, SUBFIELD_CATEGORY_MAP, and EXCLUDE_SOURCE_FIELDS_LIST.

FlowTaskConnectorOperator

Amplitude string

The operation to be performed on the provided Amplitude source fields. The only valid value is BETWEEN.

CustomConnector string

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Datadog string

The operation to be performed on the provided Datadog source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Dynatrace string

The operation to be performed on the provided Dynatrace source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

GoogleAnalytics string

The operation to be performed on the provided Google Analytics source fields. Valid values are PROJECTION and BETWEEN.

InforNexus string

The operation to be performed on the provided Infor Nexus source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Marketo string

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

S3 string

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Salesforce string

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

SapoData string

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

ServiceNow string

The operation to be performed on the provided ServiceNow source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Singular string

The operation to be performed on the provided Singular source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Slack string

The operation to be performed on the provided Slack source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Trendmicro string

The operation to be performed on the provided Trend Micro source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Veeva string

The operation to be performed on the provided Veeva source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Zendesk string

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Amplitude string

The operation to be performed on the provided Amplitude source fields. The only valid value is BETWEEN.

CustomConnector string

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Datadog string

The operation to be performed on the provided Datadog source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Dynatrace string

The operation to be performed on the provided Dynatrace source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

GoogleAnalytics string

The operation to be performed on the provided Google Analytics source fields. Valid values are PROJECTION and BETWEEN.

InforNexus string

The operation to be performed on the provided Infor Nexus source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Marketo string

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

S3 string

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Salesforce string

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

SapoData string

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

ServiceNow string

The operation to be performed on the provided ServiceNow source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Singular string

The operation to be performed on the provided Singular source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Slack string

The operation to be performed on the provided Slack source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Trendmicro string

The operation to be performed on the provided Trend Micro source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Veeva string

The operation to be performed on the provided Veeva source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

Zendesk string

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

amplitude String

The operation to be performed on the provided Amplitude source fields. The only valid value is BETWEEN.

customConnector String

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

datadog String

The operation to be performed on the provided Datadog source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

dynatrace String

The operation to be performed on the provided Dynatrace source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

googleAnalytics String

The operation to be performed on the provided Google Analytics source fields. Valid values are PROJECTION and BETWEEN.

inforNexus String

The operation to be performed on the provided Infor Nexus source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

marketo String

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

s3 String

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

salesforce String

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

sapoData String

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

serviceNow String

The operation to be performed on the provided ServiceNow source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

singular String

The operation to be performed on the provided Singular source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

slack String

The operation to be performed on the provided Slack source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

trendmicro String

The operation to be performed on the provided Trend Micro source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

veeva String

The operation to be performed on the provided Veeva source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

zendesk String

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

amplitude string

The operation to be performed on the provided Amplitude source fields. The only valid value is BETWEEN.

customConnector string

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

datadog string

The operation to be performed on the provided Datadog source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

dynatrace string

The operation to be performed on the provided Dynatrace source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

googleAnalytics string

The operation to be performed on the provided Google Analytics source fields. Valid values are PROJECTION and BETWEEN.

inforNexus string

The operation to be performed on the provided Infor Nexus source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

marketo string

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

s3 string

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

salesforce string

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

sapoData string

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

serviceNow string

The operation to be performed on the provided ServiceNow source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

singular string

The operation to be performed on the provided Singular source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

slack string

The operation to be performed on the provided Slack source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

trendmicro string

The operation to be performed on the provided Trend Micro source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

veeva string

The operation to be performed on the provided Veeva source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

zendesk string

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

amplitude str

The operation to be performed on the provided Amplitude source fields. The only valid value is BETWEEN.

custom_connector str

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

datadog str

The operation to be performed on the provided Datadog source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

dynatrace str

The operation to be performed on the provided Dynatrace source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

google_analytics str

The operation to be performed on the provided Google Analytics source fields. Valid values are PROJECTION and BETWEEN.

infor_nexus str

The operation to be performed on the provided Infor Nexus source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

marketo str

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

s3 str

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

salesforce str

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

sapo_data str

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

service_now str

The operation to be performed on the provided ServiceNow source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

singular str

The operation to be performed on the provided Singular source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

slack str

The operation to be performed on the provided Slack source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

trendmicro str

The operation to be performed on the provided Trend Micro source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

veeva str

The operation to be performed on the provided Veeva source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

zendesk str

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

amplitude String

The operation to be performed on the provided Amplitude source fields. The only valid value is BETWEEN.

customConnector String

Operators supported by the custom connector. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

datadog String

The operation to be performed on the provided Datadog source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

dynatrace String

The operation to be performed on the provided Dynatrace source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

googleAnalytics String

The operation to be performed on the provided Google Analytics source fields. Valid values are PROJECTION and BETWEEN.

inforNexus String

The operation to be performed on the provided Infor Nexus source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

marketo String

The operation to be performed on the provided Marketo source fields. Valid values are PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

s3 String

The operation to be performed on the provided Amazon S3 source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

salesforce String

The operation to be performed on the provided Salesforce source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

sapoData String

The operation to be performed on the provided SAPOData source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

serviceNow String

The operation to be performed on the provided ServiceNow source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

singular String

The operation to be performed on the provided Singular source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

slack String

The operation to be performed on the provided Slack source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

trendmicro String

The operation to be performed on the provided Trend Micro source fields. Valid values are PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

veeva String

The operation to be performed on the provided Veeva source fields. Valid values are PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

zendesk String

The operation to be performed on the provided Zendesk source fields. Valid values are PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, and NO_OP.

FlowTriggerConfig

TriggerType string

Specifies the type of flow trigger. Valid values are Scheduled, Event, and OnDemand.

TriggerProperties FlowTriggerConfigTriggerProperties

Specifies the configuration details of a schedule-triggered flow as defined by the user. Currently, these settings only apply to the Scheduled trigger type. See Scheduled Trigger Properties for details.

TriggerType string

Specifies the type of flow trigger. Valid values are Scheduled, Event, and OnDemand.

TriggerProperties FlowTriggerConfigTriggerProperties

Specifies the configuration details of a schedule-triggered flow as defined by the user. Currently, these settings only apply to the Scheduled trigger type. See Scheduled Trigger Properties for details.

triggerType String

Specifies the type of flow trigger. Valid values are Scheduled, Event, and OnDemand.

triggerProperties FlowTriggerConfigTriggerProperties

Specifies the configuration details of a schedule-triggered flow as defined by the user. Currently, these settings only apply to the Scheduled trigger type. See Scheduled Trigger Properties for details.

triggerType string

Specifies the type of flow trigger. Valid values are Scheduled, Event, and OnDemand.

triggerProperties FlowTriggerConfigTriggerProperties

Specifies the configuration details of a schedule-triggered flow as defined by the user. Currently, these settings only apply to the Scheduled trigger type. See Scheduled Trigger Properties for details.

trigger_type str

Specifies the type of flow trigger. Valid values are Scheduled, Event, and OnDemand.

trigger_properties FlowTriggerConfigTriggerProperties

Specifies the configuration details of a schedule-triggered flow as defined by the user. Currently, these settings only apply to the Scheduled trigger type. See Scheduled Trigger Properties for details.

triggerType String

Specifies the type of flow trigger. Valid values are Scheduled, Event, and OnDemand.

triggerProperties Property Map

Specifies the configuration details of a schedule-triggered flow as defined by the user. Currently, these settings only apply to the Scheduled trigger type. See Scheduled Trigger Properties for details.

FlowTriggerConfigTriggerProperties

FlowTriggerConfigTriggerPropertiesScheduled

ScheduleExpression string

The scheduling expression that determines the rate at which the schedule will run, for example rate(5minutes).

DataPullMode string

Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run. Valid values are Incremental and Complete.

FirstExecutionFrom string

Specifies the date range for the records to import from the connector in the first flow run. Must be a valid RFC3339 timestamp.

ScheduleEndTime string

Specifies the scheduled end time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.

ScheduleOffset int

Specifies the optional offset that is added to the time interval for a schedule-triggered flow. Maximum value of 36000.

ScheduleStartTime string

Specifies the scheduled start time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.

Timezone string

Specifies the time zone used when referring to the date and time of a scheduled-triggered flow, such as America/New_York.

ScheduleExpression string

The scheduling expression that determines the rate at which the schedule will run, for example rate(5minutes).

DataPullMode string

Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run. Valid values are Incremental and Complete.

FirstExecutionFrom string

Specifies the date range for the records to import from the connector in the first flow run. Must be a valid RFC3339 timestamp.

ScheduleEndTime string

Specifies the scheduled end time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.

ScheduleOffset int

Specifies the optional offset that is added to the time interval for a schedule-triggered flow. Maximum value of 36000.

ScheduleStartTime string

Specifies the scheduled start time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.

Timezone string

Specifies the time zone used when referring to the date and time of a scheduled-triggered flow, such as America/New_York.

scheduleExpression String

The scheduling expression that determines the rate at which the schedule will run, for example rate(5minutes).

dataPullMode String

Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run. Valid values are Incremental and Complete.

firstExecutionFrom String

Specifies the date range for the records to import from the connector in the first flow run. Must be a valid RFC3339 timestamp.

scheduleEndTime String

Specifies the scheduled end time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.

scheduleOffset Integer

Specifies the optional offset that is added to the time interval for a schedule-triggered flow. Maximum value of 36000.

scheduleStartTime String

Specifies the scheduled start time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.

timezone String

Specifies the time zone used when referring to the date and time of a scheduled-triggered flow, such as America/New_York.

scheduleExpression string

The scheduling expression that determines the rate at which the schedule will run, for example rate(5minutes).

dataPullMode string

Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run. Valid values are Incremental and Complete.

firstExecutionFrom string

Specifies the date range for the records to import from the connector in the first flow run. Must be a valid RFC3339 timestamp.

scheduleEndTime string

Specifies the scheduled end time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.

scheduleOffset number

Specifies the optional offset that is added to the time interval for a schedule-triggered flow. Maximum value of 36000.

scheduleStartTime string

Specifies the scheduled start time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.

timezone string

Specifies the time zone used when referring to the date and time of a scheduled-triggered flow, such as America/New_York.

schedule_expression str

The scheduling expression that determines the rate at which the schedule will run, for example rate(5minutes).

data_pull_mode str

Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run. Valid values are Incremental and Complete.

first_execution_from str

Specifies the date range for the records to import from the connector in the first flow run. Must be a valid RFC3339 timestamp.

schedule_end_time str

Specifies the scheduled end time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.

schedule_offset int

Specifies the optional offset that is added to the time interval for a schedule-triggered flow. Maximum value of 36000.

schedule_start_time str

Specifies the scheduled start time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.

timezone str

Specifies the time zone used when referring to the date and time of a scheduled-triggered flow, such as America/New_York.

scheduleExpression String

The scheduling expression that determines the rate at which the schedule will run, for example rate(5minutes).

dataPullMode String

Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run. Valid values are Incremental and Complete.

firstExecutionFrom String

Specifies the date range for the records to import from the connector in the first flow run. Must be a valid RFC3339 timestamp.

scheduleEndTime String

Specifies the scheduled end time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.

scheduleOffset Number

Specifies the optional offset that is added to the time interval for a schedule-triggered flow. Maximum value of 36000.

scheduleStartTime String

Specifies the scheduled start time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.

timezone String

Specifies the time zone used when referring to the date and time of a scheduled-triggered flow, such as America/New_York.

Import

AppFlow flows can be imported using the arn, e.g.

 $ pulumi import aws:appflow/flow:Flow example arn:aws:appflow:us-west-2:123456789012:flow/example-flow

Package Details

Repository
https://github.com/pulumi/pulumi-aws
License
Apache-2.0
Notes

This Pulumi package is based on the aws Terraform Provider.