We recommend new projects start with resources from the AWS provider.
aws-native.appflow.Flow
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource schema for AWS::AppFlow::Flow.
Example Usage
Example
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AwsNative = Pulumi.AwsNative;
return await Deployment.RunAsync(() => 
{
    var testFlow = new AwsNative.AppFlow.Flow("testFlow", new()
    {
        FlowName = "MyEventFlow",
        Description = "Test event flow for CloudFormation from salesforce to s3",
        TriggerConfig = new AwsNative.AppFlow.Inputs.FlowTriggerConfigArgs
        {
            TriggerType = AwsNative.AppFlow.FlowTriggerType.Event,
        },
        SourceFlowConfig = new AwsNative.AppFlow.Inputs.FlowSourceFlowConfigArgs
        {
            ConnectorType = AwsNative.AppFlow.FlowConnectorType.Salesforce,
            ConnectorProfileName = "TestConnectorProfile",
            SourceConnectorProperties = new AwsNative.AppFlow.Inputs.FlowSourceConnectorPropertiesArgs
            {
                Salesforce = new AwsNative.AppFlow.Inputs.FlowSalesforceSourcePropertiesArgs
                {
                    Object = "Account",
                    EnableDynamicFieldUpdate = false,
                    IncludeDeletedRecords = true,
                },
            },
        },
        DestinationFlowConfigList = new[]
        {
            new AwsNative.AppFlow.Inputs.FlowDestinationFlowConfigArgs
            {
                ConnectorType = AwsNative.AppFlow.FlowConnectorType.S3,
                DestinationConnectorProperties = new AwsNative.AppFlow.Inputs.FlowDestinationConnectorPropertiesArgs
                {
                    S3 = new AwsNative.AppFlow.Inputs.FlowS3DestinationPropertiesArgs
                    {
                        BucketName = "TestOutputBucket",
                        S3OutputFormatConfig = new AwsNative.AppFlow.Inputs.FlowS3OutputFormatConfigArgs
                        {
                            FileType = AwsNative.AppFlow.FlowFileType.Json,
                            AggregationConfig = new AwsNative.AppFlow.Inputs.FlowAggregationConfigArgs
                            {
                                AggregationType = AwsNative.AppFlow.FlowAggregationType.None,
                            },
                        },
                    },
                },
            },
        },
        Tasks = new[]
        {
            new AwsNative.AppFlow.Inputs.FlowTaskArgs
            {
                TaskType = AwsNative.AppFlow.FlowTaskType.Filter,
                SourceFields = new[]
                {
                    "Id",
                    "Name",
                },
                ConnectorOperator = new AwsNative.AppFlow.Inputs.FlowConnectorOperatorArgs
                {
                    Salesforce = AwsNative.AppFlow.FlowSalesforceConnectorOperator.Projection,
                },
            },
            new AwsNative.AppFlow.Inputs.FlowTaskArgs
            {
                TaskType = AwsNative.AppFlow.FlowTaskType.Map,
                SourceFields = new[]
                {
                    "Id",
                },
                TaskProperties = new[]
                {
                    new AwsNative.AppFlow.Inputs.FlowTaskPropertiesObjectArgs
                    {
                        Key = AwsNative.AppFlow.FlowOperatorPropertiesKeys.SourceDataType,
                        Value = "id",
                    },
                    new AwsNative.AppFlow.Inputs.FlowTaskPropertiesObjectArgs
                    {
                        Key = AwsNative.AppFlow.FlowOperatorPropertiesKeys.DestinationDataType,
                        Value = "id",
                    },
                },
                DestinationField = "Id",
                ConnectorOperator = new AwsNative.AppFlow.Inputs.FlowConnectorOperatorArgs
                {
                    Salesforce = AwsNative.AppFlow.FlowSalesforceConnectorOperator.NoOp,
                },
            },
            new AwsNative.AppFlow.Inputs.FlowTaskArgs
            {
                TaskType = AwsNative.AppFlow.FlowTaskType.Map,
                SourceFields = new[]
                {
                    "Name",
                },
                TaskProperties = new[]
                {
                    new AwsNative.AppFlow.Inputs.FlowTaskPropertiesObjectArgs
                    {
                        Key = AwsNative.AppFlow.FlowOperatorPropertiesKeys.SourceDataType,
                        Value = "string",
                    },
                    new AwsNative.AppFlow.Inputs.FlowTaskPropertiesObjectArgs
                    {
                        Key = AwsNative.AppFlow.FlowOperatorPropertiesKeys.DestinationDataType,
                        Value = "string",
                    },
                },
                DestinationField = "Name",
                ConnectorOperator = new AwsNative.AppFlow.Inputs.FlowConnectorOperatorArgs
                {
                    Salesforce = AwsNative.AppFlow.FlowSalesforceConnectorOperator.NoOp,
                },
            },
        },
        Tags = new[]
        {
            new AwsNative.Inputs.TagArgs
            {
                Key = "testKey",
                Value = "testValue",
            },
        },
    });
});
package main
import (
	awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws"
	"github.com/pulumi/pulumi-aws-native/sdk/go/aws/appflow"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := appflow.NewFlow(ctx, "testFlow", &appflow.FlowArgs{
			FlowName:    pulumi.String("MyEventFlow"),
			Description: pulumi.String("Test event flow for CloudFormation from salesforce to s3"),
			TriggerConfig: &appflow.FlowTriggerConfigArgs{
				TriggerType: appflow.FlowTriggerTypeEvent,
			},
			SourceFlowConfig: &appflow.FlowSourceFlowConfigArgs{
				ConnectorType:        appflow.FlowConnectorTypeSalesforce,
				ConnectorProfileName: pulumi.String("TestConnectorProfile"),
				SourceConnectorProperties: &appflow.FlowSourceConnectorPropertiesArgs{
					Salesforce: &appflow.FlowSalesforceSourcePropertiesArgs{
						Object:                   pulumi.String("Account"),
						EnableDynamicFieldUpdate: pulumi.Bool(false),
						IncludeDeletedRecords:    pulumi.Bool(true),
					},
				},
			},
			DestinationFlowConfigList: appflow.FlowDestinationFlowConfigArray{
				&appflow.FlowDestinationFlowConfigArgs{
					ConnectorType: appflow.FlowConnectorTypeS3,
					DestinationConnectorProperties: &appflow.FlowDestinationConnectorPropertiesArgs{
						S3: &appflow.FlowS3DestinationPropertiesArgs{
							BucketName: pulumi.String("TestOutputBucket"),
							S3OutputFormatConfig: &appflow.FlowS3OutputFormatConfigArgs{
								FileType: appflow.FlowFileTypeJson,
								AggregationConfig: &appflow.FlowAggregationConfigArgs{
									AggregationType: appflow.FlowAggregationTypeNone,
								},
							},
						},
					},
				},
			},
			Tasks: appflow.FlowTaskArray{
				&appflow.FlowTaskArgs{
					TaskType: appflow.FlowTaskTypeFilter,
					SourceFields: pulumi.StringArray{
						pulumi.String("Id"),
						pulumi.String("Name"),
					},
					ConnectorOperator: &appflow.FlowConnectorOperatorArgs{
						Salesforce: appflow.FlowSalesforceConnectorOperatorProjection,
					},
				},
				&appflow.FlowTaskArgs{
					TaskType: appflow.FlowTaskTypeMap,
					SourceFields: pulumi.StringArray{
						pulumi.String("Id"),
					},
					TaskProperties: appflow.FlowTaskPropertiesObjectArray{
						&appflow.FlowTaskPropertiesObjectArgs{
							Key:   appflow.FlowOperatorPropertiesKeysSourceDataType,
							Value: pulumi.String("id"),
						},
						&appflow.FlowTaskPropertiesObjectArgs{
							Key:   appflow.FlowOperatorPropertiesKeysDestinationDataType,
							Value: pulumi.String("id"),
						},
					},
					DestinationField: pulumi.String("Id"),
					ConnectorOperator: &appflow.FlowConnectorOperatorArgs{
						Salesforce: appflow.FlowSalesforceConnectorOperatorNoOp,
					},
				},
				&appflow.FlowTaskArgs{
					TaskType: appflow.FlowTaskTypeMap,
					SourceFields: pulumi.StringArray{
						pulumi.String("Name"),
					},
					TaskProperties: appflow.FlowTaskPropertiesObjectArray{
						&appflow.FlowTaskPropertiesObjectArgs{
							Key:   appflow.FlowOperatorPropertiesKeysSourceDataType,
							Value: pulumi.String("string"),
						},
						&appflow.FlowTaskPropertiesObjectArgs{
							Key:   appflow.FlowOperatorPropertiesKeysDestinationDataType,
							Value: pulumi.String("string"),
						},
					},
					DestinationField: pulumi.String("Name"),
					ConnectorOperator: &appflow.FlowConnectorOperatorArgs{
						Salesforce: appflow.FlowSalesforceConnectorOperatorNoOp,
					},
				},
			},
			Tags: aws.TagArray{
				&aws.TagArgs{
					Key:   pulumi.String("testKey"),
					Value: pulumi.String("testValue"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Coming soon!
import * as pulumi from "@pulumi/pulumi";
import * as aws_native from "@pulumi/aws-native";
const testFlow = new aws_native.appflow.Flow("testFlow", {
    flowName: "MyEventFlow",
    description: "Test event flow for CloudFormation from salesforce to s3",
    triggerConfig: {
        triggerType: aws_native.appflow.FlowTriggerType.Event,
    },
    sourceFlowConfig: {
        connectorType: aws_native.appflow.FlowConnectorType.Salesforce,
        connectorProfileName: "TestConnectorProfile",
        sourceConnectorProperties: {
            salesforce: {
                object: "Account",
                enableDynamicFieldUpdate: false,
                includeDeletedRecords: true,
            },
        },
    },
    destinationFlowConfigList: [{
        connectorType: aws_native.appflow.FlowConnectorType.S3,
        destinationConnectorProperties: {
            s3: {
                bucketName: "TestOutputBucket",
                s3OutputFormatConfig: {
                    fileType: aws_native.appflow.FlowFileType.Json,
                    aggregationConfig: {
                        aggregationType: aws_native.appflow.FlowAggregationType.None,
                    },
                },
            },
        },
    }],
    tasks: [
        {
            taskType: aws_native.appflow.FlowTaskType.Filter,
            sourceFields: [
                "Id",
                "Name",
            ],
            connectorOperator: {
                salesforce: aws_native.appflow.FlowSalesforceConnectorOperator.Projection,
            },
        },
        {
            taskType: aws_native.appflow.FlowTaskType.Map,
            sourceFields: ["Id"],
            taskProperties: [
                {
                    key: aws_native.appflow.FlowOperatorPropertiesKeys.SourceDataType,
                    value: "id",
                },
                {
                    key: aws_native.appflow.FlowOperatorPropertiesKeys.DestinationDataType,
                    value: "id",
                },
            ],
            destinationField: "Id",
            connectorOperator: {
                salesforce: aws_native.appflow.FlowSalesforceConnectorOperator.NoOp,
            },
        },
        {
            taskType: aws_native.appflow.FlowTaskType.Map,
            sourceFields: ["Name"],
            taskProperties: [
                {
                    key: aws_native.appflow.FlowOperatorPropertiesKeys.SourceDataType,
                    value: "string",
                },
                {
                    key: aws_native.appflow.FlowOperatorPropertiesKeys.DestinationDataType,
                    value: "string",
                },
            ],
            destinationField: "Name",
            connectorOperator: {
                salesforce: aws_native.appflow.FlowSalesforceConnectorOperator.NoOp,
            },
        },
    ],
    tags: [{
        key: "testKey",
        value: "testValue",
    }],
});
import pulumi
import pulumi_aws_native as aws_native
test_flow = aws_native.appflow.Flow("testFlow",
    flow_name="MyEventFlow",
    description="Test event flow for CloudFormation from salesforce to s3",
    trigger_config={
        "trigger_type": aws_native.appflow.FlowTriggerType.EVENT,
    },
    source_flow_config={
        "connector_type": aws_native.appflow.FlowConnectorType.SALESFORCE,
        "connector_profile_name": "TestConnectorProfile",
        "source_connector_properties": {
            "salesforce": {
                "object": "Account",
                "enable_dynamic_field_update": False,
                "include_deleted_records": True,
            },
        },
    },
    destination_flow_config_list=[{
        "connector_type": aws_native.appflow.FlowConnectorType.S3,
        "destination_connector_properties": {
            "s3": {
                "bucket_name": "TestOutputBucket",
                "s3_output_format_config": {
                    "file_type": aws_native.appflow.FlowFileType.JSON,
                    "aggregation_config": {
                        "aggregation_type": aws_native.appflow.FlowAggregationType.NONE,
                    },
                },
            },
        },
    }],
    tasks=[
        {
            "task_type": aws_native.appflow.FlowTaskType.FILTER,
            "source_fields": [
                "Id",
                "Name",
            ],
            "connector_operator": {
                "salesforce": aws_native.appflow.FlowSalesforceConnectorOperator.PROJECTION,
            },
        },
        {
            "task_type": aws_native.appflow.FlowTaskType.MAP,
            "source_fields": ["Id"],
            "task_properties": [
                {
                    "key": aws_native.appflow.FlowOperatorPropertiesKeys.SOURCE_DATA_TYPE,
                    "value": "id",
                },
                {
                    "key": aws_native.appflow.FlowOperatorPropertiesKeys.DESTINATION_DATA_TYPE,
                    "value": "id",
                },
            ],
            "destination_field": "Id",
            "connector_operator": {
                "salesforce": aws_native.appflow.FlowSalesforceConnectorOperator.NO_OP,
            },
        },
        {
            "task_type": aws_native.appflow.FlowTaskType.MAP,
            "source_fields": ["Name"],
            "task_properties": [
                {
                    "key": aws_native.appflow.FlowOperatorPropertiesKeys.SOURCE_DATA_TYPE,
                    "value": "string",
                },
                {
                    "key": aws_native.appflow.FlowOperatorPropertiesKeys.DESTINATION_DATA_TYPE,
                    "value": "string",
                },
            ],
            "destination_field": "Name",
            "connector_operator": {
                "salesforce": aws_native.appflow.FlowSalesforceConnectorOperator.NO_OP,
            },
        },
    ],
    tags=[{
        "key": "testKey",
        "value": "testValue",
    }])
Coming soon!
Example
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AwsNative = Pulumi.AwsNative;
return await Deployment.RunAsync(() => 
{
    var testFlow = new AwsNative.AppFlow.Flow("testFlow", new()
    {
        FlowName = "MyEventFlow",
        Description = "Test flow for CloudFormation from salesforce to s3",
        TriggerConfig = new AwsNative.AppFlow.Inputs.FlowTriggerConfigArgs
        {
            TriggerType = AwsNative.AppFlow.FlowTriggerType.Event,
        },
        SourceFlowConfig = new AwsNative.AppFlow.Inputs.FlowSourceFlowConfigArgs
        {
            ConnectorType = AwsNative.AppFlow.FlowConnectorType.Salesforce,
            ConnectorProfileName = "TestConnectorProfile",
            SourceConnectorProperties = new AwsNative.AppFlow.Inputs.FlowSourceConnectorPropertiesArgs
            {
                Salesforce = new AwsNative.AppFlow.Inputs.FlowSalesforceSourcePropertiesArgs
                {
                    Object = "Account",
                    EnableDynamicFieldUpdate = false,
                    IncludeDeletedRecords = true,
                },
            },
        },
        DestinationFlowConfigList = new[]
        {
            new AwsNative.AppFlow.Inputs.FlowDestinationFlowConfigArgs
            {
                ConnectorType = AwsNative.AppFlow.FlowConnectorType.S3,
                DestinationConnectorProperties = new AwsNative.AppFlow.Inputs.FlowDestinationConnectorPropertiesArgs
                {
                    S3 = new AwsNative.AppFlow.Inputs.FlowS3DestinationPropertiesArgs
                    {
                        BucketName = "TestOutputBucket",
                        S3OutputFormatConfig = new AwsNative.AppFlow.Inputs.FlowS3OutputFormatConfigArgs
                        {
                            FileType = AwsNative.AppFlow.FlowFileType.Json,
                            AggregationConfig = new AwsNative.AppFlow.Inputs.FlowAggregationConfigArgs
                            {
                                AggregationType = AwsNative.AppFlow.FlowAggregationType.None,
                            },
                        },
                    },
                },
            },
        },
        Tasks = new[]
        {
            new AwsNative.AppFlow.Inputs.FlowTaskArgs
            {
                TaskType = AwsNative.AppFlow.FlowTaskType.Filter,
                ConnectorOperator = new AwsNative.AppFlow.Inputs.FlowConnectorOperatorArgs
                {
                    Salesforce = AwsNative.AppFlow.FlowSalesforceConnectorOperator.Projection,
                },
                SourceFields = new[]
                {
                    "Id",
                },
            },
            new AwsNative.AppFlow.Inputs.FlowTaskArgs
            {
                TaskType = AwsNative.AppFlow.FlowTaskType.Map,
                SourceFields = new[]
                {
                    "Id",
                },
                TaskProperties = new[]
                {
                    new AwsNative.AppFlow.Inputs.FlowTaskPropertiesObjectArgs
                    {
                        Key = AwsNative.AppFlow.FlowOperatorPropertiesKeys.SourceDataType,
                        Value = "id",
                    },
                    new AwsNative.AppFlow.Inputs.FlowTaskPropertiesObjectArgs
                    {
                        Key = AwsNative.AppFlow.FlowOperatorPropertiesKeys.DestinationDataType,
                        Value = "id",
                    },
                },
                DestinationField = "Id",
                ConnectorOperator = new AwsNative.AppFlow.Inputs.FlowConnectorOperatorArgs
                {
                    Salesforce = AwsNative.AppFlow.FlowSalesforceConnectorOperator.NoOp,
                },
            },
            new AwsNative.AppFlow.Inputs.FlowTaskArgs
            {
                TaskType = AwsNative.AppFlow.FlowTaskType.Map,
                SourceFields = new[]
                {
                    "Name",
                },
                TaskProperties = new[]
                {
                    new AwsNative.AppFlow.Inputs.FlowTaskPropertiesObjectArgs
                    {
                        Key = AwsNative.AppFlow.FlowOperatorPropertiesKeys.SourceDataType,
                        Value = "string",
                    },
                    new AwsNative.AppFlow.Inputs.FlowTaskPropertiesObjectArgs
                    {
                        Key = AwsNative.AppFlow.FlowOperatorPropertiesKeys.DestinationDataType,
                        Value = "string",
                    },
                },
                DestinationField = "Name",
                ConnectorOperator = new AwsNative.AppFlow.Inputs.FlowConnectorOperatorArgs
                {
                    Salesforce = AwsNative.AppFlow.FlowSalesforceConnectorOperator.NoOp,
                },
            },
        },
    });
});
package main
import (
	"github.com/pulumi/pulumi-aws-native/sdk/go/aws/appflow"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := appflow.NewFlow(ctx, "testFlow", &appflow.FlowArgs{
			FlowName:    pulumi.String("MyEventFlow"),
			Description: pulumi.String("Test flow for CloudFormation from salesforce to s3"),
			TriggerConfig: &appflow.FlowTriggerConfigArgs{
				TriggerType: appflow.FlowTriggerTypeEvent,
			},
			SourceFlowConfig: &appflow.FlowSourceFlowConfigArgs{
				ConnectorType:        appflow.FlowConnectorTypeSalesforce,
				ConnectorProfileName: pulumi.String("TestConnectorProfile"),
				SourceConnectorProperties: &appflow.FlowSourceConnectorPropertiesArgs{
					Salesforce: &appflow.FlowSalesforceSourcePropertiesArgs{
						Object:                   pulumi.String("Account"),
						EnableDynamicFieldUpdate: pulumi.Bool(false),
						IncludeDeletedRecords:    pulumi.Bool(true),
					},
				},
			},
			DestinationFlowConfigList: appflow.FlowDestinationFlowConfigArray{
				&appflow.FlowDestinationFlowConfigArgs{
					ConnectorType: appflow.FlowConnectorTypeS3,
					DestinationConnectorProperties: &appflow.FlowDestinationConnectorPropertiesArgs{
						S3: &appflow.FlowS3DestinationPropertiesArgs{
							BucketName: pulumi.String("TestOutputBucket"),
							S3OutputFormatConfig: &appflow.FlowS3OutputFormatConfigArgs{
								FileType: appflow.FlowFileTypeJson,
								AggregationConfig: &appflow.FlowAggregationConfigArgs{
									AggregationType: appflow.FlowAggregationTypeNone,
								},
							},
						},
					},
				},
			},
			Tasks: appflow.FlowTaskArray{
				&appflow.FlowTaskArgs{
					TaskType: appflow.FlowTaskTypeFilter,
					ConnectorOperator: &appflow.FlowConnectorOperatorArgs{
						Salesforce: appflow.FlowSalesforceConnectorOperatorProjection,
					},
					SourceFields: pulumi.StringArray{
						pulumi.String("Id"),
					},
				},
				&appflow.FlowTaskArgs{
					TaskType: appflow.FlowTaskTypeMap,
					SourceFields: pulumi.StringArray{
						pulumi.String("Id"),
					},
					TaskProperties: appflow.FlowTaskPropertiesObjectArray{
						&appflow.FlowTaskPropertiesObjectArgs{
							Key:   appflow.FlowOperatorPropertiesKeysSourceDataType,
							Value: pulumi.String("id"),
						},
						&appflow.FlowTaskPropertiesObjectArgs{
							Key:   appflow.FlowOperatorPropertiesKeysDestinationDataType,
							Value: pulumi.String("id"),
						},
					},
					DestinationField: pulumi.String("Id"),
					ConnectorOperator: &appflow.FlowConnectorOperatorArgs{
						Salesforce: appflow.FlowSalesforceConnectorOperatorNoOp,
					},
				},
				&appflow.FlowTaskArgs{
					TaskType: appflow.FlowTaskTypeMap,
					SourceFields: pulumi.StringArray{
						pulumi.String("Name"),
					},
					TaskProperties: appflow.FlowTaskPropertiesObjectArray{
						&appflow.FlowTaskPropertiesObjectArgs{
							Key:   appflow.FlowOperatorPropertiesKeysSourceDataType,
							Value: pulumi.String("string"),
						},
						&appflow.FlowTaskPropertiesObjectArgs{
							Key:   appflow.FlowOperatorPropertiesKeysDestinationDataType,
							Value: pulumi.String("string"),
						},
					},
					DestinationField: pulumi.String("Name"),
					ConnectorOperator: &appflow.FlowConnectorOperatorArgs{
						Salesforce: appflow.FlowSalesforceConnectorOperatorNoOp,
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Coming soon!
import * as pulumi from "@pulumi/pulumi";
import * as aws_native from "@pulumi/aws-native";
const testFlow = new aws_native.appflow.Flow("testFlow", {
    flowName: "MyEventFlow",
    description: "Test flow for CloudFormation from salesforce to s3",
    triggerConfig: {
        triggerType: aws_native.appflow.FlowTriggerType.Event,
    },
    sourceFlowConfig: {
        connectorType: aws_native.appflow.FlowConnectorType.Salesforce,
        connectorProfileName: "TestConnectorProfile",
        sourceConnectorProperties: {
            salesforce: {
                object: "Account",
                enableDynamicFieldUpdate: false,
                includeDeletedRecords: true,
            },
        },
    },
    destinationFlowConfigList: [{
        connectorType: aws_native.appflow.FlowConnectorType.S3,
        destinationConnectorProperties: {
            s3: {
                bucketName: "TestOutputBucket",
                s3OutputFormatConfig: {
                    fileType: aws_native.appflow.FlowFileType.Json,
                    aggregationConfig: {
                        aggregationType: aws_native.appflow.FlowAggregationType.None,
                    },
                },
            },
        },
    }],
    tasks: [
        {
            taskType: aws_native.appflow.FlowTaskType.Filter,
            connectorOperator: {
                salesforce: aws_native.appflow.FlowSalesforceConnectorOperator.Projection,
            },
            sourceFields: ["Id"],
        },
        {
            taskType: aws_native.appflow.FlowTaskType.Map,
            sourceFields: ["Id"],
            taskProperties: [
                {
                    key: aws_native.appflow.FlowOperatorPropertiesKeys.SourceDataType,
                    value: "id",
                },
                {
                    key: aws_native.appflow.FlowOperatorPropertiesKeys.DestinationDataType,
                    value: "id",
                },
            ],
            destinationField: "Id",
            connectorOperator: {
                salesforce: aws_native.appflow.FlowSalesforceConnectorOperator.NoOp,
            },
        },
        {
            taskType: aws_native.appflow.FlowTaskType.Map,
            sourceFields: ["Name"],
            taskProperties: [
                {
                    key: aws_native.appflow.FlowOperatorPropertiesKeys.SourceDataType,
                    value: "string",
                },
                {
                    key: aws_native.appflow.FlowOperatorPropertiesKeys.DestinationDataType,
                    value: "string",
                },
            ],
            destinationField: "Name",
            connectorOperator: {
                salesforce: aws_native.appflow.FlowSalesforceConnectorOperator.NoOp,
            },
        },
    ],
});
import pulumi
import pulumi_aws_native as aws_native
test_flow = aws_native.appflow.Flow("testFlow",
    flow_name="MyEventFlow",
    description="Test flow for CloudFormation from salesforce to s3",
    trigger_config={
        "trigger_type": aws_native.appflow.FlowTriggerType.EVENT,
    },
    source_flow_config={
        "connector_type": aws_native.appflow.FlowConnectorType.SALESFORCE,
        "connector_profile_name": "TestConnectorProfile",
        "source_connector_properties": {
            "salesforce": {
                "object": "Account",
                "enable_dynamic_field_update": False,
                "include_deleted_records": True,
            },
        },
    },
    destination_flow_config_list=[{
        "connector_type": aws_native.appflow.FlowConnectorType.S3,
        "destination_connector_properties": {
            "s3": {
                "bucket_name": "TestOutputBucket",
                "s3_output_format_config": {
                    "file_type": aws_native.appflow.FlowFileType.JSON,
                    "aggregation_config": {
                        "aggregation_type": aws_native.appflow.FlowAggregationType.NONE,
                    },
                },
            },
        },
    }],
    tasks=[
        {
            "task_type": aws_native.appflow.FlowTaskType.FILTER,
            "connector_operator": {
                "salesforce": aws_native.appflow.FlowSalesforceConnectorOperator.PROJECTION,
            },
            "source_fields": ["Id"],
        },
        {
            "task_type": aws_native.appflow.FlowTaskType.MAP,
            "source_fields": ["Id"],
            "task_properties": [
                {
                    "key": aws_native.appflow.FlowOperatorPropertiesKeys.SOURCE_DATA_TYPE,
                    "value": "id",
                },
                {
                    "key": aws_native.appflow.FlowOperatorPropertiesKeys.DESTINATION_DATA_TYPE,
                    "value": "id",
                },
            ],
            "destination_field": "Id",
            "connector_operator": {
                "salesforce": aws_native.appflow.FlowSalesforceConnectorOperator.NO_OP,
            },
        },
        {
            "task_type": aws_native.appflow.FlowTaskType.MAP,
            "source_fields": ["Name"],
            "task_properties": [
                {
                    "key": aws_native.appflow.FlowOperatorPropertiesKeys.SOURCE_DATA_TYPE,
                    "value": "string",
                },
                {
                    "key": aws_native.appflow.FlowOperatorPropertiesKeys.DESTINATION_DATA_TYPE,
                    "value": "string",
                },
            ],
            "destination_field": "Name",
            "connector_operator": {
                "salesforce": aws_native.appflow.FlowSalesforceConnectorOperator.NO_OP,
            },
        },
    ])
Coming soon!
Create Flow Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Flow(name: string, args: FlowArgs, opts?: CustomResourceOptions);@overload
def Flow(resource_name: str,
         args: FlowArgs,
         opts: Optional[ResourceOptions] = None)
@overload
def Flow(resource_name: str,
         opts: Optional[ResourceOptions] = None,
         destination_flow_config_list: Optional[Sequence[FlowDestinationFlowConfigArgs]] = None,
         source_flow_config: Optional[FlowSourceFlowConfigArgs] = None,
         tasks: Optional[Sequence[FlowTaskArgs]] = None,
         trigger_config: Optional[FlowTriggerConfigArgs] = None,
         description: Optional[str] = None,
         flow_name: Optional[str] = None,
         flow_status: Optional[FlowStatus] = None,
         kms_arn: Optional[str] = None,
         metadata_catalog_config: Optional[FlowMetadataCatalogConfigArgs] = None,
         tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewFlow(ctx *Context, name string, args FlowArgs, opts ...ResourceOption) (*Flow, error)public Flow(string name, FlowArgs args, CustomResourceOptions? opts = null)type: aws-native:appflow:Flow
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- 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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Flow resource accepts the following input properties:
- DestinationFlow List<Pulumi.Config List Aws Native. App Flow. Inputs. Flow Destination Flow Config> 
- List of Destination connectors of the flow.
- SourceFlow Pulumi.Config Aws Native. App Flow. Inputs. Flow Source Flow Config 
- Configurations of Source connector of the flow.
- Tasks
List<Pulumi.Aws Native. App Flow. Inputs. Flow Task> 
- List of tasks for the flow.
- TriggerConfig Pulumi.Aws Native. App Flow. Inputs. Flow Trigger Config 
- Trigger settings of the flow.
- Description string
- Description of the flow.
- FlowName string
- Name of the flow.
- FlowStatus Pulumi.Aws Native. App Flow. Flow Status 
- Flow activation status for Scheduled- and Event-triggered flows
- KmsArn string
- The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
- MetadataCatalog Pulumi.Config Aws Native. App Flow. Inputs. Flow Metadata Catalog Config 
- Configurations of metadata catalog of the flow.
- 
List<Pulumi.Aws Native. Inputs. Tag> 
- List of Tags.
- DestinationFlow []FlowConfig List Destination Flow Config Args 
- List of Destination connectors of the flow.
- SourceFlow FlowConfig Source Flow Config Args 
- Configurations of Source connector of the flow.
- Tasks
[]FlowTask Args 
- List of tasks for the flow.
- TriggerConfig FlowTrigger Config Args 
- Trigger settings of the flow.
- Description string
- Description of the flow.
- FlowName string
- Name of the flow.
- FlowStatus FlowStatus 
- Flow activation status for Scheduled- and Event-triggered flows
- KmsArn string
- The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
- MetadataCatalog FlowConfig Metadata Catalog Config Args 
- Configurations of metadata catalog of the flow.
- 
TagArgs 
- List of Tags.
- destinationFlow List<FlowConfig List Destination Flow Config> 
- List of Destination connectors of the flow.
- sourceFlow FlowConfig Source Flow Config 
- Configurations of Source connector of the flow.
- tasks
List<FlowTask> 
- List of tasks for the flow.
- triggerConfig FlowTrigger Config 
- Trigger settings of the flow.
- description String
- Description of the flow.
- flowName String
- Name of the flow.
- flowStatus FlowStatus 
- Flow activation status for Scheduled- and Event-triggered flows
- kmsArn String
- The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
- metadataCatalog FlowConfig Metadata Catalog Config 
- Configurations of metadata catalog of the flow.
- List<Tag>
- List of Tags.
- destinationFlow FlowConfig List Destination Flow Config[] 
- List of Destination connectors of the flow.
- sourceFlow FlowConfig Source Flow Config 
- Configurations of Source connector of the flow.
- tasks
FlowTask[] 
- List of tasks for the flow.
- triggerConfig FlowTrigger Config 
- Trigger settings of the flow.
- description string
- Description of the flow.
- flowName string
- Name of the flow.
- flowStatus FlowStatus 
- Flow activation status for Scheduled- and Event-triggered flows
- kmsArn string
- The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
- metadataCatalog FlowConfig Metadata Catalog Config 
- Configurations of metadata catalog of the flow.
- Tag[]
- List of Tags.
- destination_flow_ Sequence[Flowconfig_ list Destination Flow Config Args] 
- List of Destination connectors of the flow.
- source_flow_ Flowconfig Source Flow Config Args 
- Configurations of Source connector of the flow.
- tasks
Sequence[FlowTask Args] 
- List of tasks for the flow.
- trigger_config FlowTrigger Config Args 
- Trigger settings of the flow.
- description str
- Description of the flow.
- flow_name str
- Name of the flow.
- flow_status FlowStatus 
- Flow activation status for Scheduled- and Event-triggered flows
- kms_arn str
- The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
- metadata_catalog_ Flowconfig Metadata Catalog Config Args 
- Configurations of metadata catalog of the flow.
- 
Sequence[TagArgs] 
- List of Tags.
- destinationFlow List<Property Map>Config List 
- List of Destination connectors of the flow.
- sourceFlow Property MapConfig 
- Configurations of Source connector of the flow.
- tasks List<Property Map>
- List of tasks for the flow.
- triggerConfig Property Map
- Trigger settings of the flow.
- description String
- Description of the flow.
- flowName String
- Name of the flow.
- flowStatus "Active" | "Suspended" | "Draft"
- Flow activation status for Scheduled- and Event-triggered flows
- kmsArn String
- The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
- metadataCatalog Property MapConfig 
- Configurations of metadata catalog of the flow.
- List<Property Map>
- List of Tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the Flow resource produces the following output properties:
Supporting Types
FlowAggregationConfig, FlowAggregationConfigArgs      
- AggregationType Pulumi.Aws Native. App Flow. Flow Aggregation Type 
- Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.
- TargetFile intSize 
- The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. For each file, Amazon AppFlow attempts to achieve the size that you specify. The actual file sizes might differ from this target based on the number and size of the records that each file contains.
- AggregationType FlowAggregation Type 
- Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.
- TargetFile intSize 
- The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. For each file, Amazon AppFlow attempts to achieve the size that you specify. The actual file sizes might differ from this target based on the number and size of the records that each file contains.
- aggregationType FlowAggregation Type 
- Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.
- targetFile IntegerSize 
- The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. For each file, Amazon AppFlow attempts to achieve the size that you specify. The actual file sizes might differ from this target based on the number and size of the records that each file contains.
- aggregationType FlowAggregation Type 
- Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.
- targetFile numberSize 
- The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. For each file, Amazon AppFlow attempts to achieve the size that you specify. The actual file sizes might differ from this target based on the number and size of the records that each file contains.
- aggregation_type FlowAggregation Type 
- Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.
- target_file_ intsize 
- The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. For each file, Amazon AppFlow attempts to achieve the size that you specify. The actual file sizes might differ from this target based on the number and size of the records that each file contains.
- aggregationType "None" | "SingleFile" 
- Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.
- targetFile NumberSize 
- The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. For each file, Amazon AppFlow attempts to achieve the size that you specify. The actual file sizes might differ from this target based on the number and size of the records that each file contains.
FlowAggregationType, FlowAggregationTypeArgs      
- None
- None
- SingleFile 
- SingleFile
- FlowAggregation Type None 
- None
- FlowAggregation Type Single File 
- SingleFile
- None
- None
- SingleFile 
- SingleFile
- None
- None
- SingleFile 
- SingleFile
- NONE
- None
- SINGLE_FILE
- SingleFile
- "None"
- None
- "SingleFile" 
- SingleFile
FlowAmplitudeConnectorOperator, FlowAmplitudeConnectorOperatorArgs        
- Between
- BETWEEN
- FlowAmplitude Connector Operator Between 
- BETWEEN
- Between
- BETWEEN
- Between
- BETWEEN
- BETWEEN
- BETWEEN
- "BETWEEN"
- BETWEEN
FlowAmplitudeSourceProperties, FlowAmplitudeSourcePropertiesArgs        
- Object string
- The object specified in the Amplitude flow source.
- Object string
- The object specified in the Amplitude flow source.
- object String
- The object specified in the Amplitude flow source.
- object string
- The object specified in the Amplitude flow source.
- object str
- The object specified in the Amplitude flow source.
- object String
- The object specified in the Amplitude flow source.
FlowConnectorOperator, FlowConnectorOperatorArgs      
- Amplitude
Pulumi.Aws Native. App Flow. Flow Amplitude Connector Operator 
- The operation to be performed on the provided Amplitude source fields.
- CustomConnector Pulumi.Aws Native. App Flow. Flow Operator 
- Operators supported by the custom connector.
- Datadog
Pulumi.Aws Native. App Flow. Flow Datadog Connector Operator 
- The operation to be performed on the provided Datadog source fields.
- Dynatrace
Pulumi.Aws Native. App Flow. Flow Dynatrace Connector Operator 
- The operation to be performed on the provided Dynatrace source fields.
- GoogleAnalytics Pulumi.Aws Native. App Flow. Flow Google Analytics Connector Operator 
- The operation to be performed on the provided Google Analytics source fields.
- InforNexus Pulumi.Aws Native. App Flow. Flow Infor Nexus Connector Operator 
- The operation to be performed on the provided Infor Nexus source fields.
- Marketo
Pulumi.Aws Native. App Flow. Flow Marketo Connector Operator 
- The operation to be performed on the provided Marketo source fields.
- Pardot
Pulumi.Aws Native. App Flow. Flow Pardot Connector Operator 
- The operation to be performed on the provided Salesforce Pardot source fields.
- S3
Pulumi.Aws Native. App Flow. Flow S3Connector Operator 
- The operation to be performed on the provided Amazon S3 source fields.
- Salesforce
Pulumi.Aws Native. App Flow. Flow Salesforce Connector Operator 
- The operation to be performed on the provided Salesforce source fields.
- SapoData Pulumi.Aws Native. App Flow. Flow Sapo Data Connector Operator 
- The operation to be performed on the provided SAPOData source fields.
- ServiceNow Pulumi.Aws Native. App Flow. Flow Service Now Connector Operator 
- The operation to be performed on the provided ServiceNow source fields.
- Singular
Pulumi.Aws Native. App Flow. Flow Singular Connector Operator 
- The operation to be performed on the provided Singular source fields.
- Slack
Pulumi.Aws Native. App Flow. Flow Slack Connector Operator 
- The operation to be performed on the provided Slack source fields.
- Trendmicro
Pulumi.Aws Native. App Flow. Flow Trendmicro Connector Operator 
- The operation to be performed on the provided Trend Micro source fields.
- Veeva
Pulumi.Aws Native. App Flow. Flow Veeva Connector Operator 
- The operation to be performed on the provided Veeva source fields.
- Zendesk
Pulumi.Aws Native. App Flow. Flow Zendesk Connector Operator 
- The operation to be performed on the provided Zendesk source fields.
- Amplitude
FlowAmplitude Connector Operator 
- The operation to be performed on the provided Amplitude source fields.
- CustomConnector FlowOperator 
- Operators supported by the custom connector.
- Datadog
FlowDatadog Connector Operator 
- The operation to be performed on the provided Datadog source fields.
- Dynatrace
FlowDynatrace Connector Operator 
- The operation to be performed on the provided Dynatrace source fields.
- GoogleAnalytics FlowGoogle Analytics Connector Operator 
- The operation to be performed on the provided Google Analytics source fields.
- InforNexus FlowInfor Nexus Connector Operator 
- The operation to be performed on the provided Infor Nexus source fields.
- Marketo
FlowMarketo Connector Operator 
- The operation to be performed on the provided Marketo source fields.
- Pardot
FlowPardot Connector Operator 
- The operation to be performed on the provided Salesforce Pardot source fields.
- S3
FlowS3Connector Operator 
- The operation to be performed on the provided Amazon S3 source fields.
- Salesforce
FlowSalesforce Connector Operator 
- The operation to be performed on the provided Salesforce source fields.
- SapoData FlowSapo Data Connector Operator 
- The operation to be performed on the provided SAPOData source fields.
- ServiceNow FlowService Now Connector Operator 
- The operation to be performed on the provided ServiceNow source fields.
- Singular
FlowSingular Connector Operator 
- The operation to be performed on the provided Singular source fields.
- Slack
FlowSlack Connector Operator 
- The operation to be performed on the provided Slack source fields.
- Trendmicro
FlowTrendmicro Connector Operator 
- The operation to be performed on the provided Trend Micro source fields.
- Veeva
FlowVeeva Connector Operator 
- The operation to be performed on the provided Veeva source fields.
- Zendesk
FlowZendesk Connector Operator 
- The operation to be performed on the provided Zendesk source fields.
- amplitude
FlowAmplitude Connector Operator 
- The operation to be performed on the provided Amplitude source fields.
- customConnector FlowOperator 
- Operators supported by the custom connector.
- datadog
FlowDatadog Connector Operator 
- The operation to be performed on the provided Datadog source fields.
- dynatrace
FlowDynatrace Connector Operator 
- The operation to be performed on the provided Dynatrace source fields.
- googleAnalytics FlowGoogle Analytics Connector Operator 
- The operation to be performed on the provided Google Analytics source fields.
- inforNexus FlowInfor Nexus Connector Operator 
- The operation to be performed on the provided Infor Nexus source fields.
- marketo
FlowMarketo Connector Operator 
- The operation to be performed on the provided Marketo source fields.
- pardot
FlowPardot Connector Operator 
- The operation to be performed on the provided Salesforce Pardot source fields.
- s3
FlowS3Connector Operator 
- The operation to be performed on the provided Amazon S3 source fields.
- salesforce
FlowSalesforce Connector Operator 
- The operation to be performed on the provided Salesforce source fields.
- sapoData FlowSapo Data Connector Operator 
- The operation to be performed on the provided SAPOData source fields.
- serviceNow FlowService Now Connector Operator 
- The operation to be performed on the provided ServiceNow source fields.
- singular
FlowSingular Connector Operator 
- The operation to be performed on the provided Singular source fields.
- slack
FlowSlack Connector Operator 
- The operation to be performed on the provided Slack source fields.
- trendmicro
FlowTrendmicro Connector Operator 
- The operation to be performed on the provided Trend Micro source fields.
- veeva
FlowVeeva Connector Operator 
- The operation to be performed on the provided Veeva source fields.
- zendesk
FlowZendesk Connector Operator 
- The operation to be performed on the provided Zendesk source fields.
- amplitude
FlowAmplitude Connector Operator 
- The operation to be performed on the provided Amplitude source fields.
- customConnector FlowOperator 
- Operators supported by the custom connector.
- datadog
FlowDatadog Connector Operator 
- The operation to be performed on the provided Datadog source fields.
- dynatrace
FlowDynatrace Connector Operator 
- The operation to be performed on the provided Dynatrace source fields.
- googleAnalytics FlowGoogle Analytics Connector Operator 
- The operation to be performed on the provided Google Analytics source fields.
- inforNexus FlowInfor Nexus Connector Operator 
- The operation to be performed on the provided Infor Nexus source fields.
- marketo
FlowMarketo Connector Operator 
- The operation to be performed on the provided Marketo source fields.
- pardot
FlowPardot Connector Operator 
- The operation to be performed on the provided Salesforce Pardot source fields.
- s3
FlowS3Connector Operator 
- The operation to be performed on the provided Amazon S3 source fields.
- salesforce
FlowSalesforce Connector Operator 
- The operation to be performed on the provided Salesforce source fields.
- sapoData FlowSapo Data Connector Operator 
- The operation to be performed on the provided SAPOData source fields.
- serviceNow FlowService Now Connector Operator 
- The operation to be performed on the provided ServiceNow source fields.
- singular
FlowSingular Connector Operator 
- The operation to be performed on the provided Singular source fields.
- slack
FlowSlack Connector Operator 
- The operation to be performed on the provided Slack source fields.
- trendmicro
FlowTrendmicro Connector Operator 
- The operation to be performed on the provided Trend Micro source fields.
- veeva
FlowVeeva Connector Operator 
- The operation to be performed on the provided Veeva source fields.
- zendesk
FlowZendesk Connector Operator 
- The operation to be performed on the provided Zendesk source fields.
- amplitude
FlowAmplitude Connector Operator 
- The operation to be performed on the provided Amplitude source fields.
- custom_connector FlowOperator 
- Operators supported by the custom connector.
- datadog
FlowDatadog Connector Operator 
- The operation to be performed on the provided Datadog source fields.
- dynatrace
FlowDynatrace Connector Operator 
- The operation to be performed on the provided Dynatrace source fields.
- google_analytics FlowGoogle Analytics Connector Operator 
- The operation to be performed on the provided Google Analytics source fields.
- infor_nexus FlowInfor Nexus Connector Operator 
- The operation to be performed on the provided Infor Nexus source fields.
- marketo
FlowMarketo Connector Operator 
- The operation to be performed on the provided Marketo source fields.
- pardot
FlowPardot Connector Operator 
- The operation to be performed on the provided Salesforce Pardot source fields.
- s3
FlowS3Connector Operator 
- The operation to be performed on the provided Amazon S3 source fields.
- salesforce
FlowSalesforce Connector Operator 
- The operation to be performed on the provided Salesforce source fields.
- sapo_data FlowSapo Data Connector Operator 
- The operation to be performed on the provided SAPOData source fields.
- service_now FlowService Now Connector Operator 
- The operation to be performed on the provided ServiceNow source fields.
- singular
FlowSingular Connector Operator 
- The operation to be performed on the provided Singular source fields.
- slack
FlowSlack Connector Operator 
- The operation to be performed on the provided Slack source fields.
- trendmicro
FlowTrendmicro Connector Operator 
- The operation to be performed on the provided Trend Micro source fields.
- veeva
FlowVeeva Connector Operator 
- The operation to be performed on the provided Veeva source fields.
- zendesk
FlowZendesk Connector Operator 
- The operation to be performed on the provided Zendesk source fields.
- amplitude "BETWEEN"
- The operation to be performed on the provided Amplitude source fields.
- customConnector "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" | "NO_OP"
- Operators supported by the custom connector.
- datadog "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" | "NO_OP"
- The operation to be performed on the provided Datadog source fields.
- dynatrace "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" | "NO_OP"
- The operation to be performed on the provided Dynatrace source fields.
- googleAnalytics "PROJECTION" | "BETWEEN"
- The operation to be performed on the provided Google Analytics source fields.
- inforNexus "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" | "NO_OP"
- The operation to be performed on the provided Infor Nexus source fields.
- marketo "PROJECTION" | "LESS_THAN" | "GREATER_THAN" | "BETWEEN" | "ADDITION" | "MULTIPLICATION" | "DIVISION" | "SUBTRACTION" | "MASK_ALL" | "MASK_FIRST_N" | "MASK_LAST_N" | "VALIDATE_NON_NULL" | "VALIDATE_NON_ZERO" | "VALIDATE_NON_NEGATIVE" | "VALIDATE_NUMERIC" | "NO_OP"
- The operation to be performed on the provided Marketo source fields.
- pardot "PROJECTION" | "EQUAL_TO" | "NO_OP" | "ADDITION" | "MULTIPLICATION" | "DIVISION" | "SUBTRACTION" | "MASK_ALL" | "MASK_FIRST_N" | "MASK_LAST_N" | "VALIDATE_NON_NULL" | "VALIDATE_NON_ZERO" | "VALIDATE_NON_NEGATIVE" | "VALIDATE_NUMERIC"
- The operation to be performed on the provided Salesforce Pardot source fields.
- s3 "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" | "NO_OP"
- The operation to be performed on the provided Amazon S3 source fields.
- salesforce "PROJECTION" | "LESS_THAN" | "CONTAINS" | "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" | "NO_OP"
- The operation to be performed on the provided Salesforce source fields.
- sapoData "PROJECTION" | "LESS_THAN" | "CONTAINS" | "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" | "NO_OP"
- The operation to be performed on the provided SAPOData source fields.
- serviceNow "PROJECTION" | "LESS_THAN" | "CONTAINS" | "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" | "NO_OP"
- The operation to be performed on the provided ServiceNow source fields.
- singular "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" | "NO_OP"
- The operation to be performed on the provided Singular source fields.
- slack "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" | "NO_OP"
- The operation to be performed on the provided Slack source fields.
- trendmicro "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" | "NO_OP"
- The operation to be performed on the provided Trend Micro source fields.
- veeva "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" | "NO_OP"
- The operation to be performed on the provided Veeva source fields.
- zendesk "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" | "NO_OP"
- The operation to be performed on the provided Zendesk source fields.
FlowConnectorType, FlowConnectorTypeArgs      
- SapoData 
- SAPOData
- Salesforce
- Salesforce
- Pardot
- Pardot
- Singular
- Singular
- Slack
- Slack
- Redshift
- Redshift
- S3
- S3
- Marketo
- Marketo
- Googleanalytics
- Googleanalytics
- Zendesk
- Zendesk
- Servicenow
- Servicenow
- Datadog
- Datadog
- Trendmicro
- Trendmicro
- Snowflake
- Snowflake
- Dynatrace
- Dynatrace
- Infornexus
- Infornexus
- Amplitude
- Amplitude
- Veeva
- Veeva
- CustomConnector 
- CustomConnector
- EventBridge 
- EventBridge
- Upsolver
- Upsolver
- LookoutMetrics 
- LookoutMetrics
- FlowConnector Type Sapo Data 
- SAPOData
- FlowConnector Type Salesforce 
- Salesforce
- FlowConnector Type Pardot 
- Pardot
- FlowConnector Type Singular 
- Singular
- FlowConnector Type Slack 
- Slack
- FlowConnector Type Redshift 
- Redshift
- FlowConnector Type S3 
- S3
- FlowConnector Type Marketo 
- Marketo
- FlowConnector Type Googleanalytics 
- Googleanalytics
- FlowConnector Type Zendesk 
- Zendesk
- FlowConnector Type Servicenow 
- Servicenow
- FlowConnector Type Datadog 
- Datadog
- FlowConnector Type Trendmicro 
- Trendmicro
- FlowConnector Type Snowflake 
- Snowflake
- FlowConnector Type Dynatrace 
- Dynatrace
- FlowConnector Type Infornexus 
- Infornexus
- FlowConnector Type Amplitude 
- Amplitude
- FlowConnector Type Veeva 
- Veeva
- FlowConnector Type Custom Connector 
- CustomConnector
- FlowConnector Type Event Bridge 
- EventBridge
- FlowConnector Type Upsolver 
- Upsolver
- FlowConnector Type Lookout Metrics 
- LookoutMetrics
- SapoData 
- SAPOData
- Salesforce
- Salesforce
- Pardot
- Pardot
- Singular
- Singular
- Slack
- Slack
- Redshift
- Redshift
- S3
- S3
- Marketo
- Marketo
- Googleanalytics
- Googleanalytics
- Zendesk
- Zendesk
- Servicenow
- Servicenow
- Datadog
- Datadog
- Trendmicro
- Trendmicro
- Snowflake
- Snowflake
- Dynatrace
- Dynatrace
- Infornexus
- Infornexus
- Amplitude
- Amplitude
- Veeva
- Veeva
- CustomConnector 
- CustomConnector
- EventBridge 
- EventBridge
- Upsolver
- Upsolver
- LookoutMetrics 
- LookoutMetrics
- SapoData 
- SAPOData
- Salesforce
- Salesforce
- Pardot
- Pardot
- Singular
- Singular
- Slack
- Slack
- Redshift
- Redshift
- S3
- S3
- Marketo
- Marketo
- Googleanalytics
- Googleanalytics
- Zendesk
- Zendesk
- Servicenow
- Servicenow
- Datadog
- Datadog
- Trendmicro
- Trendmicro
- Snowflake
- Snowflake
- Dynatrace
- Dynatrace
- Infornexus
- Infornexus
- Amplitude
- Amplitude
- Veeva
- Veeva
- CustomConnector 
- CustomConnector
- EventBridge 
- EventBridge
- Upsolver
- Upsolver
- LookoutMetrics 
- LookoutMetrics
- SAPO_DATA
- SAPOData
- SALESFORCE
- Salesforce
- PARDOT
- Pardot
- SINGULAR
- Singular
- SLACK
- Slack
- REDSHIFT
- Redshift
- S3
- S3
- MARKETO
- Marketo
- GOOGLEANALYTICS
- Googleanalytics
- ZENDESK
- Zendesk
- SERVICENOW
- Servicenow
- DATADOG
- Datadog
- TRENDMICRO
- Trendmicro
- SNOWFLAKE
- Snowflake
- DYNATRACE
- Dynatrace
- INFORNEXUS
- Infornexus
- AMPLITUDE
- Amplitude
- VEEVA
- Veeva
- CUSTOM_CONNECTOR
- CustomConnector
- EVENT_BRIDGE
- EventBridge
- UPSOLVER
- Upsolver
- LOOKOUT_METRICS
- LookoutMetrics
- "SAPOData"
- SAPOData
- "Salesforce"
- Salesforce
- "Pardot"
- Pardot
- "Singular"
- Singular
- "Slack"
- Slack
- "Redshift"
- Redshift
- "S3"
- S3
- "Marketo"
- Marketo
- "Googleanalytics"
- Googleanalytics
- "Zendesk"
- Zendesk
- "Servicenow"
- Servicenow
- "Datadog"
- Datadog
- "Trendmicro"
- Trendmicro
- "Snowflake"
- Snowflake
- "Dynatrace"
- Dynatrace
- "Infornexus"
- Infornexus
- "Amplitude"
- Amplitude
- "Veeva"
- Veeva
- "CustomConnector" 
- CustomConnector
- "EventBridge" 
- EventBridge
- "Upsolver"
- Upsolver
- "LookoutMetrics" 
- LookoutMetrics
FlowCustomConnectorDestinationProperties, FlowCustomConnectorDestinationPropertiesArgs          
- EntityName string
- The entity specified in the custom connector as a destination in the flow.
- CustomProperties Dictionary<string, string>
- The custom properties that are specific to the connector when it's used as a destination in the flow.
- ErrorHandling Pulumi.Config Aws Native. App Flow. Inputs. Flow Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination.
- IdField List<string>Names 
- List of fields used as ID when performing a write operation.
- WriteOperation Pulumi.Type Aws Native. App Flow. Flow Write Operation Type 
- Specifies the type of write operation to be performed in the custom connector when it's used as destination.
- EntityName string
- The entity specified in the custom connector as a destination in the flow.
- CustomProperties map[string]string
- The custom properties that are specific to the connector when it's used as a destination in the flow.
- ErrorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination.
- IdField []stringNames 
- List of fields used as ID when performing a write operation.
- WriteOperation FlowType Write Operation Type 
- Specifies the type of write operation to be performed in the custom connector when it's used as destination.
- entityName String
- The entity specified in the custom connector as a destination in the flow.
- customProperties Map<String,String>
- The custom properties that are specific to the connector when it's used as a destination in the flow.
- errorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination.
- idField List<String>Names 
- List of fields used as ID when performing a write operation.
- writeOperation FlowType Write Operation Type 
- Specifies the type of write operation to be performed in the custom connector when it's used as destination.
- entityName string
- The entity specified in the custom connector as a destination in the flow.
- customProperties {[key: string]: string}
- The custom properties that are specific to the connector when it's used as a destination in the flow.
- errorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination.
- idField string[]Names 
- List of fields used as ID when performing a write operation.
- writeOperation FlowType Write Operation Type 
- Specifies the type of write operation to be performed in the custom connector when it's used as destination.
- entity_name str
- The entity specified in the custom connector as a destination in the flow.
- custom_properties Mapping[str, str]
- The custom properties that are specific to the connector when it's used as a destination in the flow.
- error_handling_ Flowconfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination.
- id_field_ Sequence[str]names 
- List of fields used as ID when performing a write operation.
- write_operation_ Flowtype Write Operation Type 
- Specifies the type of write operation to be performed in the custom connector when it's used as destination.
- entityName String
- The entity specified in the custom connector as a destination in the flow.
- customProperties Map<String>
- The custom properties that are specific to the connector when it's used as a destination in the flow.
- errorHandling Property MapConfig 
- The settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination.
- idField List<String>Names 
- List of fields used as ID when performing a write operation.
- writeOperation "INSERT" | "UPSERT" | "UPDATE" | "DELETE"Type 
- Specifies the type of write operation to be performed in the custom connector when it's used as destination.
FlowCustomConnectorSourceProperties, FlowCustomConnectorSourcePropertiesArgs          
- EntityName string
- The entity specified in the custom connector as a source in the flow.
- CustomProperties Dictionary<string, string>
- Custom properties that are required to use the custom connector as a source.
- DataTransfer Pulumi.Api Aws Native. App Flow. Inputs. Flow Custom Connector Source Properties Data Transfer Api Properties 
- The API of the connector application that Amazon AppFlow uses to transfer your data.
- EntityName string
- The entity specified in the custom connector as a source in the flow.
- CustomProperties map[string]string
- Custom properties that are required to use the custom connector as a source.
- DataTransfer FlowApi Custom Connector Source Properties Data Transfer Api Properties 
- The API of the connector application that Amazon AppFlow uses to transfer your data.
- entityName String
- The entity specified in the custom connector as a source in the flow.
- customProperties Map<String,String>
- Custom properties that are required to use the custom connector as a source.
- dataTransfer FlowApi Custom Connector Source Properties Data Transfer Api Properties 
- The API of the connector application that Amazon AppFlow uses to transfer your data.
- entityName string
- The entity specified in the custom connector as a source in the flow.
- customProperties {[key: string]: string}
- Custom properties that are required to use the custom connector as a source.
- dataTransfer FlowApi Custom Connector Source Properties Data Transfer Api Properties 
- The API of the connector application that Amazon AppFlow uses to transfer your data.
- entity_name str
- The entity specified in the custom connector as a source in the flow.
- custom_properties Mapping[str, str]
- Custom properties that are required to use the custom connector as a source.
- data_transfer_ Flowapi Custom Connector Source Properties Data Transfer Api Properties 
- The API of the connector application that Amazon AppFlow uses to transfer your data.
- entityName String
- The entity specified in the custom connector as a source in the flow.
- customProperties Map<String>
- Custom properties that are required to use the custom connector as a source.
- dataTransfer Property MapApi 
- The API of the connector application that Amazon AppFlow uses to transfer your data.
FlowCustomConnectorSourcePropertiesDataTransferApiProperties, FlowCustomConnectorSourcePropertiesDataTransferApiPropertiesArgs                  
FlowCustomConnectorSourcePropertiesDataTransferApiPropertiesType, FlowCustomConnectorSourcePropertiesDataTransferApiPropertiesTypeArgs                    
- Sync
- SYNC
- Async
- ASYNC
- Automatic
- AUTOMATIC
- FlowCustom Connector Source Properties Data Transfer Api Properties Type Sync 
- SYNC
- FlowCustom Connector Source Properties Data Transfer Api Properties Type Async 
- ASYNC
- FlowCustom Connector Source Properties Data Transfer Api Properties Type Automatic 
- AUTOMATIC
- Sync
- SYNC
- Async
- ASYNC
- Automatic
- AUTOMATIC
- Sync
- SYNC
- Async
- ASYNC
- Automatic
- AUTOMATIC
- SYNC
- SYNC
- ASYNC_
- ASYNC
- AUTOMATIC
- AUTOMATIC
- "SYNC"
- SYNC
- "ASYNC"
- ASYNC
- "AUTOMATIC"
- AUTOMATIC
FlowDataTransferApi, FlowDataTransferApiArgs        
- Automatic
- AUTOMATIC
- Bulkv2
- BULKV2
- RestSync 
- REST_SYNC
- FlowData Transfer Api Automatic 
- AUTOMATIC
- FlowData Transfer Api Bulkv2 
- BULKV2
- FlowData Transfer Api Rest Sync 
- REST_SYNC
- Automatic
- AUTOMATIC
- Bulkv2
- BULKV2
- RestSync 
- REST_SYNC
- Automatic
- AUTOMATIC
- Bulkv2
- BULKV2
- RestSync 
- REST_SYNC
- AUTOMATIC
- AUTOMATIC
- BULKV2
- BULKV2
- REST_SYNC
- REST_SYNC
- "AUTOMATIC"
- AUTOMATIC
- "BULKV2"
- BULKV2
- "REST_SYNC"
- REST_SYNC
FlowDatadogConnectorOperator, FlowDatadogConnectorOperatorArgs        
- Projection
- PROJECTION
- Between
- BETWEEN
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- FlowDatadog Connector Operator Projection 
- PROJECTION
- FlowDatadog Connector Operator Between 
- BETWEEN
- FlowDatadog Connector Operator Equal To 
- EQUAL_TO
- FlowDatadog Connector Operator Addition 
- ADDITION
- FlowDatadog Connector Operator Multiplication 
- MULTIPLICATION
- FlowDatadog Connector Operator Division 
- DIVISION
- FlowDatadog Connector Operator Subtraction 
- SUBTRACTION
- FlowDatadog Connector Operator Mask All 
- MASK_ALL
- FlowDatadog Connector Operator Mask First N 
- MASK_FIRST_N
- FlowDatadog Connector Operator Mask Last N 
- MASK_LAST_N
- FlowDatadog Connector Operator Validate Non Null 
- VALIDATE_NON_NULL
- FlowDatadog Connector Operator Validate Non Zero 
- VALIDATE_NON_ZERO
- FlowDatadog Connector Operator Validate Non Negative 
- VALIDATE_NON_NEGATIVE
- FlowDatadog Connector Operator Validate Numeric 
- VALIDATE_NUMERIC
- FlowDatadog Connector Operator No Op 
- NO_OP
- Projection
- PROJECTION
- Between
- BETWEEN
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- Projection
- PROJECTION
- Between
- BETWEEN
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- PROJECTION
- PROJECTION
- BETWEEN
- BETWEEN
- EQUAL_TO
- EQUAL_TO
- ADDITION
- ADDITION
- MULTIPLICATION
- MULTIPLICATION
- DIVISION
- DIVISION
- SUBTRACTION
- SUBTRACTION
- MASK_ALL
- MASK_ALL
- MASK_FIRST_N
- MASK_FIRST_N
- MASK_LAST_N
- MASK_LAST_N
- VALIDATE_NON_NULL
- VALIDATE_NON_NULL
- VALIDATE_NON_ZERO
- VALIDATE_NON_ZERO
- VALIDATE_NON_NEGATIVE
- VALIDATE_NON_NEGATIVE
- VALIDATE_NUMERIC
- VALIDATE_NUMERIC
- NO_OP
- NO_OP
- "PROJECTION"
- PROJECTION
- "BETWEEN"
- BETWEEN
- "EQUAL_TO"
- EQUAL_TO
- "ADDITION"
- ADDITION
- "MULTIPLICATION"
- MULTIPLICATION
- "DIVISION"
- DIVISION
- "SUBTRACTION"
- SUBTRACTION
- "MASK_ALL"
- MASK_ALL
- "MASK_FIRST_N"
- MASK_FIRST_N
- "MASK_LAST_N"
- MASK_LAST_N
- "VALIDATE_NON_NULL"
- VALIDATE_NON_NULL
- "VALIDATE_NON_ZERO"
- VALIDATE_NON_ZERO
- "VALIDATE_NON_NEGATIVE"
- VALIDATE_NON_NEGATIVE
- "VALIDATE_NUMERIC"
- VALIDATE_NUMERIC
- "NO_OP"
- NO_OP
FlowDatadogSourceProperties, FlowDatadogSourcePropertiesArgs        
- Object string
- The object specified in the Datadog flow source.
- Object string
- The object specified in the Datadog flow source.
- object String
- The object specified in the Datadog flow source.
- object string
- The object specified in the Datadog flow source.
- object str
- The object specified in the Datadog flow source.
- object String
- The object specified in the Datadog flow source.
FlowDestinationConnectorProperties, FlowDestinationConnectorPropertiesArgs        
- CustomConnector Pulumi.Aws Native. App Flow. Inputs. Flow Custom Connector Destination Properties 
- The properties that are required to query the custom Connector.
- EventBridge Pulumi.Aws Native. App Flow. Inputs. Flow Event Bridge Destination Properties 
- The properties required to query Amazon EventBridge.
- LookoutMetrics Pulumi.Aws Native. App Flow. Inputs. Flow Lookout Metrics Destination Properties 
- The properties required to query Amazon Lookout for Metrics.
- Marketo
Pulumi.Aws Native. App Flow. Inputs. Flow Marketo Destination Properties 
- The properties required to query Marketo.
- Redshift
Pulumi.Aws Native. App Flow. Inputs. Flow Redshift Destination Properties 
- The properties required to query Amazon Redshift.
- S3
Pulumi.Aws Native. App Flow. Inputs. Flow S3Destination Properties 
- The properties required to query Amazon S3.
- Salesforce
Pulumi.Aws Native. App Flow. Inputs. Flow Salesforce Destination Properties 
- The properties required to query Salesforce.
- SapoData Pulumi.Aws Native. App Flow. Inputs. Flow Sapo Data Destination Properties 
- The properties required to query SAPOData.
- Snowflake
Pulumi.Aws Native. App Flow. Inputs. Flow Snowflake Destination Properties 
- The properties required to query Snowflake.
- Upsolver
Pulumi.Aws Native. App Flow. Inputs. Flow Upsolver Destination Properties 
- The properties required to query Upsolver.
- Zendesk
Pulumi.Aws Native. App Flow. Inputs. Flow Zendesk Destination Properties 
- The properties required to query Zendesk.
- CustomConnector FlowCustom Connector Destination Properties 
- The properties that are required to query the custom Connector.
- EventBridge FlowEvent Bridge Destination Properties 
- The properties required to query Amazon EventBridge.
- LookoutMetrics FlowLookout Metrics Destination Properties 
- The properties required to query Amazon Lookout for Metrics.
- Marketo
FlowMarketo Destination Properties 
- The properties required to query Marketo.
- Redshift
FlowRedshift Destination Properties 
- The properties required to query Amazon Redshift.
- S3
FlowS3Destination Properties 
- The properties required to query Amazon S3.
- Salesforce
FlowSalesforce Destination Properties 
- The properties required to query Salesforce.
- SapoData FlowSapo Data Destination Properties 
- The properties required to query SAPOData.
- Snowflake
FlowSnowflake Destination Properties 
- The properties required to query Snowflake.
- Upsolver
FlowUpsolver Destination Properties 
- The properties required to query Upsolver.
- Zendesk
FlowZendesk Destination Properties 
- The properties required to query Zendesk.
- customConnector FlowCustom Connector Destination Properties 
- The properties that are required to query the custom Connector.
- eventBridge FlowEvent Bridge Destination Properties 
- The properties required to query Amazon EventBridge.
- lookoutMetrics FlowLookout Metrics Destination Properties 
- The properties required to query Amazon Lookout for Metrics.
- marketo
FlowMarketo Destination Properties 
- The properties required to query Marketo.
- redshift
FlowRedshift Destination Properties 
- The properties required to query Amazon Redshift.
- s3
FlowS3Destination Properties 
- The properties required to query Amazon S3.
- salesforce
FlowSalesforce Destination Properties 
- The properties required to query Salesforce.
- sapoData FlowSapo Data Destination Properties 
- The properties required to query SAPOData.
- snowflake
FlowSnowflake Destination Properties 
- The properties required to query Snowflake.
- upsolver
FlowUpsolver Destination Properties 
- The properties required to query Upsolver.
- zendesk
FlowZendesk Destination Properties 
- The properties required to query Zendesk.
- customConnector FlowCustom Connector Destination Properties 
- The properties that are required to query the custom Connector.
- eventBridge FlowEvent Bridge Destination Properties 
- The properties required to query Amazon EventBridge.
- lookoutMetrics FlowLookout Metrics Destination Properties 
- The properties required to query Amazon Lookout for Metrics.
- marketo
FlowMarketo Destination Properties 
- The properties required to query Marketo.
- redshift
FlowRedshift Destination Properties 
- The properties required to query Amazon Redshift.
- s3
FlowS3Destination Properties 
- The properties required to query Amazon S3.
- salesforce
FlowSalesforce Destination Properties 
- The properties required to query Salesforce.
- sapoData FlowSapo Data Destination Properties 
- The properties required to query SAPOData.
- snowflake
FlowSnowflake Destination Properties 
- The properties required to query Snowflake.
- upsolver
FlowUpsolver Destination Properties 
- The properties required to query Upsolver.
- zendesk
FlowZendesk Destination Properties 
- The properties required to query Zendesk.
- custom_connector FlowCustom Connector Destination Properties 
- The properties that are required to query the custom Connector.
- event_bridge FlowEvent Bridge Destination Properties 
- The properties required to query Amazon EventBridge.
- lookout_metrics FlowLookout Metrics Destination Properties 
- The properties required to query Amazon Lookout for Metrics.
- marketo
FlowMarketo Destination Properties 
- The properties required to query Marketo.
- redshift
FlowRedshift Destination Properties 
- The properties required to query Amazon Redshift.
- s3
FlowS3Destination Properties 
- The properties required to query Amazon S3.
- salesforce
FlowSalesforce Destination Properties 
- The properties required to query Salesforce.
- sapo_data FlowSapo Data Destination Properties 
- The properties required to query SAPOData.
- snowflake
FlowSnowflake Destination Properties 
- The properties required to query Snowflake.
- upsolver
FlowUpsolver Destination Properties 
- The properties required to query Upsolver.
- zendesk
FlowZendesk Destination Properties 
- The properties required to query Zendesk.
- customConnector Property Map
- The properties that are required to query the custom Connector.
- eventBridge Property Map
- The properties required to query Amazon EventBridge.
- lookoutMetrics Property Map
- The properties required to query Amazon Lookout for Metrics.
- marketo Property Map
- The properties required to query Marketo.
- redshift Property Map
- The properties required to query Amazon Redshift.
- s3 Property Map
- The properties required to query Amazon S3.
- salesforce Property Map
- The properties required to query Salesforce.
- sapoData Property Map
- The properties required to query SAPOData.
- snowflake Property Map
- The properties required to query Snowflake.
- upsolver Property Map
- The properties required to query Upsolver.
- zendesk Property Map
- The properties required to query Zendesk.
FlowDestinationFlowConfig, FlowDestinationFlowConfigArgs        
- ConnectorType Pulumi.Aws Native. App Flow. Flow Connector Type 
- Destination connector type
- DestinationConnector Pulumi.Properties Aws Native. App Flow. Inputs. Flow Destination Connector Properties 
- Destination connector details
- ApiVersion string
- The API version that the destination connector uses.
- ConnectorProfile stringName 
- Name of destination connector profile
- ConnectorType FlowConnector Type 
- Destination connector type
- DestinationConnector FlowProperties Destination Connector Properties 
- Destination connector details
- ApiVersion string
- The API version that the destination connector uses.
- ConnectorProfile stringName 
- Name of destination connector profile
- connectorType FlowConnector Type 
- Destination connector type
- destinationConnector FlowProperties Destination Connector Properties 
- Destination connector details
- apiVersion String
- The API version that the destination connector uses.
- connectorProfile StringName 
- Name of destination connector profile
- connectorType FlowConnector Type 
- Destination connector type
- destinationConnector FlowProperties Destination Connector Properties 
- Destination connector details
- apiVersion string
- The API version that the destination connector uses.
- connectorProfile stringName 
- Name of destination connector profile
- connector_type FlowConnector Type 
- Destination connector type
- destination_connector_ Flowproperties Destination Connector Properties 
- Destination connector details
- api_version str
- The API version that the destination connector uses.
- connector_profile_ strname 
- Name of destination connector profile
- connectorType "SAPOData" | "Salesforce" | "Pardot" | "Singular" | "Slack" | "Redshift" | "S3" | "Marketo" | "Googleanalytics" | "Zendesk" | "Servicenow" | "Datadog" | "Trendmicro" | "Snowflake" | "Dynatrace" | "Infornexus" | "Amplitude" | "Veeva" | "CustomConnector" | "Event Bridge" | "Upsolver" | "Lookout Metrics" 
- Destination connector type
- destinationConnector Property MapProperties 
- Destination connector details
- apiVersion String
- The API version that the destination connector uses.
- connectorProfile StringName 
- Name of destination connector profile
FlowDynatraceConnectorOperator, FlowDynatraceConnectorOperatorArgs        
- Projection
- PROJECTION
- Between
- BETWEEN
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- FlowDynatrace Connector Operator Projection 
- PROJECTION
- FlowDynatrace Connector Operator Between 
- BETWEEN
- FlowDynatrace Connector Operator Equal To 
- EQUAL_TO
- FlowDynatrace Connector Operator Addition 
- ADDITION
- FlowDynatrace Connector Operator Multiplication 
- MULTIPLICATION
- FlowDynatrace Connector Operator Division 
- DIVISION
- FlowDynatrace Connector Operator Subtraction 
- SUBTRACTION
- FlowDynatrace Connector Operator Mask All 
- MASK_ALL
- FlowDynatrace Connector Operator Mask First N 
- MASK_FIRST_N
- FlowDynatrace Connector Operator Mask Last N 
- MASK_LAST_N
- FlowDynatrace Connector Operator Validate Non Null 
- VALIDATE_NON_NULL
- FlowDynatrace Connector Operator Validate Non Zero 
- VALIDATE_NON_ZERO
- FlowDynatrace Connector Operator Validate Non Negative 
- VALIDATE_NON_NEGATIVE
- FlowDynatrace Connector Operator Validate Numeric 
- VALIDATE_NUMERIC
- FlowDynatrace Connector Operator No Op 
- NO_OP
- Projection
- PROJECTION
- Between
- BETWEEN
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- Projection
- PROJECTION
- Between
- BETWEEN
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- PROJECTION
- PROJECTION
- BETWEEN
- BETWEEN
- EQUAL_TO
- EQUAL_TO
- ADDITION
- ADDITION
- MULTIPLICATION
- MULTIPLICATION
- DIVISION
- DIVISION
- SUBTRACTION
- SUBTRACTION
- MASK_ALL
- MASK_ALL
- MASK_FIRST_N
- MASK_FIRST_N
- MASK_LAST_N
- MASK_LAST_N
- VALIDATE_NON_NULL
- VALIDATE_NON_NULL
- VALIDATE_NON_ZERO
- VALIDATE_NON_ZERO
- VALIDATE_NON_NEGATIVE
- VALIDATE_NON_NEGATIVE
- VALIDATE_NUMERIC
- VALIDATE_NUMERIC
- NO_OP
- NO_OP
- "PROJECTION"
- PROJECTION
- "BETWEEN"
- BETWEEN
- "EQUAL_TO"
- EQUAL_TO
- "ADDITION"
- ADDITION
- "MULTIPLICATION"
- MULTIPLICATION
- "DIVISION"
- DIVISION
- "SUBTRACTION"
- SUBTRACTION
- "MASK_ALL"
- MASK_ALL
- "MASK_FIRST_N"
- MASK_FIRST_N
- "MASK_LAST_N"
- MASK_LAST_N
- "VALIDATE_NON_NULL"
- VALIDATE_NON_NULL
- "VALIDATE_NON_ZERO"
- VALIDATE_NON_ZERO
- "VALIDATE_NON_NEGATIVE"
- VALIDATE_NON_NEGATIVE
- "VALIDATE_NUMERIC"
- VALIDATE_NUMERIC
- "NO_OP"
- NO_OP
FlowDynatraceSourceProperties, FlowDynatraceSourcePropertiesArgs        
- Object string
- The object specified in the Dynatrace flow source.
- Object string
- The object specified in the Dynatrace flow source.
- object String
- The object specified in the Dynatrace flow source.
- object string
- The object specified in the Dynatrace flow source.
- object str
- The object specified in the Dynatrace flow source.
- object String
- The object specified in the Dynatrace flow source.
FlowErrorHandlingConfig, FlowErrorHandlingConfigArgs        
- BucketName string
- Specifies the name of the Amazon S3 bucket.
- BucketPrefix string
- Specifies the Amazon S3 bucket prefix.
- FailOn boolFirst Error 
- Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.
- BucketName string
- Specifies the name of the Amazon S3 bucket.
- BucketPrefix string
- Specifies the Amazon S3 bucket prefix.
- FailOn boolFirst Error 
- Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.
- bucketName String
- Specifies the name of the Amazon S3 bucket.
- bucketPrefix String
- Specifies the Amazon S3 bucket prefix.
- failOn BooleanFirst Error 
- Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.
- bucketName string
- Specifies the name of the Amazon S3 bucket.
- bucketPrefix string
- Specifies the Amazon S3 bucket prefix.
- failOn booleanFirst Error 
- Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.
- bucket_name str
- Specifies the name of the Amazon S3 bucket.
- bucket_prefix str
- Specifies the Amazon S3 bucket prefix.
- fail_on_ boolfirst_ error 
- Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.
- bucketName String
- Specifies the name of the Amazon S3 bucket.
- bucketPrefix String
- Specifies the Amazon S3 bucket prefix.
- failOn BooleanFirst Error 
- Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.
FlowEventBridgeDestinationProperties, FlowEventBridgeDestinationPropertiesArgs          
- Object string
- The object specified in the Amazon EventBridge flow destination.
- ErrorHandling Pulumi.Config Aws Native. App Flow. Inputs. Flow Error Handling Config 
- The object specified in the Amplitude flow source.
- Object string
- The object specified in the Amazon EventBridge flow destination.
- ErrorHandling FlowConfig Error Handling Config 
- The object specified in the Amplitude flow source.
- object String
- The object specified in the Amazon EventBridge flow destination.
- errorHandling FlowConfig Error Handling Config 
- The object specified in the Amplitude flow source.
- object string
- The object specified in the Amazon EventBridge flow destination.
- errorHandling FlowConfig Error Handling Config 
- The object specified in the Amplitude flow source.
- object str
- The object specified in the Amazon EventBridge flow destination.
- error_handling_ Flowconfig Error Handling Config 
- The object specified in the Amplitude flow source.
- object String
- The object specified in the Amazon EventBridge flow destination.
- errorHandling Property MapConfig 
- The object specified in the Amplitude flow source.
FlowFileType, FlowFileTypeArgs      
- Csv
- CSV
- Json
- JSON
- Parquet
- PARQUET
- FlowFile Type Csv 
- CSV
- FlowFile Type Json 
- JSON
- FlowFile Type Parquet 
- PARQUET
- Csv
- CSV
- Json
- JSON
- Parquet
- PARQUET
- Csv
- CSV
- Json
- JSON
- Parquet
- PARQUET
- CSV
- CSV
- JSON
- JSON
- PARQUET
- PARQUET
- "CSV"
- CSV
- "JSON"
- JSON
- "PARQUET"
- PARQUET
FlowGlueDataCatalog, FlowGlueDataCatalogArgs        
- DatabaseName string
- A string containing the value for the tag
- RoleArn string
- A string containing the value for the tag
- TablePrefix string
- A string containing the value for the tag
- DatabaseName string
- A string containing the value for the tag
- RoleArn string
- A string containing the value for the tag
- TablePrefix string
- A string containing the value for the tag
- databaseName String
- A string containing the value for the tag
- roleArn String
- A string containing the value for the tag
- tablePrefix String
- A string containing the value for the tag
- databaseName string
- A string containing the value for the tag
- roleArn string
- A string containing the value for the tag
- tablePrefix string
- A string containing the value for the tag
- database_name str
- A string containing the value for the tag
- role_arn str
- A string containing the value for the tag
- table_prefix str
- A string containing the value for the tag
- databaseName String
- A string containing the value for the tag
- roleArn String
- A string containing the value for the tag
- tablePrefix String
- A string containing the value for the tag
FlowGoogleAnalyticsConnectorOperator, FlowGoogleAnalyticsConnectorOperatorArgs          
- Projection
- PROJECTION
- Between
- BETWEEN
- FlowGoogle Analytics Connector Operator Projection 
- PROJECTION
- FlowGoogle Analytics Connector Operator Between 
- BETWEEN
- Projection
- PROJECTION
- Between
- BETWEEN
- Projection
- PROJECTION
- Between
- BETWEEN
- PROJECTION
- PROJECTION
- BETWEEN
- BETWEEN
- "PROJECTION"
- PROJECTION
- "BETWEEN"
- BETWEEN
FlowGoogleAnalyticsSourceProperties, FlowGoogleAnalyticsSourcePropertiesArgs          
- Object string
- The object specified in the Google Analytics flow source.
- Object string
- The object specified in the Google Analytics flow source.
- object String
- The object specified in the Google Analytics flow source.
- object string
- The object specified in the Google Analytics flow source.
- object str
- The object specified in the Google Analytics flow source.
- object String
- The object specified in the Google Analytics flow source.
FlowIncrementalPullConfig, FlowIncrementalPullConfigArgs        
- DatetimeType stringField Name 
- A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.
- DatetimeType stringField Name 
- A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.
- datetimeType StringField Name 
- A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.
- datetimeType stringField Name 
- A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.
- datetime_type_ strfield_ name 
- A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.
- datetimeType StringField Name 
- A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.
FlowInforNexusConnectorOperator, FlowInforNexusConnectorOperatorArgs          
- Projection
- PROJECTION
- Between
- BETWEEN
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- FlowInfor Nexus Connector Operator Projection 
- PROJECTION
- FlowInfor Nexus Connector Operator Between 
- BETWEEN
- FlowInfor Nexus Connector Operator Equal To 
- EQUAL_TO
- FlowInfor Nexus Connector Operator Addition 
- ADDITION
- FlowInfor Nexus Connector Operator Multiplication 
- MULTIPLICATION
- FlowInfor Nexus Connector Operator Division 
- DIVISION
- FlowInfor Nexus Connector Operator Subtraction 
- SUBTRACTION
- FlowInfor Nexus Connector Operator Mask All 
- MASK_ALL
- FlowInfor Nexus Connector Operator Mask First N 
- MASK_FIRST_N
- FlowInfor Nexus Connector Operator Mask Last N 
- MASK_LAST_N
- FlowInfor Nexus Connector Operator Validate Non Null 
- VALIDATE_NON_NULL
- FlowInfor Nexus Connector Operator Validate Non Zero 
- VALIDATE_NON_ZERO
- FlowInfor Nexus Connector Operator Validate Non Negative 
- VALIDATE_NON_NEGATIVE
- FlowInfor Nexus Connector Operator Validate Numeric 
- VALIDATE_NUMERIC
- FlowInfor Nexus Connector Operator No Op 
- NO_OP
- Projection
- PROJECTION
- Between
- BETWEEN
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- Projection
- PROJECTION
- Between
- BETWEEN
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- PROJECTION
- PROJECTION
- BETWEEN
- BETWEEN
- EQUAL_TO
- EQUAL_TO
- ADDITION
- ADDITION
- MULTIPLICATION
- MULTIPLICATION
- DIVISION
- DIVISION
- SUBTRACTION
- SUBTRACTION
- MASK_ALL
- MASK_ALL
- MASK_FIRST_N
- MASK_FIRST_N
- MASK_LAST_N
- MASK_LAST_N
- VALIDATE_NON_NULL
- VALIDATE_NON_NULL
- VALIDATE_NON_ZERO
- VALIDATE_NON_ZERO
- VALIDATE_NON_NEGATIVE
- VALIDATE_NON_NEGATIVE
- VALIDATE_NUMERIC
- VALIDATE_NUMERIC
- NO_OP
- NO_OP
- "PROJECTION"
- PROJECTION
- "BETWEEN"
- BETWEEN
- "EQUAL_TO"
- EQUAL_TO
- "ADDITION"
- ADDITION
- "MULTIPLICATION"
- MULTIPLICATION
- "DIVISION"
- DIVISION
- "SUBTRACTION"
- SUBTRACTION
- "MASK_ALL"
- MASK_ALL
- "MASK_FIRST_N"
- MASK_FIRST_N
- "MASK_LAST_N"
- MASK_LAST_N
- "VALIDATE_NON_NULL"
- VALIDATE_NON_NULL
- "VALIDATE_NON_ZERO"
- VALIDATE_NON_ZERO
- "VALIDATE_NON_NEGATIVE"
- VALIDATE_NON_NEGATIVE
- "VALIDATE_NUMERIC"
- VALIDATE_NUMERIC
- "NO_OP"
- NO_OP
FlowInforNexusSourceProperties, FlowInforNexusSourcePropertiesArgs          
- Object string
- The object specified in the Infor Nexus flow source.
- Object string
- The object specified in the Infor Nexus flow source.
- object String
- The object specified in the Infor Nexus flow source.
- object string
- The object specified in the Infor Nexus flow source.
- object str
- The object specified in the Infor Nexus flow source.
- object String
- The object specified in the Infor Nexus flow source.
FlowLookoutMetricsDestinationProperties, FlowLookoutMetricsDestinationPropertiesArgs          
- Object string
- The object specified in the Amazon Lookout for Metrics flow destination.
- Object string
- The object specified in the Amazon Lookout for Metrics flow destination.
- object String
- The object specified in the Amazon Lookout for Metrics flow destination.
- object string
- The object specified in the Amazon Lookout for Metrics flow destination.
- object str
- The object specified in the Amazon Lookout for Metrics flow destination.
- object String
- The object specified in the Amazon Lookout for Metrics flow destination.
FlowMarketoConnectorOperator, FlowMarketoConnectorOperatorArgs        
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- FlowMarketo Connector Operator Projection 
- PROJECTION
- FlowMarketo Connector Operator Less Than 
- LESS_THAN
- FlowMarketo Connector Operator Greater Than 
- GREATER_THAN
- FlowMarketo Connector Operator Between 
- BETWEEN
- FlowMarketo Connector Operator Addition 
- ADDITION
- FlowMarketo Connector Operator Multiplication 
- MULTIPLICATION
- FlowMarketo Connector Operator Division 
- DIVISION
- FlowMarketo Connector Operator Subtraction 
- SUBTRACTION
- FlowMarketo Connector Operator Mask All 
- MASK_ALL
- FlowMarketo Connector Operator Mask First N 
- MASK_FIRST_N
- FlowMarketo Connector Operator Mask Last N 
- MASK_LAST_N
- FlowMarketo Connector Operator Validate Non Null 
- VALIDATE_NON_NULL
- FlowMarketo Connector Operator Validate Non Zero 
- VALIDATE_NON_ZERO
- FlowMarketo Connector Operator Validate Non Negative 
- VALIDATE_NON_NEGATIVE
- FlowMarketo Connector Operator Validate Numeric 
- VALIDATE_NUMERIC
- FlowMarketo Connector Operator No Op 
- NO_OP
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- PROJECTION
- PROJECTION
- LESS_THAN
- LESS_THAN
- GREATER_THAN
- GREATER_THAN
- BETWEEN
- BETWEEN
- ADDITION
- ADDITION
- MULTIPLICATION
- MULTIPLICATION
- DIVISION
- DIVISION
- SUBTRACTION
- SUBTRACTION
- MASK_ALL
- MASK_ALL
- MASK_FIRST_N
- MASK_FIRST_N
- MASK_LAST_N
- MASK_LAST_N
- VALIDATE_NON_NULL
- VALIDATE_NON_NULL
- VALIDATE_NON_ZERO
- VALIDATE_NON_ZERO
- VALIDATE_NON_NEGATIVE
- VALIDATE_NON_NEGATIVE
- VALIDATE_NUMERIC
- VALIDATE_NUMERIC
- NO_OP
- NO_OP
- "PROJECTION"
- PROJECTION
- "LESS_THAN"
- LESS_THAN
- "GREATER_THAN"
- GREATER_THAN
- "BETWEEN"
- BETWEEN
- "ADDITION"
- ADDITION
- "MULTIPLICATION"
- MULTIPLICATION
- "DIVISION"
- DIVISION
- "SUBTRACTION"
- SUBTRACTION
- "MASK_ALL"
- MASK_ALL
- "MASK_FIRST_N"
- MASK_FIRST_N
- "MASK_LAST_N"
- MASK_LAST_N
- "VALIDATE_NON_NULL"
- VALIDATE_NON_NULL
- "VALIDATE_NON_ZERO"
- VALIDATE_NON_ZERO
- "VALIDATE_NON_NEGATIVE"
- VALIDATE_NON_NEGATIVE
- "VALIDATE_NUMERIC"
- VALIDATE_NUMERIC
- "NO_OP"
- NO_OP
FlowMarketoDestinationProperties, FlowMarketoDestinationPropertiesArgs        
- Object string
- The object specified in the Marketo flow destination.
- ErrorHandling Pulumi.Config Aws Native. App Flow. Inputs. Flow Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- Object string
- The object specified in the Marketo flow destination.
- ErrorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- object String
- The object specified in the Marketo flow destination.
- errorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- object string
- The object specified in the Marketo flow destination.
- errorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- object str
- The object specified in the Marketo flow destination.
- error_handling_ Flowconfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- object String
- The object specified in the Marketo flow destination.
- errorHandling Property MapConfig 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
FlowMarketoSourceProperties, FlowMarketoSourcePropertiesArgs        
- Object string
- The object specified in the Marketo flow source.
- Object string
- The object specified in the Marketo flow source.
- object String
- The object specified in the Marketo flow source.
- object string
- The object specified in the Marketo flow source.
- object str
- The object specified in the Marketo flow source.
- object String
- The object specified in the Marketo flow source.
FlowMetadataCatalogConfig, FlowMetadataCatalogConfigArgs        
- GlueData Pulumi.Catalog Aws Native. App Flow. Inputs. Flow Glue Data Catalog 
- Configurations of glue data catalog of the flow.
- GlueData FlowCatalog Glue Data Catalog 
- Configurations of glue data catalog of the flow.
- glueData FlowCatalog Glue Data Catalog 
- Configurations of glue data catalog of the flow.
- glueData FlowCatalog Glue Data Catalog 
- Configurations of glue data catalog of the flow.
- glue_data_ Flowcatalog Glue Data Catalog 
- Configurations of glue data catalog of the flow.
- glueData Property MapCatalog 
- Configurations of glue data catalog of the flow.
FlowOperator, FlowOperatorArgs    
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- GreaterThan 
- GREATER_THAN
- Contains
- CONTAINS
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- FlowOperator Projection 
- PROJECTION
- FlowOperator Less Than 
- LESS_THAN
- FlowOperator Greater Than 
- GREATER_THAN
- FlowOperator Contains 
- CONTAINS
- FlowOperator Between 
- BETWEEN
- FlowOperator Less Than Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- FlowOperator Greater Than Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- FlowOperator Equal To 
- EQUAL_TO
- FlowOperator Not Equal To 
- NOT_EQUAL_TO
- FlowOperator Addition 
- ADDITION
- FlowOperator Multiplication 
- MULTIPLICATION
- FlowOperator Division 
- DIVISION
- FlowOperator Subtraction 
- SUBTRACTION
- FlowOperator Mask All 
- MASK_ALL
- FlowOperator Mask First N 
- MASK_FIRST_N
- FlowOperator Mask Last N 
- MASK_LAST_N
- FlowOperator Validate Non Null 
- VALIDATE_NON_NULL
- FlowOperator Validate Non Zero 
- VALIDATE_NON_ZERO
- FlowOperator Validate Non Negative 
- VALIDATE_NON_NEGATIVE
- FlowOperator Validate Numeric 
- VALIDATE_NUMERIC
- FlowOperator No Op 
- NO_OP
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- GreaterThan 
- GREATER_THAN
- Contains
- CONTAINS
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- GreaterThan 
- GREATER_THAN
- Contains
- CONTAINS
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- PROJECTION
- PROJECTION
- LESS_THAN
- LESS_THAN
- GREATER_THAN
- GREATER_THAN
- CONTAINS
- CONTAINS
- BETWEEN
- BETWEEN
- LESS_THAN_OR_EQUAL_TO
- LESS_THAN_OR_EQUAL_TO
- GREATER_THAN_OR_EQUAL_TO
- GREATER_THAN_OR_EQUAL_TO
- EQUAL_TO
- EQUAL_TO
- NOT_EQUAL_TO
- NOT_EQUAL_TO
- ADDITION
- ADDITION
- MULTIPLICATION
- MULTIPLICATION
- DIVISION
- DIVISION
- SUBTRACTION
- SUBTRACTION
- MASK_ALL
- MASK_ALL
- MASK_FIRST_N
- MASK_FIRST_N
- MASK_LAST_N
- MASK_LAST_N
- VALIDATE_NON_NULL
- VALIDATE_NON_NULL
- VALIDATE_NON_ZERO
- VALIDATE_NON_ZERO
- VALIDATE_NON_NEGATIVE
- VALIDATE_NON_NEGATIVE
- VALIDATE_NUMERIC
- VALIDATE_NUMERIC
- NO_OP
- NO_OP
- "PROJECTION"
- PROJECTION
- "LESS_THAN"
- LESS_THAN
- "GREATER_THAN"
- GREATER_THAN
- "CONTAINS"
- CONTAINS
- "BETWEEN"
- BETWEEN
- "LESS_THAN_OR_EQUAL_TO"
- LESS_THAN_OR_EQUAL_TO
- "GREATER_THAN_OR_EQUAL_TO"
- GREATER_THAN_OR_EQUAL_TO
- "EQUAL_TO"
- EQUAL_TO
- "NOT_EQUAL_TO"
- NOT_EQUAL_TO
- "ADDITION"
- ADDITION
- "MULTIPLICATION"
- MULTIPLICATION
- "DIVISION"
- DIVISION
- "SUBTRACTION"
- SUBTRACTION
- "MASK_ALL"
- MASK_ALL
- "MASK_FIRST_N"
- MASK_FIRST_N
- "MASK_LAST_N"
- MASK_LAST_N
- "VALIDATE_NON_NULL"
- VALIDATE_NON_NULL
- "VALIDATE_NON_ZERO"
- VALIDATE_NON_ZERO
- "VALIDATE_NON_NEGATIVE"
- VALIDATE_NON_NEGATIVE
- "VALIDATE_NUMERIC"
- VALIDATE_NUMERIC
- "NO_OP"
- NO_OP
FlowOperatorPropertiesKeys, FlowOperatorPropertiesKeysArgs        
- Value
- VALUE
- Values
- VALUES
- DataType 
- DATA_TYPE
- UpperBound 
- UPPER_BOUND
- LowerBound 
- LOWER_BOUND
- SourceData Type 
- SOURCE_DATA_TYPE
- DestinationData Type 
- DESTINATION_DATA_TYPE
- ValidationAction 
- VALIDATION_ACTION
- MaskValue 
- MASK_VALUE
- MaskLength 
- MASK_LENGTH
- TruncateLength 
- TRUNCATE_LENGTH
- MathOperation Fields Order 
- MATH_OPERATION_FIELDS_ORDER
- ConcatFormat 
- CONCAT_FORMAT
- SubfieldCategory Map 
- SUBFIELD_CATEGORY_MAP
- ExcludeSource Fields List 
- EXCLUDE_SOURCE_FIELDS_LIST
- IncludeNew Fields 
- INCLUDE_NEW_FIELDS
- OrderedPartition Keys List 
- ORDERED_PARTITION_KEYS_LIST
- FlowOperator Properties Keys Value 
- VALUE
- FlowOperator Properties Keys Values 
- VALUES
- FlowOperator Properties Keys Data Type 
- DATA_TYPE
- FlowOperator Properties Keys Upper Bound 
- UPPER_BOUND
- FlowOperator Properties Keys Lower Bound 
- LOWER_BOUND
- FlowOperator Properties Keys Source Data Type 
- SOURCE_DATA_TYPE
- FlowOperator Properties Keys Destination Data Type 
- DESTINATION_DATA_TYPE
- FlowOperator Properties Keys Validation Action 
- VALIDATION_ACTION
- FlowOperator Properties Keys Mask Value 
- MASK_VALUE
- FlowOperator Properties Keys Mask Length 
- MASK_LENGTH
- FlowOperator Properties Keys Truncate Length 
- TRUNCATE_LENGTH
- FlowOperator Properties Keys Math Operation Fields Order 
- MATH_OPERATION_FIELDS_ORDER
- FlowOperator Properties Keys Concat Format 
- CONCAT_FORMAT
- FlowOperator Properties Keys Subfield Category Map 
- SUBFIELD_CATEGORY_MAP
- FlowOperator Properties Keys Exclude Source Fields List 
- EXCLUDE_SOURCE_FIELDS_LIST
- FlowOperator Properties Keys Include New Fields 
- INCLUDE_NEW_FIELDS
- FlowOperator Properties Keys Ordered Partition Keys List 
- ORDERED_PARTITION_KEYS_LIST
- Value
- VALUE
- Values
- VALUES
- DataType 
- DATA_TYPE
- UpperBound 
- UPPER_BOUND
- LowerBound 
- LOWER_BOUND
- SourceData Type 
- SOURCE_DATA_TYPE
- DestinationData Type 
- DESTINATION_DATA_TYPE
- ValidationAction 
- VALIDATION_ACTION
- MaskValue 
- MASK_VALUE
- MaskLength 
- MASK_LENGTH
- TruncateLength 
- TRUNCATE_LENGTH
- MathOperation Fields Order 
- MATH_OPERATION_FIELDS_ORDER
- ConcatFormat 
- CONCAT_FORMAT
- SubfieldCategory Map 
- SUBFIELD_CATEGORY_MAP
- ExcludeSource Fields List 
- EXCLUDE_SOURCE_FIELDS_LIST
- IncludeNew Fields 
- INCLUDE_NEW_FIELDS
- OrderedPartition Keys List 
- ORDERED_PARTITION_KEYS_LIST
- Value
- VALUE
- Values
- VALUES
- DataType 
- DATA_TYPE
- UpperBound 
- UPPER_BOUND
- LowerBound 
- LOWER_BOUND
- SourceData Type 
- SOURCE_DATA_TYPE
- DestinationData Type 
- DESTINATION_DATA_TYPE
- ValidationAction 
- VALIDATION_ACTION
- MaskValue 
- MASK_VALUE
- MaskLength 
- MASK_LENGTH
- TruncateLength 
- TRUNCATE_LENGTH
- MathOperation Fields Order 
- MATH_OPERATION_FIELDS_ORDER
- ConcatFormat 
- CONCAT_FORMAT
- SubfieldCategory Map 
- SUBFIELD_CATEGORY_MAP
- ExcludeSource Fields List 
- EXCLUDE_SOURCE_FIELDS_LIST
- IncludeNew Fields 
- INCLUDE_NEW_FIELDS
- OrderedPartition Keys List 
- ORDERED_PARTITION_KEYS_LIST
- VALUE
- VALUE
- VALUES
- VALUES
- DATA_TYPE
- DATA_TYPE
- UPPER_BOUND
- UPPER_BOUND
- LOWER_BOUND
- LOWER_BOUND
- SOURCE_DATA_TYPE
- SOURCE_DATA_TYPE
- DESTINATION_DATA_TYPE
- DESTINATION_DATA_TYPE
- VALIDATION_ACTION
- VALIDATION_ACTION
- MASK_VALUE
- MASK_VALUE
- MASK_LENGTH
- MASK_LENGTH
- TRUNCATE_LENGTH
- TRUNCATE_LENGTH
- MATH_OPERATION_FIELDS_ORDER
- MATH_OPERATION_FIELDS_ORDER
- CONCAT_FORMAT
- CONCAT_FORMAT
- SUBFIELD_CATEGORY_MAP
- SUBFIELD_CATEGORY_MAP
- EXCLUDE_SOURCE_FIELDS_LIST
- EXCLUDE_SOURCE_FIELDS_LIST
- INCLUDE_NEW_FIELDS
- INCLUDE_NEW_FIELDS
- ORDERED_PARTITION_KEYS_LIST
- ORDERED_PARTITION_KEYS_LIST
- "VALUE"
- VALUE
- "VALUES"
- VALUES
- "DATA_TYPE"
- DATA_TYPE
- "UPPER_BOUND"
- UPPER_BOUND
- "LOWER_BOUND"
- LOWER_BOUND
- "SOURCE_DATA_TYPE"
- SOURCE_DATA_TYPE
- "DESTINATION_DATA_TYPE"
- DESTINATION_DATA_TYPE
- "VALIDATION_ACTION"
- VALIDATION_ACTION
- "MASK_VALUE"
- MASK_VALUE
- "MASK_LENGTH"
- MASK_LENGTH
- "TRUNCATE_LENGTH"
- TRUNCATE_LENGTH
- "MATH_OPERATION_FIELDS_ORDER"
- MATH_OPERATION_FIELDS_ORDER
- "CONCAT_FORMAT"
- CONCAT_FORMAT
- "SUBFIELD_CATEGORY_MAP"
- SUBFIELD_CATEGORY_MAP
- "EXCLUDE_SOURCE_FIELDS_LIST"
- EXCLUDE_SOURCE_FIELDS_LIST
- "INCLUDE_NEW_FIELDS"
- INCLUDE_NEW_FIELDS
- "ORDERED_PARTITION_KEYS_LIST"
- ORDERED_PARTITION_KEYS_LIST
FlowPardotConnectorOperator, FlowPardotConnectorOperatorArgs        
- Projection
- PROJECTION
- EqualTo 
- EQUAL_TO
- NoOp 
- NO_OP
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- FlowPardot Connector Operator Projection 
- PROJECTION
- FlowPardot Connector Operator Equal To 
- EQUAL_TO
- FlowPardot Connector Operator No Op 
- NO_OP
- FlowPardot Connector Operator Addition 
- ADDITION
- FlowPardot Connector Operator Multiplication 
- MULTIPLICATION
- FlowPardot Connector Operator Division 
- DIVISION
- FlowPardot Connector Operator Subtraction 
- SUBTRACTION
- FlowPardot Connector Operator Mask All 
- MASK_ALL
- FlowPardot Connector Operator Mask First N 
- MASK_FIRST_N
- FlowPardot Connector Operator Mask Last N 
- MASK_LAST_N
- FlowPardot Connector Operator Validate Non Null 
- VALIDATE_NON_NULL
- FlowPardot Connector Operator Validate Non Zero 
- VALIDATE_NON_ZERO
- FlowPardot Connector Operator Validate Non Negative 
- VALIDATE_NON_NEGATIVE
- FlowPardot Connector Operator Validate Numeric 
- VALIDATE_NUMERIC
- Projection
- PROJECTION
- EqualTo 
- EQUAL_TO
- NoOp 
- NO_OP
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- Projection
- PROJECTION
- EqualTo 
- EQUAL_TO
- NoOp 
- NO_OP
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- PROJECTION
- PROJECTION
- EQUAL_TO
- EQUAL_TO
- NO_OP
- NO_OP
- ADDITION
- ADDITION
- MULTIPLICATION
- MULTIPLICATION
- DIVISION
- DIVISION
- SUBTRACTION
- SUBTRACTION
- MASK_ALL
- MASK_ALL
- MASK_FIRST_N
- MASK_FIRST_N
- MASK_LAST_N
- MASK_LAST_N
- VALIDATE_NON_NULL
- VALIDATE_NON_NULL
- VALIDATE_NON_ZERO
- VALIDATE_NON_ZERO
- VALIDATE_NON_NEGATIVE
- VALIDATE_NON_NEGATIVE
- VALIDATE_NUMERIC
- VALIDATE_NUMERIC
- "PROJECTION"
- PROJECTION
- "EQUAL_TO"
- EQUAL_TO
- "NO_OP"
- NO_OP
- "ADDITION"
- ADDITION
- "MULTIPLICATION"
- MULTIPLICATION
- "DIVISION"
- DIVISION
- "SUBTRACTION"
- SUBTRACTION
- "MASK_ALL"
- MASK_ALL
- "MASK_FIRST_N"
- MASK_FIRST_N
- "MASK_LAST_N"
- MASK_LAST_N
- "VALIDATE_NON_NULL"
- VALIDATE_NON_NULL
- "VALIDATE_NON_ZERO"
- VALIDATE_NON_ZERO
- "VALIDATE_NON_NEGATIVE"
- VALIDATE_NON_NEGATIVE
- "VALIDATE_NUMERIC"
- VALIDATE_NUMERIC
FlowPardotSourceProperties, FlowPardotSourcePropertiesArgs        
- Object string
- The object specified in the Salesforce Pardot flow source.
- Object string
- The object specified in the Salesforce Pardot flow source.
- object String
- The object specified in the Salesforce Pardot flow source.
- object string
- The object specified in the Salesforce Pardot flow source.
- object str
- The object specified in the Salesforce Pardot flow source.
- object String
- The object specified in the Salesforce Pardot flow source.
FlowPathPrefix, FlowPathPrefixArgs      
- ExecutionId 
- EXECUTION_ID
- SchemaVersion 
- SCHEMA_VERSION
- FlowPath Prefix Execution Id 
- EXECUTION_ID
- FlowPath Prefix Schema Version 
- SCHEMA_VERSION
- ExecutionId 
- EXECUTION_ID
- SchemaVersion 
- SCHEMA_VERSION
- ExecutionId 
- EXECUTION_ID
- SchemaVersion 
- SCHEMA_VERSION
- EXECUTION_ID
- EXECUTION_ID
- SCHEMA_VERSION
- SCHEMA_VERSION
- "EXECUTION_ID"
- EXECUTION_ID
- "SCHEMA_VERSION"
- SCHEMA_VERSION
FlowPrefixConfig, FlowPrefixConfigArgs      
- PathPrefix List<Pulumi.Hierarchy Aws Native. App Flow. Flow Path Prefix> 
- Specifies whether the destination file path includes either or both of the following elements: - EXECUTION_ID - The ID that Amazon AppFlow assigns to the flow run. 
- SCHEMA_VERSION - The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration: 
- Source-to-destination field mappings 
- Field data types 
- Partition keys 
 
- PrefixFormat Pulumi.Aws Native. App Flow. Flow Prefix Format 
- Determines the level of granularity for the date and time that's included in the prefix.
- PrefixType Pulumi.Aws Native. App Flow. Flow Prefix Type 
- Determines the format of the prefix, and whether it applies to the file name, file path, or both.
- PathPrefix []FlowHierarchy Path Prefix 
- Specifies whether the destination file path includes either or both of the following elements: - EXECUTION_ID - The ID that Amazon AppFlow assigns to the flow run. 
- SCHEMA_VERSION - The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration: 
- Source-to-destination field mappings 
- Field data types 
- Partition keys 
 
- PrefixFormat FlowPrefix Format 
- Determines the level of granularity for the date and time that's included in the prefix.
- PrefixType FlowPrefix Type 
- Determines the format of the prefix, and whether it applies to the file name, file path, or both.
- pathPrefix List<FlowHierarchy Path Prefix> 
- Specifies whether the destination file path includes either or both of the following elements: - EXECUTION_ID - The ID that Amazon AppFlow assigns to the flow run. 
- SCHEMA_VERSION - The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration: 
- Source-to-destination field mappings 
- Field data types 
- Partition keys 
 
- prefixFormat FlowPrefix Format 
- Determines the level of granularity for the date and time that's included in the prefix.
- prefixType FlowPrefix Type 
- Determines the format of the prefix, and whether it applies to the file name, file path, or both.
- pathPrefix FlowHierarchy Path Prefix[] 
- Specifies whether the destination file path includes either or both of the following elements: - EXECUTION_ID - The ID that Amazon AppFlow assigns to the flow run. 
- SCHEMA_VERSION - The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration: 
- Source-to-destination field mappings 
- Field data types 
- Partition keys 
 
- prefixFormat FlowPrefix Format 
- Determines the level of granularity for the date and time that's included in the prefix.
- prefixType FlowPrefix Type 
- Determines the format of the prefix, and whether it applies to the file name, file path, or both.
- path_prefix_ Sequence[Flowhierarchy Path Prefix] 
- Specifies whether the destination file path includes either or both of the following elements: - EXECUTION_ID - The ID that Amazon AppFlow assigns to the flow run. 
- SCHEMA_VERSION - The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration: 
- Source-to-destination field mappings 
- Field data types 
- Partition keys 
 
- prefix_format FlowPrefix Format 
- Determines the level of granularity for the date and time that's included in the prefix.
- prefix_type FlowPrefix Type 
- Determines the format of the prefix, and whether it applies to the file name, file path, or both.
- pathPrefix List<"EXECUTION_ID" | "SCHEMA_VERSION">Hierarchy 
- Specifies whether the destination file path includes either or both of the following elements: - EXECUTION_ID - The ID that Amazon AppFlow assigns to the flow run. 
- SCHEMA_VERSION - The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration: 
- Source-to-destination field mappings 
- Field data types 
- Partition keys 
 
- prefixFormat "YEAR" | "MONTH" | "DAY" | "HOUR" | "MINUTE"
- Determines the level of granularity for the date and time that's included in the prefix.
- prefixType "FILENAME" | "PATH" | "PATH_AND_FILENAME"
- Determines the format of the prefix, and whether it applies to the file name, file path, or both.
FlowPrefixFormat, FlowPrefixFormatArgs      
- Year
- YEAR
- Month
- MONTH
- Day
- DAY
- Hour
- HOUR
- Minute
- MINUTE
- FlowPrefix Format Year 
- YEAR
- FlowPrefix Format Month 
- MONTH
- FlowPrefix Format Day 
- DAY
- FlowPrefix Format Hour 
- HOUR
- FlowPrefix Format Minute 
- MINUTE
- Year
- YEAR
- Month
- MONTH
- Day
- DAY
- Hour
- HOUR
- Minute
- MINUTE
- Year
- YEAR
- Month
- MONTH
- Day
- DAY
- Hour
- HOUR
- Minute
- MINUTE
- YEAR
- YEAR
- MONTH
- MONTH
- DAY
- DAY
- HOUR
- HOUR
- MINUTE
- MINUTE
- "YEAR"
- YEAR
- "MONTH"
- MONTH
- "DAY"
- DAY
- "HOUR"
- HOUR
- "MINUTE"
- MINUTE
FlowPrefixType, FlowPrefixTypeArgs      
- Filename
- FILENAME
- Path
- PATH
- PathAnd Filename 
- PATH_AND_FILENAME
- FlowPrefix Type Filename 
- FILENAME
- FlowPrefix Type Path 
- PATH
- FlowPrefix Type Path And Filename 
- PATH_AND_FILENAME
- Filename
- FILENAME
- Path
- PATH
- PathAnd Filename 
- PATH_AND_FILENAME
- Filename
- FILENAME
- Path
- PATH
- PathAnd Filename 
- PATH_AND_FILENAME
- FILENAME
- FILENAME
- PATH
- PATH
- PATH_AND_FILENAME
- PATH_AND_FILENAME
- "FILENAME"
- FILENAME
- "PATH"
- PATH
- "PATH_AND_FILENAME"
- PATH_AND_FILENAME
FlowRedshiftDestinationProperties, FlowRedshiftDestinationPropertiesArgs        
- IntermediateBucket stringName 
- The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.
- Object string
- The object specified in the Amazon Redshift flow destination.
- BucketPrefix string
- The object key for the bucket in which Amazon AppFlow places the destination files.
- ErrorHandling Pulumi.Config Aws Native. App Flow. Inputs. Flow Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Amazon Redshift destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- IntermediateBucket stringName 
- The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.
- Object string
- The object specified in the Amazon Redshift flow destination.
- BucketPrefix string
- The object key for the bucket in which Amazon AppFlow places the destination files.
- ErrorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Amazon Redshift destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- intermediateBucket StringName 
- The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.
- object String
- The object specified in the Amazon Redshift flow destination.
- bucketPrefix String
- The object key for the bucket in which Amazon AppFlow places the destination files.
- errorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Amazon Redshift destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- intermediateBucket stringName 
- The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.
- object string
- The object specified in the Amazon Redshift flow destination.
- bucketPrefix string
- The object key for the bucket in which Amazon AppFlow places the destination files.
- errorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Amazon Redshift destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- intermediate_bucket_ strname 
- The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.
- object str
- The object specified in the Amazon Redshift flow destination.
- bucket_prefix str
- The object key for the bucket in which Amazon AppFlow places the destination files.
- error_handling_ Flowconfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Amazon Redshift destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- intermediateBucket StringName 
- The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.
- object String
- The object specified in the Amazon Redshift flow destination.
- bucketPrefix String
- The object key for the bucket in which Amazon AppFlow places the destination files.
- errorHandling Property MapConfig 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Amazon Redshift destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
FlowS3ConnectorOperator, FlowS3ConnectorOperatorArgs      
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- FlowS3Connector Operator Projection 
- PROJECTION
- FlowS3Connector Operator Less Than 
- LESS_THAN
- FlowS3Connector Operator Greater Than 
- GREATER_THAN
- FlowS3Connector Operator Between 
- BETWEEN
- FlowS3Connector Operator Less Than Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- FlowS3Connector Operator Greater Than Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- FlowS3Connector Operator Equal To 
- EQUAL_TO
- FlowS3Connector Operator Not Equal To 
- NOT_EQUAL_TO
- FlowS3Connector Operator Addition 
- ADDITION
- FlowS3Connector Operator Multiplication 
- MULTIPLICATION
- FlowS3Connector Operator Division 
- DIVISION
- FlowS3Connector Operator Subtraction 
- SUBTRACTION
- FlowS3Connector Operator Mask All 
- MASK_ALL
- FlowS3Connector Operator Mask First N 
- MASK_FIRST_N
- FlowS3Connector Operator Mask Last N 
- MASK_LAST_N
- FlowS3Connector Operator Validate Non Null 
- VALIDATE_NON_NULL
- FlowS3Connector Operator Validate Non Zero 
- VALIDATE_NON_ZERO
- FlowS3Connector Operator Validate Non Negative 
- VALIDATE_NON_NEGATIVE
- FlowS3Connector Operator Validate Numeric 
- VALIDATE_NUMERIC
- FlowS3Connector Operator No Op 
- NO_OP
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- PROJECTION
- PROJECTION
- LESS_THAN
- LESS_THAN
- GREATER_THAN
- GREATER_THAN
- BETWEEN
- BETWEEN
- LESS_THAN_OR_EQUAL_TO
- LESS_THAN_OR_EQUAL_TO
- GREATER_THAN_OR_EQUAL_TO
- GREATER_THAN_OR_EQUAL_TO
- EQUAL_TO
- EQUAL_TO
- NOT_EQUAL_TO
- NOT_EQUAL_TO
- ADDITION
- ADDITION
- MULTIPLICATION
- MULTIPLICATION
- DIVISION
- DIVISION
- SUBTRACTION
- SUBTRACTION
- MASK_ALL
- MASK_ALL
- MASK_FIRST_N
- MASK_FIRST_N
- MASK_LAST_N
- MASK_LAST_N
- VALIDATE_NON_NULL
- VALIDATE_NON_NULL
- VALIDATE_NON_ZERO
- VALIDATE_NON_ZERO
- VALIDATE_NON_NEGATIVE
- VALIDATE_NON_NEGATIVE
- VALIDATE_NUMERIC
- VALIDATE_NUMERIC
- NO_OP
- NO_OP
- "PROJECTION"
- PROJECTION
- "LESS_THAN"
- LESS_THAN
- "GREATER_THAN"
- GREATER_THAN
- "BETWEEN"
- BETWEEN
- "LESS_THAN_OR_EQUAL_TO"
- LESS_THAN_OR_EQUAL_TO
- "GREATER_THAN_OR_EQUAL_TO"
- GREATER_THAN_OR_EQUAL_TO
- "EQUAL_TO"
- EQUAL_TO
- "NOT_EQUAL_TO"
- NOT_EQUAL_TO
- "ADDITION"
- ADDITION
- "MULTIPLICATION"
- MULTIPLICATION
- "DIVISION"
- DIVISION
- "SUBTRACTION"
- SUBTRACTION
- "MASK_ALL"
- MASK_ALL
- "MASK_FIRST_N"
- MASK_FIRST_N
- "MASK_LAST_N"
- MASK_LAST_N
- "VALIDATE_NON_NULL"
- VALIDATE_NON_NULL
- "VALIDATE_NON_ZERO"
- VALIDATE_NON_ZERO
- "VALIDATE_NON_NEGATIVE"
- VALIDATE_NON_NEGATIVE
- "VALIDATE_NUMERIC"
- VALIDATE_NUMERIC
- "NO_OP"
- NO_OP
FlowS3DestinationProperties, FlowS3DestinationPropertiesArgs      
- BucketName string
- The Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- BucketPrefix string
- The object key for the destination bucket in which Amazon AppFlow places the files.
- S3OutputFormat Pulumi.Config Aws Native. App Flow. Inputs. Flow S3Output Format Config 
- The configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination.
- BucketName string
- The Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- BucketPrefix string
- The object key for the destination bucket in which Amazon AppFlow places the files.
- S3OutputFormat FlowConfig S3Output Format Config 
- The configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination.
- bucketName String
- The Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- bucketPrefix String
- The object key for the destination bucket in which Amazon AppFlow places the files.
- s3OutputFormat FlowConfig S3Output Format Config 
- The configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination.
- bucketName string
- The Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- bucketPrefix string
- The object key for the destination bucket in which Amazon AppFlow places the files.
- s3OutputFormat FlowConfig S3Output Format Config 
- The configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination.
- bucket_name str
- The Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- bucket_prefix str
- The object key for the destination bucket in which Amazon AppFlow places the files.
- s3_output_ Flowformat_ config S3Output Format Config 
- The configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination.
- bucketName String
- The Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- bucketPrefix String
- The object key for the destination bucket in which Amazon AppFlow places the files.
- s3OutputFormat Property MapConfig 
- The configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination.
FlowS3InputFormatConfig, FlowS3InputFormatConfigArgs        
- S3InputFile Pulumi.Type Aws Native. App Flow. Flow S3Input Format Config S3Input File Type 
- The file type that Amazon AppFlow gets from your Amazon S3 bucket.
- S3InputFile FlowType S3Input Format Config S3Input File Type 
- The file type that Amazon AppFlow gets from your Amazon S3 bucket.
- s3InputFile FlowType S3Input Format Config S3Input File Type 
- The file type that Amazon AppFlow gets from your Amazon S3 bucket.
- s3InputFile FlowType S3Input Format Config S3Input File Type 
- The file type that Amazon AppFlow gets from your Amazon S3 bucket.
- s3_input_ Flowfile_ type S3Input Format Config S3Input File Type 
- The file type that Amazon AppFlow gets from your Amazon S3 bucket.
- s3InputFile "CSV" | "JSON"Type 
- The file type that Amazon AppFlow gets from your Amazon S3 bucket.
FlowS3InputFormatConfigS3InputFileType, FlowS3InputFormatConfigS3InputFileTypeArgs              
- Csv
- CSV
- Json
- JSON
- FlowS3Input Format Config S3Input File Type Csv 
- CSV
- FlowS3Input Format Config S3Input File Type Json 
- JSON
- Csv
- CSV
- Json
- JSON
- Csv
- CSV
- Json
- JSON
- CSV
- CSV
- JSON
- JSON
- "CSV"
- CSV
- "JSON"
- JSON
FlowS3OutputFormatConfig, FlowS3OutputFormatConfigArgs        
- AggregationConfig Pulumi.Aws Native. App Flow. Inputs. Flow Aggregation Config 
- The aggregation settings that you can use to customize the output format of your flow data.
- FileType Pulumi.Aws Native. App Flow. Flow File Type 
- Indicates the file type that Amazon AppFlow places in the Amazon S3 bucket.
- PrefixConfig Pulumi.Aws Native. App Flow. Inputs. Flow Prefix Config 
- 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.
- PreserveSource boolData Typing 
- If your file output format is Parquet, use this parameter to set whether Amazon AppFlow preserves the data types in your source data when it writes the output to Amazon S3.- true: Amazon AppFlow preserves the data types when it writes to Amazon S3. For example, an integer or- 1in your source data is still an integer in your output.
- false: Amazon AppFlow converts all of the source data into strings when it writes to Amazon S3. For example, an integer of- 1in your source data becomes the string- "1"in the output.
 
- AggregationConfig FlowAggregation Config 
- The aggregation settings that you can use to customize the output format of your flow data.
- FileType FlowFile Type 
- Indicates the file type that Amazon AppFlow places in the Amazon S3 bucket.
- PrefixConfig FlowPrefix Config 
- 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.
- PreserveSource boolData Typing 
- If your file output format is Parquet, use this parameter to set whether Amazon AppFlow preserves the data types in your source data when it writes the output to Amazon S3.- true: Amazon AppFlow preserves the data types when it writes to Amazon S3. For example, an integer or- 1in your source data is still an integer in your output.
- false: Amazon AppFlow converts all of the source data into strings when it writes to Amazon S3. For example, an integer of- 1in your source data becomes the string- "1"in the output.
 
- aggregationConfig FlowAggregation Config 
- The aggregation settings that you can use to customize the output format of your flow data.
- fileType FlowFile Type 
- Indicates the file type that Amazon AppFlow places in the Amazon S3 bucket.
- prefixConfig FlowPrefix Config 
- 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.
- preserveSource BooleanData Typing 
- If your file output format is Parquet, use this parameter to set whether Amazon AppFlow preserves the data types in your source data when it writes the output to Amazon S3.- true: Amazon AppFlow preserves the data types when it writes to Amazon S3. For example, an integer or- 1in your source data is still an integer in your output.
- false: Amazon AppFlow converts all of the source data into strings when it writes to Amazon S3. For example, an integer of- 1in your source data becomes the string- "1"in the output.
 
- aggregationConfig FlowAggregation Config 
- The aggregation settings that you can use to customize the output format of your flow data.
- fileType FlowFile Type 
- Indicates the file type that Amazon AppFlow places in the Amazon S3 bucket.
- prefixConfig FlowPrefix Config 
- 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.
- preserveSource booleanData Typing 
- If your file output format is Parquet, use this parameter to set whether Amazon AppFlow preserves the data types in your source data when it writes the output to Amazon S3.- true: Amazon AppFlow preserves the data types when it writes to Amazon S3. For example, an integer or- 1in your source data is still an integer in your output.
- false: Amazon AppFlow converts all of the source data into strings when it writes to Amazon S3. For example, an integer of- 1in your source data becomes the string- "1"in the output.
 
- aggregation_config FlowAggregation Config 
- The aggregation settings that you can use to customize the output format of your flow data.
- file_type FlowFile Type 
- Indicates the file type that Amazon AppFlow places in the Amazon S3 bucket.
- prefix_config FlowPrefix Config 
- 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.
- preserve_source_ booldata_ typing 
- If your file output format is Parquet, use this parameter to set whether Amazon AppFlow preserves the data types in your source data when it writes the output to Amazon S3.- true: Amazon AppFlow preserves the data types when it writes to Amazon S3. For example, an integer or- 1in your source data is still an integer in your output.
- false: Amazon AppFlow converts all of the source data into strings when it writes to Amazon S3. For example, an integer of- 1in your source data becomes the string- "1"in the output.
 
- aggregationConfig Property Map
- The aggregation settings that you can use to customize the output format of your flow data.
- fileType "CSV" | "JSON" | "PARQUET"
- Indicates the file type that Amazon AppFlow places in the Amazon S3 bucket.
- 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.
- preserveSource BooleanData Typing 
- If your file output format is Parquet, use this parameter to set whether Amazon AppFlow preserves the data types in your source data when it writes the output to Amazon S3.- true: Amazon AppFlow preserves the data types when it writes to Amazon S3. For example, an integer or- 1in your source data is still an integer in your output.
- false: Amazon AppFlow converts all of the source data into strings when it writes to Amazon S3. For example, an integer of- 1in your source data becomes the string- "1"in the output.
 
FlowS3SourceProperties, FlowS3SourcePropertiesArgs      
- 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.
- S3InputFormat Pulumi.Config Aws Native. App Flow. Inputs. Flow S3Input Format Config 
- When you use Amazon S3 as the source, the configuration format that you provide the flow input data.
- 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.
- S3InputFormat FlowConfig S3Input Format Config 
- When you use Amazon S3 as the source, the configuration format that you provide the flow input data.
- 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.
- s3InputFormat FlowConfig S3Input Format Config 
- When you use Amazon S3 as the source, the configuration format that you provide the flow input data.
- 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.
- s3InputFormat FlowConfig S3Input Format Config 
- When you use Amazon S3 as the source, the configuration format that you provide the flow input data.
- 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_ Flowformat_ config S3Input Format Config 
- When you use Amazon S3 as the source, the configuration format that you provide the flow input data.
- 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.
- s3InputFormat Property MapConfig 
- When you use Amazon S3 as the source, the configuration format that you provide the flow input data.
FlowSalesforceConnectorOperator, FlowSalesforceConnectorOperatorArgs        
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- Contains
- CONTAINS
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- FlowSalesforce Connector Operator Projection 
- PROJECTION
- FlowSalesforce Connector Operator Less Than 
- LESS_THAN
- FlowSalesforce Connector Operator Contains 
- CONTAINS
- FlowSalesforce Connector Operator Greater Than 
- GREATER_THAN
- FlowSalesforce Connector Operator Between 
- BETWEEN
- FlowSalesforce Connector Operator Less Than Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- FlowSalesforce Connector Operator Greater Than Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- FlowSalesforce Connector Operator Equal To 
- EQUAL_TO
- FlowSalesforce Connector Operator Not Equal To 
- NOT_EQUAL_TO
- FlowSalesforce Connector Operator Addition 
- ADDITION
- FlowSalesforce Connector Operator Multiplication 
- MULTIPLICATION
- FlowSalesforce Connector Operator Division 
- DIVISION
- FlowSalesforce Connector Operator Subtraction 
- SUBTRACTION
- FlowSalesforce Connector Operator Mask All 
- MASK_ALL
- FlowSalesforce Connector Operator Mask First N 
- MASK_FIRST_N
- FlowSalesforce Connector Operator Mask Last N 
- MASK_LAST_N
- FlowSalesforce Connector Operator Validate Non Null 
- VALIDATE_NON_NULL
- FlowSalesforce Connector Operator Validate Non Zero 
- VALIDATE_NON_ZERO
- FlowSalesforce Connector Operator Validate Non Negative 
- VALIDATE_NON_NEGATIVE
- FlowSalesforce Connector Operator Validate Numeric 
- VALIDATE_NUMERIC
- FlowSalesforce Connector Operator No Op 
- NO_OP
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- Contains
- CONTAINS
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- Contains
- CONTAINS
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- PROJECTION
- PROJECTION
- LESS_THAN
- LESS_THAN
- CONTAINS
- CONTAINS
- GREATER_THAN
- GREATER_THAN
- BETWEEN
- BETWEEN
- LESS_THAN_OR_EQUAL_TO
- LESS_THAN_OR_EQUAL_TO
- GREATER_THAN_OR_EQUAL_TO
- GREATER_THAN_OR_EQUAL_TO
- EQUAL_TO
- EQUAL_TO
- NOT_EQUAL_TO
- NOT_EQUAL_TO
- ADDITION
- ADDITION
- MULTIPLICATION
- MULTIPLICATION
- DIVISION
- DIVISION
- SUBTRACTION
- SUBTRACTION
- MASK_ALL
- MASK_ALL
- MASK_FIRST_N
- MASK_FIRST_N
- MASK_LAST_N
- MASK_LAST_N
- VALIDATE_NON_NULL
- VALIDATE_NON_NULL
- VALIDATE_NON_ZERO
- VALIDATE_NON_ZERO
- VALIDATE_NON_NEGATIVE
- VALIDATE_NON_NEGATIVE
- VALIDATE_NUMERIC
- VALIDATE_NUMERIC
- NO_OP
- NO_OP
- "PROJECTION"
- PROJECTION
- "LESS_THAN"
- LESS_THAN
- "CONTAINS"
- CONTAINS
- "GREATER_THAN"
- GREATER_THAN
- "BETWEEN"
- BETWEEN
- "LESS_THAN_OR_EQUAL_TO"
- LESS_THAN_OR_EQUAL_TO
- "GREATER_THAN_OR_EQUAL_TO"
- GREATER_THAN_OR_EQUAL_TO
- "EQUAL_TO"
- EQUAL_TO
- "NOT_EQUAL_TO"
- NOT_EQUAL_TO
- "ADDITION"
- ADDITION
- "MULTIPLICATION"
- MULTIPLICATION
- "DIVISION"
- DIVISION
- "SUBTRACTION"
- SUBTRACTION
- "MASK_ALL"
- MASK_ALL
- "MASK_FIRST_N"
- MASK_FIRST_N
- "MASK_LAST_N"
- MASK_LAST_N
- "VALIDATE_NON_NULL"
- VALIDATE_NON_NULL
- "VALIDATE_NON_ZERO"
- VALIDATE_NON_ZERO
- "VALIDATE_NON_NEGATIVE"
- VALIDATE_NON_NEGATIVE
- "VALIDATE_NUMERIC"
- VALIDATE_NUMERIC
- "NO_OP"
- NO_OP
FlowSalesforceDestinationProperties, FlowSalesforceDestinationPropertiesArgs        
- Object string
- The object specified in the Salesforce flow destination.
- DataTransfer Pulumi.Api Aws Native. App Flow. Flow Data Transfer Api 
- Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data to Salesforce. - AUTOMATIC - The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers to Salesforce. If your flow transfers fewer than 1,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.
 - Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900 records, and it might use Bulk API 2.0 on the next day to transfer 1,100 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields. - By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output. - BULKV2 - Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.
 - Note that Bulk API 2.0 does not transfer Salesforce compound fields. - REST_SYNC - Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail with a timed out error.
 
- ErrorHandling Pulumi.Config Aws Native. App Flow. Inputs. Flow Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Salesforce destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- IdField List<string>Names 
- List of fields used as ID when performing a write operation.
- WriteOperation Pulumi.Type Aws Native. App Flow. Flow Write Operation Type 
- This specifies the type of write operation to be performed in Salesforce. When the value is UPSERT, thenidFieldNamesis required.
- Object string
- The object specified in the Salesforce flow destination.
- DataTransfer FlowApi Data Transfer Api 
- Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data to Salesforce. - AUTOMATIC - The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers to Salesforce. If your flow transfers fewer than 1,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.
 - Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900 records, and it might use Bulk API 2.0 on the next day to transfer 1,100 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields. - By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output. - BULKV2 - Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.
 - Note that Bulk API 2.0 does not transfer Salesforce compound fields. - REST_SYNC - Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail with a timed out error.
 
- ErrorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Salesforce destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- IdField []stringNames 
- List of fields used as ID when performing a write operation.
- WriteOperation FlowType Write Operation Type 
- This specifies the type of write operation to be performed in Salesforce. When the value is UPSERT, thenidFieldNamesis required.
- object String
- The object specified in the Salesforce flow destination.
- dataTransfer FlowApi Data Transfer Api 
- Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data to Salesforce. - AUTOMATIC - The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers to Salesforce. If your flow transfers fewer than 1,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.
 - Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900 records, and it might use Bulk API 2.0 on the next day to transfer 1,100 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields. - By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output. - BULKV2 - Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.
 - Note that Bulk API 2.0 does not transfer Salesforce compound fields. - REST_SYNC - Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail with a timed out error.
 
- errorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Salesforce destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- idField List<String>Names 
- List of fields used as ID when performing a write operation.
- writeOperation FlowType Write Operation Type 
- This specifies the type of write operation to be performed in Salesforce. When the value is UPSERT, thenidFieldNamesis required.
- object string
- The object specified in the Salesforce flow destination.
- dataTransfer FlowApi Data Transfer Api 
- Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data to Salesforce. - AUTOMATIC - The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers to Salesforce. If your flow transfers fewer than 1,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.
 - Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900 records, and it might use Bulk API 2.0 on the next day to transfer 1,100 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields. - By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output. - BULKV2 - Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.
 - Note that Bulk API 2.0 does not transfer Salesforce compound fields. - REST_SYNC - Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail with a timed out error.
 
- errorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Salesforce destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- idField string[]Names 
- List of fields used as ID when performing a write operation.
- writeOperation FlowType Write Operation Type 
- This specifies the type of write operation to be performed in Salesforce. When the value is UPSERT, thenidFieldNamesis required.
- object str
- The object specified in the Salesforce flow destination.
- data_transfer_ Flowapi Data Transfer Api 
- Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data to Salesforce. - AUTOMATIC - The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers to Salesforce. If your flow transfers fewer than 1,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.
 - Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900 records, and it might use Bulk API 2.0 on the next day to transfer 1,100 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields. - By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output. - BULKV2 - Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.
 - Note that Bulk API 2.0 does not transfer Salesforce compound fields. - REST_SYNC - Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail with a timed out error.
 
- error_handling_ Flowconfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Salesforce destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- id_field_ Sequence[str]names 
- List of fields used as ID when performing a write operation.
- write_operation_ Flowtype Write Operation Type 
- This specifies the type of write operation to be performed in Salesforce. When the value is UPSERT, thenidFieldNamesis required.
- object String
- The object specified in the Salesforce flow destination.
- dataTransfer "AUTOMATIC" | "BULKV2" | "REST_SYNC"Api 
- Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data to Salesforce. - AUTOMATIC - The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers to Salesforce. If your flow transfers fewer than 1,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.
 - Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900 records, and it might use Bulk API 2.0 on the next day to transfer 1,100 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields. - By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output. - BULKV2 - Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.
 - Note that Bulk API 2.0 does not transfer Salesforce compound fields. - REST_SYNC - Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail with a timed out error.
 
- errorHandling Property MapConfig 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Salesforce destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- idField List<String>Names 
- List of fields used as ID when performing a write operation.
- writeOperation "INSERT" | "UPSERT" | "UPDATE" | "DELETE"Type 
- This specifies the type of write operation to be performed in Salesforce. When the value is UPSERT, thenidFieldNamesis required.
FlowSalesforceSourceProperties, FlowSalesforceSourcePropertiesArgs        
- Object string
- The object specified in the Salesforce flow source.
- DataTransfer Pulumi.Api Aws Native. App Flow. Flow Data Transfer Api 
- Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data from Salesforce. - AUTOMATIC - The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers from Salesforce. If your flow transfers fewer than 1,000,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.
 - Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900,000 records, and it might use Bulk API 2.0 on the next day to transfer 1,100,000 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields. - By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output. - BULKV2 - Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.
 - Note that Bulk API 2.0 does not transfer Salesforce compound fields. - REST_SYNC - Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail wituh a timed out error.
 
- EnableDynamic boolField Update 
- The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.
- IncludeDeleted boolRecords 
- Indicates whether Amazon AppFlow includes deleted files in the flow run.
- Object string
- The object specified in the Salesforce flow source.
- DataTransfer FlowApi Data Transfer Api 
- Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data from Salesforce. - AUTOMATIC - The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers from Salesforce. If your flow transfers fewer than 1,000,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.
 - Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900,000 records, and it might use Bulk API 2.0 on the next day to transfer 1,100,000 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields. - By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output. - BULKV2 - Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.
 - Note that Bulk API 2.0 does not transfer Salesforce compound fields. - REST_SYNC - Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail wituh a timed out error.
 
- EnableDynamic boolField Update 
- The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.
- IncludeDeleted boolRecords 
- Indicates whether Amazon AppFlow includes deleted files in the flow run.
- object String
- The object specified in the Salesforce flow source.
- dataTransfer FlowApi Data Transfer Api 
- Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data from Salesforce. - AUTOMATIC - The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers from Salesforce. If your flow transfers fewer than 1,000,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.
 - Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900,000 records, and it might use Bulk API 2.0 on the next day to transfer 1,100,000 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields. - By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output. - BULKV2 - Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.
 - Note that Bulk API 2.0 does not transfer Salesforce compound fields. - REST_SYNC - Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail wituh a timed out error.
 
- enableDynamic BooleanField Update 
- The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.
- includeDeleted BooleanRecords 
- Indicates whether Amazon AppFlow includes deleted files in the flow run.
- object string
- The object specified in the Salesforce flow source.
- dataTransfer FlowApi Data Transfer Api 
- Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data from Salesforce. - AUTOMATIC - The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers from Salesforce. If your flow transfers fewer than 1,000,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.
 - Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900,000 records, and it might use Bulk API 2.0 on the next day to transfer 1,100,000 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields. - By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output. - BULKV2 - Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.
 - Note that Bulk API 2.0 does not transfer Salesforce compound fields. - REST_SYNC - Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail wituh a timed out error.
 
- enableDynamic booleanField Update 
- The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.
- includeDeleted booleanRecords 
- Indicates whether Amazon AppFlow includes deleted files in the flow run.
- object str
- The object specified in the Salesforce flow source.
- data_transfer_ Flowapi Data Transfer Api 
- Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data from Salesforce. - AUTOMATIC - The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers from Salesforce. If your flow transfers fewer than 1,000,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.
 - Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900,000 records, and it might use Bulk API 2.0 on the next day to transfer 1,100,000 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields. - By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output. - BULKV2 - Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.
 - Note that Bulk API 2.0 does not transfer Salesforce compound fields. - REST_SYNC - Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail wituh a timed out error.
 
- enable_dynamic_ boolfield_ update 
- The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.
- include_deleted_ boolrecords 
- Indicates whether Amazon AppFlow includes deleted files in the flow run.
- object String
- The object specified in the Salesforce flow source.
- dataTransfer "AUTOMATIC" | "BULKV2" | "REST_SYNC"Api 
- Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data from Salesforce. - AUTOMATIC - The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers from Salesforce. If your flow transfers fewer than 1,000,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.
 - Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900,000 records, and it might use Bulk API 2.0 on the next day to transfer 1,100,000 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields. - By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output. - BULKV2 - Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.
 - Note that Bulk API 2.0 does not transfer Salesforce compound fields. - REST_SYNC - Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail wituh a timed out error.
 
- enableDynamic BooleanField Update 
- The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.
- includeDeleted BooleanRecords 
- Indicates whether Amazon AppFlow includes deleted files in the flow run.
FlowSapoDataConnectorOperator, FlowSapoDataConnectorOperatorArgs          
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- Contains
- CONTAINS
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- FlowSapo Data Connector Operator Projection 
- PROJECTION
- FlowSapo Data Connector Operator Less Than 
- LESS_THAN
- FlowSapo Data Connector Operator Contains 
- CONTAINS
- FlowSapo Data Connector Operator Greater Than 
- GREATER_THAN
- FlowSapo Data Connector Operator Between 
- BETWEEN
- FlowSapo Data Connector Operator Less Than Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- FlowSapo Data Connector Operator Greater Than Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- FlowSapo Data Connector Operator Equal To 
- EQUAL_TO
- FlowSapo Data Connector Operator Not Equal To 
- NOT_EQUAL_TO
- FlowSapo Data Connector Operator Addition 
- ADDITION
- FlowSapo Data Connector Operator Multiplication 
- MULTIPLICATION
- FlowSapo Data Connector Operator Division 
- DIVISION
- FlowSapo Data Connector Operator Subtraction 
- SUBTRACTION
- FlowSapo Data Connector Operator Mask All 
- MASK_ALL
- FlowSapo Data Connector Operator Mask First N 
- MASK_FIRST_N
- FlowSapo Data Connector Operator Mask Last N 
- MASK_LAST_N
- FlowSapo Data Connector Operator Validate Non Null 
- VALIDATE_NON_NULL
- FlowSapo Data Connector Operator Validate Non Zero 
- VALIDATE_NON_ZERO
- FlowSapo Data Connector Operator Validate Non Negative 
- VALIDATE_NON_NEGATIVE
- FlowSapo Data Connector Operator Validate Numeric 
- VALIDATE_NUMERIC
- FlowSapo Data Connector Operator No Op 
- NO_OP
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- Contains
- CONTAINS
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- Contains
- CONTAINS
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- PROJECTION
- PROJECTION
- LESS_THAN
- LESS_THAN
- CONTAINS
- CONTAINS
- GREATER_THAN
- GREATER_THAN
- BETWEEN
- BETWEEN
- LESS_THAN_OR_EQUAL_TO
- LESS_THAN_OR_EQUAL_TO
- GREATER_THAN_OR_EQUAL_TO
- GREATER_THAN_OR_EQUAL_TO
- EQUAL_TO
- EQUAL_TO
- NOT_EQUAL_TO
- NOT_EQUAL_TO
- ADDITION
- ADDITION
- MULTIPLICATION
- MULTIPLICATION
- DIVISION
- DIVISION
- SUBTRACTION
- SUBTRACTION
- MASK_ALL
- MASK_ALL
- MASK_FIRST_N
- MASK_FIRST_N
- MASK_LAST_N
- MASK_LAST_N
- VALIDATE_NON_NULL
- VALIDATE_NON_NULL
- VALIDATE_NON_ZERO
- VALIDATE_NON_ZERO
- VALIDATE_NON_NEGATIVE
- VALIDATE_NON_NEGATIVE
- VALIDATE_NUMERIC
- VALIDATE_NUMERIC
- NO_OP
- NO_OP
- "PROJECTION"
- PROJECTION
- "LESS_THAN"
- LESS_THAN
- "CONTAINS"
- CONTAINS
- "GREATER_THAN"
- GREATER_THAN
- "BETWEEN"
- BETWEEN
- "LESS_THAN_OR_EQUAL_TO"
- LESS_THAN_OR_EQUAL_TO
- "GREATER_THAN_OR_EQUAL_TO"
- GREATER_THAN_OR_EQUAL_TO
- "EQUAL_TO"
- EQUAL_TO
- "NOT_EQUAL_TO"
- NOT_EQUAL_TO
- "ADDITION"
- ADDITION
- "MULTIPLICATION"
- MULTIPLICATION
- "DIVISION"
- DIVISION
- "SUBTRACTION"
- SUBTRACTION
- "MASK_ALL"
- MASK_ALL
- "MASK_FIRST_N"
- MASK_FIRST_N
- "MASK_LAST_N"
- MASK_LAST_N
- "VALIDATE_NON_NULL"
- VALIDATE_NON_NULL
- "VALIDATE_NON_ZERO"
- VALIDATE_NON_ZERO
- "VALIDATE_NON_NEGATIVE"
- VALIDATE_NON_NEGATIVE
- "VALIDATE_NUMERIC"
- VALIDATE_NUMERIC
- "NO_OP"
- NO_OP
FlowSapoDataDestinationProperties, FlowSapoDataDestinationPropertiesArgs          
- ObjectPath string
- The object path specified in the SAPOData flow destination.
- ErrorHandling Pulumi.Config Aws Native. App Flow. Inputs. Flow Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- IdField List<string>Names 
- List of fields used as ID when performing a write operation.
- SuccessResponse Pulumi.Handling Config Aws Native. App Flow. Inputs. Flow Success Response Handling Config 
- Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. - For example, this setting would determine where to write the response from a destination connector upon a successful insert operation. 
- WriteOperation Pulumi.Type Aws Native. App Flow. Flow Write Operation Type 
- The possible write operations in the destination connector. When this value is not provided, this defaults to the INSERToperation.
- ObjectPath string
- The object path specified in the SAPOData flow destination.
- ErrorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- IdField []stringNames 
- List of fields used as ID when performing a write operation.
- SuccessResponse FlowHandling Config Success Response Handling Config 
- Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. - For example, this setting would determine where to write the response from a destination connector upon a successful insert operation. 
- WriteOperation FlowType Write Operation Type 
- The possible write operations in the destination connector. When this value is not provided, this defaults to the INSERToperation.
- objectPath String
- The object path specified in the SAPOData flow destination.
- errorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- idField List<String>Names 
- List of fields used as ID when performing a write operation.
- successResponse FlowHandling Config Success Response Handling Config 
- Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. - For example, this setting would determine where to write the response from a destination connector upon a successful insert operation. 
- writeOperation FlowType Write Operation Type 
- The possible write operations in the destination connector. When this value is not provided, this defaults to the INSERToperation.
- objectPath string
- The object path specified in the SAPOData flow destination.
- errorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- idField string[]Names 
- List of fields used as ID when performing a write operation.
- successResponse FlowHandling Config Success Response Handling Config 
- Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. - For example, this setting would determine where to write the response from a destination connector upon a successful insert operation. 
- writeOperation FlowType Write Operation Type 
- The possible write operations in the destination connector. When this value is not provided, this defaults to the INSERToperation.
- object_path str
- The object path specified in the SAPOData flow destination.
- error_handling_ Flowconfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- id_field_ Sequence[str]names 
- List of fields used as ID when performing a write operation.
- success_response_ Flowhandling_ config Success Response Handling Config 
- Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. - For example, this setting would determine where to write the response from a destination connector upon a successful insert operation. 
- write_operation_ Flowtype Write Operation Type 
- The possible write operations in the destination connector. When this value is not provided, this defaults to the INSERToperation.
- objectPath String
- The object path specified in the SAPOData flow destination.
- errorHandling Property MapConfig 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- idField List<String>Names 
- List of fields used as ID when performing a write operation.
- successResponse Property MapHandling Config 
- Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. - For example, this setting would determine where to write the response from a destination connector upon a successful insert operation. 
- writeOperation "INSERT" | "UPSERT" | "UPDATE" | "DELETE"Type 
- The possible write operations in the destination connector. When this value is not provided, this defaults to the INSERToperation.
FlowSapoDataPaginationConfig, FlowSapoDataPaginationConfigArgs          
- MaxPage intSize 
- The maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. For transfers of OData records, the maximum page size is 3,000. For transfers of data that comes from an ODP provider, the maximum page size is 10,000.
- MaxPage intSize 
- The maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. For transfers of OData records, the maximum page size is 3,000. For transfers of data that comes from an ODP provider, the maximum page size is 10,000.
- maxPage IntegerSize 
- The maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. For transfers of OData records, the maximum page size is 3,000. For transfers of data that comes from an ODP provider, the maximum page size is 10,000.
- maxPage numberSize 
- The maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. For transfers of OData records, the maximum page size is 3,000. For transfers of data that comes from an ODP provider, the maximum page size is 10,000.
- max_page_ intsize 
- The maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. For transfers of OData records, the maximum page size is 3,000. For transfers of data that comes from an ODP provider, the maximum page size is 10,000.
- maxPage NumberSize 
- The maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. For transfers of OData records, the maximum page size is 3,000. For transfers of data that comes from an ODP provider, the maximum page size is 10,000.
FlowSapoDataParallelismConfig, FlowSapoDataParallelismConfigArgs          
- MaxParallelism int
- The maximum number of processes that Amazon AppFlow runs at the same time when it retrieves your data from your SAP application.
- MaxParallelism int
- The maximum number of processes that Amazon AppFlow runs at the same time when it retrieves your data from your SAP application.
- maxParallelism Integer
- The maximum number of processes that Amazon AppFlow runs at the same time when it retrieves your data from your SAP application.
- maxParallelism number
- The maximum number of processes that Amazon AppFlow runs at the same time when it retrieves your data from your SAP application.
- max_parallelism int
- The maximum number of processes that Amazon AppFlow runs at the same time when it retrieves your data from your SAP application.
- maxParallelism Number
- The maximum number of processes that Amazon AppFlow runs at the same time when it retrieves your data from your SAP application.
FlowSapoDataSourceProperties, FlowSapoDataSourcePropertiesArgs          
- ObjectPath string
- The object path specified in the SAPOData flow source.
- PaginationConfig Pulumi.Aws Native. App Flow. Inputs. Flow Sapo Data Pagination Config 
- Sets the page size for each concurrent process that transfers OData records from your SAP instance.
- ParallelismConfig Pulumi.Aws Native. App Flow. Inputs. Flow Sapo Data Parallelism Config 
- Sets the number of concurrent processes that transfers OData records from your SAP instance.
- ObjectPath string
- The object path specified in the SAPOData flow source.
- PaginationConfig FlowSapo Data Pagination Config 
- Sets the page size for each concurrent process that transfers OData records from your SAP instance.
- ParallelismConfig FlowSapo Data Parallelism Config 
- Sets the number of concurrent processes that transfers OData records from your SAP instance.
- objectPath String
- The object path specified in the SAPOData flow source.
- paginationConfig FlowSapo Data Pagination Config 
- Sets the page size for each concurrent process that transfers OData records from your SAP instance.
- parallelismConfig FlowSapo Data Parallelism Config 
- Sets the number of concurrent processes that transfers OData records from your SAP instance.
- objectPath string
- The object path specified in the SAPOData flow source.
- paginationConfig FlowSapo Data Pagination Config 
- Sets the page size for each concurrent process that transfers OData records from your SAP instance.
- parallelismConfig FlowSapo Data Parallelism Config 
- Sets the number of concurrent processes that transfers OData records from your SAP instance.
- object_path str
- The object path specified in the SAPOData flow source.
- pagination_config FlowSapo Data Pagination Config 
- Sets the page size for each concurrent process that transfers OData records from your SAP instance.
- parallelism_config FlowSapo Data Parallelism Config 
- Sets the number of concurrent processes that transfers OData records from your SAP instance.
- objectPath String
- The object path specified in the SAPOData flow source.
- paginationConfig Property Map
- Sets the page size for each concurrent process that transfers OData records from your SAP instance.
- parallelismConfig Property Map
- Sets the number of concurrent processes that transfers OData records from your SAP instance.
FlowScheduledTriggerProperties, FlowScheduledTriggerPropertiesArgs        
- ScheduleExpression string
- The scheduling expression that determines the rate at which the schedule will run, for example rate(5minutes).
- DataPull Pulumi.Mode Aws Native. App Flow. Flow Scheduled Trigger Properties Data Pull Mode 
- Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.
- FirstExecution doubleFrom 
- Specifies the date range for the records to import from the connector in the first flow run.
- FlowError intDeactivation Threshold 
- Defines how many times a scheduled flow fails consecutively before Amazon AppFlow deactivates it.
- ScheduleEnd doubleTime 
- The time at which the scheduled flow ends. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-27T13:00:00-07:00.
- ScheduleOffset double
- Specifies the optional offset that is added to the time interval for a schedule-triggered flow.
- ScheduleStart doubleTime 
- The time at which the scheduled flow starts. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-26T13:00:00-07:00.
- TimeZone string
- Specifies the time zone used when referring to the dates and times of a scheduled flow, such as - America/New_York. This time zone is only a descriptive label. It doesn't affect how Amazon AppFlow interprets the timestamps that you specify to schedule the flow.- If you want to schedule a flow by using times in a particular time zone, indicate the time zone as a UTC offset in your timestamps. For example, the UTC offsets for the - America/New_Yorktimezone are- -04:00EDT and- -05:00 EST.
- ScheduleExpression string
- The scheduling expression that determines the rate at which the schedule will run, for example rate(5minutes).
- DataPull FlowMode Scheduled Trigger Properties Data Pull Mode 
- Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.
- FirstExecution float64From 
- Specifies the date range for the records to import from the connector in the first flow run.
- FlowError intDeactivation Threshold 
- Defines how many times a scheduled flow fails consecutively before Amazon AppFlow deactivates it.
- ScheduleEnd float64Time 
- The time at which the scheduled flow ends. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-27T13:00:00-07:00.
- ScheduleOffset float64
- Specifies the optional offset that is added to the time interval for a schedule-triggered flow.
- ScheduleStart float64Time 
- The time at which the scheduled flow starts. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-26T13:00:00-07:00.
- TimeZone string
- Specifies the time zone used when referring to the dates and times of a scheduled flow, such as - America/New_York. This time zone is only a descriptive label. It doesn't affect how Amazon AppFlow interprets the timestamps that you specify to schedule the flow.- If you want to schedule a flow by using times in a particular time zone, indicate the time zone as a UTC offset in your timestamps. For example, the UTC offsets for the - America/New_Yorktimezone are- -04:00EDT and- -05:00 EST.
- scheduleExpression String
- The scheduling expression that determines the rate at which the schedule will run, for example rate(5minutes).
- dataPull FlowMode Scheduled Trigger Properties Data Pull Mode 
- Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.
- firstExecution DoubleFrom 
- Specifies the date range for the records to import from the connector in the first flow run.
- flowError IntegerDeactivation Threshold 
- Defines how many times a scheduled flow fails consecutively before Amazon AppFlow deactivates it.
- scheduleEnd DoubleTime 
- The time at which the scheduled flow ends. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-27T13:00:00-07:00.
- scheduleOffset Double
- Specifies the optional offset that is added to the time interval for a schedule-triggered flow.
- scheduleStart DoubleTime 
- The time at which the scheduled flow starts. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-26T13:00:00-07:00.
- timeZone String
- Specifies the time zone used when referring to the dates and times of a scheduled flow, such as - America/New_York. This time zone is only a descriptive label. It doesn't affect how Amazon AppFlow interprets the timestamps that you specify to schedule the flow.- If you want to schedule a flow by using times in a particular time zone, indicate the time zone as a UTC offset in your timestamps. For example, the UTC offsets for the - America/New_Yorktimezone are- -04:00EDT and- -05:00 EST.
- scheduleExpression string
- The scheduling expression that determines the rate at which the schedule will run, for example rate(5minutes).
- dataPull FlowMode Scheduled Trigger Properties Data Pull Mode 
- Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.
- firstExecution numberFrom 
- Specifies the date range for the records to import from the connector in the first flow run.
- flowError numberDeactivation Threshold 
- Defines how many times a scheduled flow fails consecutively before Amazon AppFlow deactivates it.
- scheduleEnd numberTime 
- The time at which the scheduled flow ends. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-27T13:00:00-07:00.
- scheduleOffset number
- Specifies the optional offset that is added to the time interval for a schedule-triggered flow.
- scheduleStart numberTime 
- The time at which the scheduled flow starts. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-26T13:00:00-07:00.
- timeZone string
- Specifies the time zone used when referring to the dates and times of a scheduled flow, such as - America/New_York. This time zone is only a descriptive label. It doesn't affect how Amazon AppFlow interprets the timestamps that you specify to schedule the flow.- If you want to schedule a flow by using times in a particular time zone, indicate the time zone as a UTC offset in your timestamps. For example, the UTC offsets for the - America/New_Yorktimezone are- -04:00EDT and- -05:00 EST.
- schedule_expression str
- The scheduling expression that determines the rate at which the schedule will run, for example rate(5minutes).
- data_pull_ Flowmode Scheduled Trigger Properties Data Pull Mode 
- Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.
- first_execution_ floatfrom 
- Specifies the date range for the records to import from the connector in the first flow run.
- flow_error_ intdeactivation_ threshold 
- Defines how many times a scheduled flow fails consecutively before Amazon AppFlow deactivates it.
- schedule_end_ floattime 
- The time at which the scheduled flow ends. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-27T13:00:00-07:00.
- schedule_offset float
- Specifies the optional offset that is added to the time interval for a schedule-triggered flow.
- schedule_start_ floattime 
- The time at which the scheduled flow starts. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-26T13:00:00-07:00.
- time_zone str
- Specifies the time zone used when referring to the dates and times of a scheduled flow, such as - America/New_York. This time zone is only a descriptive label. It doesn't affect how Amazon AppFlow interprets the timestamps that you specify to schedule the flow.- If you want to schedule a flow by using times in a particular time zone, indicate the time zone as a UTC offset in your timestamps. For example, the UTC offsets for the - America/New_Yorktimezone are- -04:00EDT and- -05:00 EST.
- scheduleExpression String
- The scheduling expression that determines the rate at which the schedule will run, for example rate(5minutes).
- dataPull "Incremental" | "Complete"Mode 
- Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.
- firstExecution NumberFrom 
- Specifies the date range for the records to import from the connector in the first flow run.
- flowError NumberDeactivation Threshold 
- Defines how many times a scheduled flow fails consecutively before Amazon AppFlow deactivates it.
- scheduleEnd NumberTime 
- The time at which the scheduled flow ends. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-27T13:00:00-07:00.
- scheduleOffset Number
- Specifies the optional offset that is added to the time interval for a schedule-triggered flow.
- scheduleStart NumberTime 
- The time at which the scheduled flow starts. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-26T13:00:00-07:00.
- timeZone String
- Specifies the time zone used when referring to the dates and times of a scheduled flow, such as - America/New_York. This time zone is only a descriptive label. It doesn't affect how Amazon AppFlow interprets the timestamps that you specify to schedule the flow.- If you want to schedule a flow by using times in a particular time zone, indicate the time zone as a UTC offset in your timestamps. For example, the UTC offsets for the - America/New_Yorktimezone are- -04:00EDT and- -05:00 EST.
FlowScheduledTriggerPropertiesDataPullMode, FlowScheduledTriggerPropertiesDataPullModeArgs              
- Incremental
- Incremental
- Complete
- Complete
- FlowScheduled Trigger Properties Data Pull Mode Incremental 
- Incremental
- FlowScheduled Trigger Properties Data Pull Mode Complete 
- Complete
- Incremental
- Incremental
- Complete
- Complete
- Incremental
- Incremental
- Complete
- Complete
- INCREMENTAL
- Incremental
- COMPLETE
- Complete
- "Incremental"
- Incremental
- "Complete"
- Complete
FlowServiceNowConnectorOperator, FlowServiceNowConnectorOperatorArgs          
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- Contains
- CONTAINS
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- FlowService Now Connector Operator Projection 
- PROJECTION
- FlowService Now Connector Operator Less Than 
- LESS_THAN
- FlowService Now Connector Operator Contains 
- CONTAINS
- FlowService Now Connector Operator Greater Than 
- GREATER_THAN
- FlowService Now Connector Operator Between 
- BETWEEN
- FlowService Now Connector Operator Less Than Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- FlowService Now Connector Operator Greater Than Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- FlowService Now Connector Operator Equal To 
- EQUAL_TO
- FlowService Now Connector Operator Not Equal To 
- NOT_EQUAL_TO
- FlowService Now Connector Operator Addition 
- ADDITION
- FlowService Now Connector Operator Multiplication 
- MULTIPLICATION
- FlowService Now Connector Operator Division 
- DIVISION
- FlowService Now Connector Operator Subtraction 
- SUBTRACTION
- FlowService Now Connector Operator Mask All 
- MASK_ALL
- FlowService Now Connector Operator Mask First N 
- MASK_FIRST_N
- FlowService Now Connector Operator Mask Last N 
- MASK_LAST_N
- FlowService Now Connector Operator Validate Non Null 
- VALIDATE_NON_NULL
- FlowService Now Connector Operator Validate Non Zero 
- VALIDATE_NON_ZERO
- FlowService Now Connector Operator Validate Non Negative 
- VALIDATE_NON_NEGATIVE
- FlowService Now Connector Operator Validate Numeric 
- VALIDATE_NUMERIC
- FlowService Now Connector Operator No Op 
- NO_OP
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- Contains
- CONTAINS
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- Contains
- CONTAINS
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- PROJECTION
- PROJECTION
- LESS_THAN
- LESS_THAN
- CONTAINS
- CONTAINS
- GREATER_THAN
- GREATER_THAN
- BETWEEN
- BETWEEN
- LESS_THAN_OR_EQUAL_TO
- LESS_THAN_OR_EQUAL_TO
- GREATER_THAN_OR_EQUAL_TO
- GREATER_THAN_OR_EQUAL_TO
- EQUAL_TO
- EQUAL_TO
- NOT_EQUAL_TO
- NOT_EQUAL_TO
- ADDITION
- ADDITION
- MULTIPLICATION
- MULTIPLICATION
- DIVISION
- DIVISION
- SUBTRACTION
- SUBTRACTION
- MASK_ALL
- MASK_ALL
- MASK_FIRST_N
- MASK_FIRST_N
- MASK_LAST_N
- MASK_LAST_N
- VALIDATE_NON_NULL
- VALIDATE_NON_NULL
- VALIDATE_NON_ZERO
- VALIDATE_NON_ZERO
- VALIDATE_NON_NEGATIVE
- VALIDATE_NON_NEGATIVE
- VALIDATE_NUMERIC
- VALIDATE_NUMERIC
- NO_OP
- NO_OP
- "PROJECTION"
- PROJECTION
- "LESS_THAN"
- LESS_THAN
- "CONTAINS"
- CONTAINS
- "GREATER_THAN"
- GREATER_THAN
- "BETWEEN"
- BETWEEN
- "LESS_THAN_OR_EQUAL_TO"
- LESS_THAN_OR_EQUAL_TO
- "GREATER_THAN_OR_EQUAL_TO"
- GREATER_THAN_OR_EQUAL_TO
- "EQUAL_TO"
- EQUAL_TO
- "NOT_EQUAL_TO"
- NOT_EQUAL_TO
- "ADDITION"
- ADDITION
- "MULTIPLICATION"
- MULTIPLICATION
- "DIVISION"
- DIVISION
- "SUBTRACTION"
- SUBTRACTION
- "MASK_ALL"
- MASK_ALL
- "MASK_FIRST_N"
- MASK_FIRST_N
- "MASK_LAST_N"
- MASK_LAST_N
- "VALIDATE_NON_NULL"
- VALIDATE_NON_NULL
- "VALIDATE_NON_ZERO"
- VALIDATE_NON_ZERO
- "VALIDATE_NON_NEGATIVE"
- VALIDATE_NON_NEGATIVE
- "VALIDATE_NUMERIC"
- VALIDATE_NUMERIC
- "NO_OP"
- NO_OP
FlowServiceNowSourceProperties, FlowServiceNowSourcePropertiesArgs          
- Object string
- The object specified in the ServiceNow flow source.
- Object string
- The object specified in the ServiceNow flow source.
- object String
- The object specified in the ServiceNow flow source.
- object string
- The object specified in the ServiceNow flow source.
- object str
- The object specified in the ServiceNow flow source.
- object String
- The object specified in the ServiceNow flow source.
FlowSingularConnectorOperator, FlowSingularConnectorOperatorArgs        
- Projection
- PROJECTION
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- FlowSingular Connector Operator Projection 
- PROJECTION
- FlowSingular Connector Operator Equal To 
- EQUAL_TO
- FlowSingular Connector Operator Addition 
- ADDITION
- FlowSingular Connector Operator Multiplication 
- MULTIPLICATION
- FlowSingular Connector Operator Division 
- DIVISION
- FlowSingular Connector Operator Subtraction 
- SUBTRACTION
- FlowSingular Connector Operator Mask All 
- MASK_ALL
- FlowSingular Connector Operator Mask First N 
- MASK_FIRST_N
- FlowSingular Connector Operator Mask Last N 
- MASK_LAST_N
- FlowSingular Connector Operator Validate Non Null 
- VALIDATE_NON_NULL
- FlowSingular Connector Operator Validate Non Zero 
- VALIDATE_NON_ZERO
- FlowSingular Connector Operator Validate Non Negative 
- VALIDATE_NON_NEGATIVE
- FlowSingular Connector Operator Validate Numeric 
- VALIDATE_NUMERIC
- FlowSingular Connector Operator No Op 
- NO_OP
- Projection
- PROJECTION
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- Projection
- PROJECTION
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- PROJECTION
- PROJECTION
- EQUAL_TO
- EQUAL_TO
- ADDITION
- ADDITION
- MULTIPLICATION
- MULTIPLICATION
- DIVISION
- DIVISION
- SUBTRACTION
- SUBTRACTION
- MASK_ALL
- MASK_ALL
- MASK_FIRST_N
- MASK_FIRST_N
- MASK_LAST_N
- MASK_LAST_N
- VALIDATE_NON_NULL
- VALIDATE_NON_NULL
- VALIDATE_NON_ZERO
- VALIDATE_NON_ZERO
- VALIDATE_NON_NEGATIVE
- VALIDATE_NON_NEGATIVE
- VALIDATE_NUMERIC
- VALIDATE_NUMERIC
- NO_OP
- NO_OP
- "PROJECTION"
- PROJECTION
- "EQUAL_TO"
- EQUAL_TO
- "ADDITION"
- ADDITION
- "MULTIPLICATION"
- MULTIPLICATION
- "DIVISION"
- DIVISION
- "SUBTRACTION"
- SUBTRACTION
- "MASK_ALL"
- MASK_ALL
- "MASK_FIRST_N"
- MASK_FIRST_N
- "MASK_LAST_N"
- MASK_LAST_N
- "VALIDATE_NON_NULL"
- VALIDATE_NON_NULL
- "VALIDATE_NON_ZERO"
- VALIDATE_NON_ZERO
- "VALIDATE_NON_NEGATIVE"
- VALIDATE_NON_NEGATIVE
- "VALIDATE_NUMERIC"
- VALIDATE_NUMERIC
- "NO_OP"
- NO_OP
FlowSingularSourceProperties, FlowSingularSourcePropertiesArgs        
- Object string
- The object specified in the Singular flow source.
- Object string
- The object specified in the Singular flow source.
- object String
- The object specified in the Singular flow source.
- object string
- The object specified in the Singular flow source.
- object str
- The object specified in the Singular flow source.
- object String
- The object specified in the Singular flow source.
FlowSlackConnectorOperator, FlowSlackConnectorOperatorArgs        
- Projection
- PROJECTION
- Between
- BETWEEN
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- FlowSlack Connector Operator Projection 
- PROJECTION
- FlowSlack Connector Operator Between 
- BETWEEN
- FlowSlack Connector Operator Equal To 
- EQUAL_TO
- FlowSlack Connector Operator Addition 
- ADDITION
- FlowSlack Connector Operator Multiplication 
- MULTIPLICATION
- FlowSlack Connector Operator Division 
- DIVISION
- FlowSlack Connector Operator Subtraction 
- SUBTRACTION
- FlowSlack Connector Operator Mask All 
- MASK_ALL
- FlowSlack Connector Operator Mask First N 
- MASK_FIRST_N
- FlowSlack Connector Operator Mask Last N 
- MASK_LAST_N
- FlowSlack Connector Operator Validate Non Null 
- VALIDATE_NON_NULL
- FlowSlack Connector Operator Validate Non Zero 
- VALIDATE_NON_ZERO
- FlowSlack Connector Operator Validate Non Negative 
- VALIDATE_NON_NEGATIVE
- FlowSlack Connector Operator Validate Numeric 
- VALIDATE_NUMERIC
- FlowSlack Connector Operator No Op 
- NO_OP
- Projection
- PROJECTION
- Between
- BETWEEN
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- Projection
- PROJECTION
- Between
- BETWEEN
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- PROJECTION
- PROJECTION
- BETWEEN
- BETWEEN
- EQUAL_TO
- EQUAL_TO
- ADDITION
- ADDITION
- MULTIPLICATION
- MULTIPLICATION
- DIVISION
- DIVISION
- SUBTRACTION
- SUBTRACTION
- MASK_ALL
- MASK_ALL
- MASK_FIRST_N
- MASK_FIRST_N
- MASK_LAST_N
- MASK_LAST_N
- VALIDATE_NON_NULL
- VALIDATE_NON_NULL
- VALIDATE_NON_ZERO
- VALIDATE_NON_ZERO
- VALIDATE_NON_NEGATIVE
- VALIDATE_NON_NEGATIVE
- VALIDATE_NUMERIC
- VALIDATE_NUMERIC
- NO_OP
- NO_OP
- "PROJECTION"
- PROJECTION
- "BETWEEN"
- BETWEEN
- "EQUAL_TO"
- EQUAL_TO
- "ADDITION"
- ADDITION
- "MULTIPLICATION"
- MULTIPLICATION
- "DIVISION"
- DIVISION
- "SUBTRACTION"
- SUBTRACTION
- "MASK_ALL"
- MASK_ALL
- "MASK_FIRST_N"
- MASK_FIRST_N
- "MASK_LAST_N"
- MASK_LAST_N
- "VALIDATE_NON_NULL"
- VALIDATE_NON_NULL
- "VALIDATE_NON_ZERO"
- VALIDATE_NON_ZERO
- "VALIDATE_NON_NEGATIVE"
- VALIDATE_NON_NEGATIVE
- "VALIDATE_NUMERIC"
- VALIDATE_NUMERIC
- "NO_OP"
- NO_OP
FlowSlackSourceProperties, FlowSlackSourcePropertiesArgs        
- Object string
- The object specified in the Slack flow source.
- Object string
- The object specified in the Slack flow source.
- object String
- The object specified in the Slack flow source.
- object string
- The object specified in the Slack flow source.
- object str
- The object specified in the Slack flow source.
- object String
- The object specified in the Slack flow source.
FlowSnowflakeDestinationProperties, FlowSnowflakeDestinationPropertiesArgs        
- IntermediateBucket stringName 
- The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.
- Object string
- The object specified in the Snowflake flow destination.
- BucketPrefix string
- The object key for the destination bucket in which Amazon AppFlow places the files.
- ErrorHandling Pulumi.Config Aws Native. App Flow. Inputs. Flow Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Snowflake destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- IntermediateBucket stringName 
- The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.
- Object string
- The object specified in the Snowflake flow destination.
- BucketPrefix string
- The object key for the destination bucket in which Amazon AppFlow places the files.
- ErrorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Snowflake destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- intermediateBucket StringName 
- The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.
- object String
- The object specified in the Snowflake flow destination.
- bucketPrefix String
- The object key for the destination bucket in which Amazon AppFlow places the files.
- errorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Snowflake destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- intermediateBucket stringName 
- The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.
- object string
- The object specified in the Snowflake flow destination.
- bucketPrefix string
- The object key for the destination bucket in which Amazon AppFlow places the files.
- errorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Snowflake destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- intermediate_bucket_ strname 
- The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.
- object str
- The object specified in the Snowflake flow destination.
- bucket_prefix str
- The object key for the destination bucket in which Amazon AppFlow places the files.
- error_handling_ Flowconfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Snowflake destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- intermediateBucket StringName 
- The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.
- object String
- The object specified in the Snowflake flow destination.
- bucketPrefix String
- The object key for the destination bucket in which Amazon AppFlow places the files.
- errorHandling Property MapConfig 
- The settings that determine how Amazon AppFlow handles an error when placing data in the Snowflake destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
FlowSourceConnectorProperties, FlowSourceConnectorPropertiesArgs        
- Amplitude
Pulumi.Aws Native. App Flow. Inputs. Flow Amplitude Source Properties 
- Specifies the information that is required for querying Amplitude.
- CustomConnector Pulumi.Aws Native. App Flow. Inputs. Flow Custom Connector Source Properties 
- The properties that are applied when the custom connector is being used as a source.
- Datadog
Pulumi.Aws Native. App Flow. Inputs. Flow Datadog Source Properties 
- Specifies the information that is required for querying Datadog.
- Dynatrace
Pulumi.Aws Native. App Flow. Inputs. Flow Dynatrace Source Properties 
- Specifies the information that is required for querying Dynatrace.
- GoogleAnalytics Pulumi.Aws Native. App Flow. Inputs. Flow Google Analytics Source Properties 
- Specifies the information that is required for querying Google Analytics.
- InforNexus Pulumi.Aws Native. App Flow. Inputs. Flow Infor Nexus Source Properties 
- Specifies the information that is required for querying Infor Nexus.
- Marketo
Pulumi.Aws Native. App Flow. Inputs. Flow Marketo Source Properties 
- Specifies the information that is required for querying Marketo.
- Pardot
Pulumi.Aws Native. App Flow. Inputs. Flow Pardot Source Properties 
- Specifies the information that is required for querying Salesforce Pardot.
- S3
Pulumi.Aws Native. App Flow. Inputs. Flow S3Source Properties 
- Specifies the information that is required for querying Amazon S3.
- Salesforce
Pulumi.Aws Native. App Flow. Inputs. Flow Salesforce Source Properties 
- Specifies the information that is required for querying Salesforce.
- SapoData Pulumi.Aws Native. App Flow. Inputs. Flow Sapo Data Source Properties 
- The properties that are applied when using SAPOData as a flow source.
- ServiceNow Pulumi.Aws Native. App Flow. Inputs. Flow Service Now Source Properties 
- Specifies the information that is required for querying ServiceNow.
- Singular
Pulumi.Aws Native. App Flow. Inputs. Flow Singular Source Properties 
- Specifies the information that is required for querying Singular.
- Slack
Pulumi.Aws Native. App Flow. Inputs. Flow Slack Source Properties 
- Specifies the information that is required for querying Slack.
- Trendmicro
Pulumi.Aws Native. App Flow. Inputs. Flow Trendmicro Source Properties 
- Specifies the information that is required for querying Trend Micro.
- Veeva
Pulumi.Aws Native. App Flow. Inputs. Flow Veeva Source Properties 
- Specifies the information that is required for querying Veeva.
- Zendesk
Pulumi.Aws Native. App Flow. Inputs. Flow Zendesk Source Properties 
- Specifies the information that is required for querying Zendesk.
- Amplitude
FlowAmplitude Source Properties 
- Specifies the information that is required for querying Amplitude.
- CustomConnector FlowCustom Connector Source Properties 
- The properties that are applied when the custom connector is being used as a source.
- Datadog
FlowDatadog Source Properties 
- Specifies the information that is required for querying Datadog.
- Dynatrace
FlowDynatrace Source Properties 
- Specifies the information that is required for querying Dynatrace.
- GoogleAnalytics FlowGoogle Analytics Source Properties 
- Specifies the information that is required for querying Google Analytics.
- InforNexus FlowInfor Nexus Source Properties 
- Specifies the information that is required for querying Infor Nexus.
- Marketo
FlowMarketo Source Properties 
- Specifies the information that is required for querying Marketo.
- Pardot
FlowPardot Source Properties 
- Specifies the information that is required for querying Salesforce Pardot.
- S3
FlowS3Source Properties 
- Specifies the information that is required for querying Amazon S3.
- Salesforce
FlowSalesforce Source Properties 
- Specifies the information that is required for querying Salesforce.
- SapoData FlowSapo Data Source Properties 
- The properties that are applied when using SAPOData as a flow source.
- ServiceNow FlowService Now Source Properties 
- Specifies the information that is required for querying ServiceNow.
- Singular
FlowSingular Source Properties 
- Specifies the information that is required for querying Singular.
- Slack
FlowSlack Source Properties 
- Specifies the information that is required for querying Slack.
- Trendmicro
FlowTrendmicro Source Properties 
- Specifies the information that is required for querying Trend Micro.
- Veeva
FlowVeeva Source Properties 
- Specifies the information that is required for querying Veeva.
- Zendesk
FlowZendesk Source Properties 
- Specifies the information that is required for querying Zendesk.
- amplitude
FlowAmplitude Source Properties 
- Specifies the information that is required for querying Amplitude.
- customConnector FlowCustom Connector Source Properties 
- The properties that are applied when the custom connector is being used as a source.
- datadog
FlowDatadog Source Properties 
- Specifies the information that is required for querying Datadog.
- dynatrace
FlowDynatrace Source Properties 
- Specifies the information that is required for querying Dynatrace.
- googleAnalytics FlowGoogle Analytics Source Properties 
- Specifies the information that is required for querying Google Analytics.
- inforNexus FlowInfor Nexus Source Properties 
- Specifies the information that is required for querying Infor Nexus.
- marketo
FlowMarketo Source Properties 
- Specifies the information that is required for querying Marketo.
- pardot
FlowPardot Source Properties 
- Specifies the information that is required for querying Salesforce Pardot.
- s3
FlowS3Source Properties 
- Specifies the information that is required for querying Amazon S3.
- salesforce
FlowSalesforce Source Properties 
- Specifies the information that is required for querying Salesforce.
- sapoData FlowSapo Data Source Properties 
- The properties that are applied when using SAPOData as a flow source.
- serviceNow FlowService Now Source Properties 
- Specifies the information that is required for querying ServiceNow.
- singular
FlowSingular Source Properties 
- Specifies the information that is required for querying Singular.
- slack
FlowSlack Source Properties 
- Specifies the information that is required for querying Slack.
- trendmicro
FlowTrendmicro Source Properties 
- Specifies the information that is required for querying Trend Micro.
- veeva
FlowVeeva Source Properties 
- Specifies the information that is required for querying Veeva.
- zendesk
FlowZendesk Source Properties 
- Specifies the information that is required for querying Zendesk.
- amplitude
FlowAmplitude Source Properties 
- Specifies the information that is required for querying Amplitude.
- customConnector FlowCustom Connector Source Properties 
- The properties that are applied when the custom connector is being used as a source.
- datadog
FlowDatadog Source Properties 
- Specifies the information that is required for querying Datadog.
- dynatrace
FlowDynatrace Source Properties 
- Specifies the information that is required for querying Dynatrace.
- googleAnalytics FlowGoogle Analytics Source Properties 
- Specifies the information that is required for querying Google Analytics.
- inforNexus FlowInfor Nexus Source Properties 
- Specifies the information that is required for querying Infor Nexus.
- marketo
FlowMarketo Source Properties 
- Specifies the information that is required for querying Marketo.
- pardot
FlowPardot Source Properties 
- Specifies the information that is required for querying Salesforce Pardot.
- s3
FlowS3Source Properties 
- Specifies the information that is required for querying Amazon S3.
- salesforce
FlowSalesforce Source Properties 
- Specifies the information that is required for querying Salesforce.
- sapoData FlowSapo Data Source Properties 
- The properties that are applied when using SAPOData as a flow source.
- serviceNow FlowService Now Source Properties 
- Specifies the information that is required for querying ServiceNow.
- singular
FlowSingular Source Properties 
- Specifies the information that is required for querying Singular.
- slack
FlowSlack Source Properties 
- Specifies the information that is required for querying Slack.
- trendmicro
FlowTrendmicro Source Properties 
- Specifies the information that is required for querying Trend Micro.
- veeva
FlowVeeva Source Properties 
- Specifies the information that is required for querying Veeva.
- zendesk
FlowZendesk Source Properties 
- Specifies the information that is required for querying Zendesk.
- amplitude
FlowAmplitude Source Properties 
- Specifies the information that is required for querying Amplitude.
- custom_connector FlowCustom Connector Source Properties 
- The properties that are applied when the custom connector is being used as a source.
- datadog
FlowDatadog Source Properties 
- Specifies the information that is required for querying Datadog.
- dynatrace
FlowDynatrace Source Properties 
- Specifies the information that is required for querying Dynatrace.
- google_analytics FlowGoogle Analytics Source Properties 
- Specifies the information that is required for querying Google Analytics.
- infor_nexus FlowInfor Nexus Source Properties 
- Specifies the information that is required for querying Infor Nexus.
- marketo
FlowMarketo Source Properties 
- Specifies the information that is required for querying Marketo.
- pardot
FlowPardot Source Properties 
- Specifies the information that is required for querying Salesforce Pardot.
- s3
FlowS3Source Properties 
- Specifies the information that is required for querying Amazon S3.
- salesforce
FlowSalesforce Source Properties 
- Specifies the information that is required for querying Salesforce.
- sapo_data FlowSapo Data Source Properties 
- The properties that are applied when using SAPOData as a flow source.
- service_now FlowService Now Source Properties 
- Specifies the information that is required for querying ServiceNow.
- singular
FlowSingular Source Properties 
- Specifies the information that is required for querying Singular.
- slack
FlowSlack Source Properties 
- Specifies the information that is required for querying Slack.
- trendmicro
FlowTrendmicro Source Properties 
- Specifies the information that is required for querying Trend Micro.
- veeva
FlowVeeva Source Properties 
- Specifies the information that is required for querying Veeva.
- zendesk
FlowZendesk Source Properties 
- Specifies the information that is required for querying Zendesk.
- amplitude Property Map
- Specifies the information that is required for querying Amplitude.
- customConnector Property Map
- The properties that are applied when the custom connector is being used as a source.
- datadog Property Map
- Specifies the information that is required for querying Datadog.
- dynatrace Property Map
- Specifies the information that is required for querying Dynatrace.
- googleAnalytics Property Map
- Specifies the information that is required for querying Google Analytics.
- inforNexus Property Map
- Specifies the information that is required for querying Infor Nexus.
- marketo Property Map
- Specifies the information that is required for querying Marketo.
- pardot Property Map
- Specifies the information that is required for querying Salesforce Pardot.
- s3 Property Map
- Specifies the information that is required for querying Amazon S3.
- salesforce Property Map
- Specifies the information that is required for querying Salesforce.
- sapoData Property Map
- The properties that are applied when using SAPOData as a flow source.
- serviceNow Property Map
- Specifies the information that is required for querying ServiceNow.
- singular Property Map
- Specifies the information that is required for querying Singular.
- slack Property Map
- Specifies the information that is required for querying Slack.
- trendmicro Property Map
- Specifies the information that is required for querying Trend Micro.
- veeva Property Map
- Specifies the information that is required for querying Veeva.
- zendesk Property Map
- Specifies the information that is required for querying Zendesk.
FlowSourceFlowConfig, FlowSourceFlowConfigArgs        
- ConnectorType Pulumi.Aws Native. App Flow. Flow Connector Type 
- Type of source connector
- SourceConnector Pulumi.Properties Aws Native. App Flow. Inputs. Flow Source Connector Properties 
- Source connector details required to query a connector
- ApiVersion string
- The API version that the destination connector uses.
- ConnectorProfile stringName 
- Name of source connector profile
- IncrementalPull Pulumi.Config Aws Native. App Flow. Inputs. Flow Incremental Pull Config 
- Configuration for scheduled incremental data pull
- ConnectorType FlowConnector Type 
- Type of source connector
- SourceConnector FlowProperties Source Connector Properties 
- Source connector details required to query a connector
- ApiVersion string
- The API version that the destination connector uses.
- ConnectorProfile stringName 
- Name of source connector profile
- IncrementalPull FlowConfig Incremental Pull Config 
- Configuration for scheduled incremental data pull
- connectorType FlowConnector Type 
- Type of source connector
- sourceConnector FlowProperties Source Connector Properties 
- Source connector details required to query a connector
- apiVersion String
- The API version that the destination connector uses.
- connectorProfile StringName 
- Name of source connector profile
- incrementalPull FlowConfig Incremental Pull Config 
- Configuration for scheduled incremental data pull
- connectorType FlowConnector Type 
- Type of source connector
- sourceConnector FlowProperties Source Connector Properties 
- Source connector details required to query a connector
- apiVersion string
- The API version that the destination connector uses.
- connectorProfile stringName 
- Name of source connector profile
- incrementalPull FlowConfig Incremental Pull Config 
- Configuration for scheduled incremental data pull
- connector_type FlowConnector Type 
- Type of source connector
- source_connector_ Flowproperties Source Connector Properties 
- Source connector details required to query a connector
- api_version str
- The API version that the destination connector uses.
- connector_profile_ strname 
- Name of source connector profile
- incremental_pull_ Flowconfig Incremental Pull Config 
- Configuration for scheduled incremental data pull
- connectorType "SAPOData" | "Salesforce" | "Pardot" | "Singular" | "Slack" | "Redshift" | "S3" | "Marketo" | "Googleanalytics" | "Zendesk" | "Servicenow" | "Datadog" | "Trendmicro" | "Snowflake" | "Dynatrace" | "Infornexus" | "Amplitude" | "Veeva" | "CustomConnector" | "Event Bridge" | "Upsolver" | "Lookout Metrics" 
- Type of source connector
- sourceConnector Property MapProperties 
- Source connector details required to query a connector
- apiVersion String
- The API version that the destination connector uses.
- connectorProfile StringName 
- Name of source connector profile
- incrementalPull Property MapConfig 
- Configuration for scheduled incremental data pull
FlowStatus, FlowStatusArgs    
- Active
- Active
- Suspended
- Suspended
- Draft
- Draft
- FlowStatus Active 
- Active
- FlowStatus Suspended 
- Suspended
- FlowStatus Draft 
- Draft
- Active
- Active
- Suspended
- Suspended
- Draft
- Draft
- Active
- Active
- Suspended
- Suspended
- Draft
- Draft
- ACTIVE
- Active
- SUSPENDED
- Suspended
- DRAFT
- Draft
- "Active"
- Active
- "Suspended"
- Suspended
- "Draft"
- Draft
FlowSuccessResponseHandlingConfig, FlowSuccessResponseHandlingConfigArgs          
- BucketName string
- The name of the Amazon S3 bucket.
- BucketPrefix string
- The Amazon S3 bucket prefix.
- BucketName string
- The name of the Amazon S3 bucket.
- BucketPrefix string
- The Amazon S3 bucket prefix.
- bucketName String
- The name of the Amazon S3 bucket.
- bucketPrefix String
- The Amazon S3 bucket prefix.
- bucketName string
- The name of the Amazon S3 bucket.
- bucketPrefix string
- The Amazon S3 bucket prefix.
- bucket_name str
- The name of the Amazon S3 bucket.
- bucket_prefix str
- The Amazon S3 bucket prefix.
- bucketName String
- The name of the Amazon S3 bucket.
- bucketPrefix String
- The Amazon S3 bucket prefix.
FlowTask, FlowTaskArgs    
- SourceFields List<string>
- Source fields on which particular task will be applied
- TaskType Pulumi.Aws Native. App Flow. Flow Task Type 
- Type of task
- ConnectorOperator Pulumi.Aws Native. App Flow. Inputs. Flow Connector Operator 
- Operation to be performed on provided source fields
- DestinationField string
- A field value on which source field should be validated
- TaskProperties List<Pulumi.Aws Native. App Flow. Inputs. Flow Task Properties Object> 
- A Map used to store task related info
- SourceFields []string
- Source fields on which particular task will be applied
- TaskType FlowTask Type 
- Type of task
- ConnectorOperator FlowConnector Operator 
- Operation to be performed on provided source fields
- DestinationField string
- A field value on which source field should be validated
- TaskProperties []FlowTask Properties Object 
- A Map used to store task related info
- sourceFields List<String>
- Source fields on which particular task will be applied
- taskType FlowTask Type 
- Type of task
- connectorOperator FlowConnector Operator 
- Operation to be performed on provided source fields
- destinationField String
- A field value on which source field should be validated
- taskProperties List<FlowTask Properties Object> 
- A Map used to store task related info
- sourceFields string[]
- Source fields on which particular task will be applied
- taskType FlowTask Type 
- Type of task
- connectorOperator FlowConnector Operator 
- Operation to be performed on provided source fields
- destinationField string
- A field value on which source field should be validated
- taskProperties FlowTask Properties Object[] 
- A Map used to store task related info
- source_fields Sequence[str]
- Source fields on which particular task will be applied
- task_type FlowTask Type 
- Type of task
- connector_operator FlowConnector Operator 
- Operation to be performed on provided source fields
- destination_field str
- A field value on which source field should be validated
- task_properties Sequence[FlowTask Properties Object] 
- A Map used to store task related info
- sourceFields List<String>
- Source fields on which particular task will be applied
- taskType "Arithmetic" | "Filter" | "Map" | "Map_all" | "Mask" | "Merge" | "Passthrough" | "Truncate" | "Validate" | "Partition" 
- Type of task
- connectorOperator Property Map
- Operation to be performed on provided source fields
- destinationField String
- A field value on which source field should be validated
- taskProperties List<Property Map>
- A Map used to store task related info
FlowTaskPropertiesObject, FlowTaskPropertiesObjectArgs        
- Key
Pulumi.Aws Native. App Flow. Flow Operator Properties Keys 
- The task property key.
- Value string
- The task property value.
- Key
FlowOperator Properties Keys 
- The task property key.
- Value string
- The task property value.
- key
FlowOperator Properties Keys 
- The task property key.
- value String
- The task property value.
- key
FlowOperator Properties Keys 
- The task property key.
- value string
- The task property value.
- key
FlowOperator Properties Keys 
- The task property key.
- value str
- The task property value.
- key "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" | "EXCLUDE_SOURCE_FIELDS_LIST" | "INCLUDE_NEW_FIELDS" | "ORDERED_PARTITION_KEYS_LIST"
- The task property key.
- value String
- The task property value.
FlowTaskType, FlowTaskTypeArgs      
- Arithmetic
- Arithmetic
- Filter
- Filter
- Map
- Map
- MapAll 
- Map_all
- Mask
- Mask
- Merge
- Merge
- Passthrough
- Passthrough
- Truncate
- Truncate
- Validate
- Validate
- Partition
- Partition
- FlowTask Type Arithmetic 
- Arithmetic
- FlowTask Type Filter 
- Filter
- FlowTask Type Map 
- Map
- FlowTask Type Map All 
- Map_all
- FlowTask Type Mask 
- Mask
- FlowTask Type Merge 
- Merge
- FlowTask Type Passthrough 
- Passthrough
- FlowTask Type Truncate 
- Truncate
- FlowTask Type Validate 
- Validate
- FlowTask Type Partition 
- Partition
- Arithmetic
- Arithmetic
- Filter
- Filter
- Map
- Map
- MapAll 
- Map_all
- Mask
- Mask
- Merge
- Merge
- Passthrough
- Passthrough
- Truncate
- Truncate
- Validate
- Validate
- Partition
- Partition
- Arithmetic
- Arithmetic
- Filter
- Filter
- Map
- Map
- MapAll 
- Map_all
- Mask
- Mask
- Merge
- Merge
- Passthrough
- Passthrough
- Truncate
- Truncate
- Validate
- Validate
- Partition
- Partition
- ARITHMETIC
- Arithmetic
- FILTER
- Filter
- MAP
- Map
- MAP_ALL
- Map_all
- MASK
- Mask
- MERGE
- Merge
- PASSTHROUGH
- Passthrough
- TRUNCATE
- Truncate
- VALIDATE
- Validate
- PARTITION
- Partition
- "Arithmetic"
- Arithmetic
- "Filter"
- Filter
- "Map"
- Map
- "Map_all" 
- Map_all
- "Mask"
- Mask
- "Merge"
- Merge
- "Passthrough"
- Passthrough
- "Truncate"
- Truncate
- "Validate"
- Validate
- "Partition"
- Partition
FlowTrendmicroConnectorOperator, FlowTrendmicroConnectorOperatorArgs        
- Projection
- PROJECTION
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- FlowTrendmicro Connector Operator Projection 
- PROJECTION
- FlowTrendmicro Connector Operator Equal To 
- EQUAL_TO
- FlowTrendmicro Connector Operator Addition 
- ADDITION
- FlowTrendmicro Connector Operator Multiplication 
- MULTIPLICATION
- FlowTrendmicro Connector Operator Division 
- DIVISION
- FlowTrendmicro Connector Operator Subtraction 
- SUBTRACTION
- FlowTrendmicro Connector Operator Mask All 
- MASK_ALL
- FlowTrendmicro Connector Operator Mask First N 
- MASK_FIRST_N
- FlowTrendmicro Connector Operator Mask Last N 
- MASK_LAST_N
- FlowTrendmicro Connector Operator Validate Non Null 
- VALIDATE_NON_NULL
- FlowTrendmicro Connector Operator Validate Non Zero 
- VALIDATE_NON_ZERO
- FlowTrendmicro Connector Operator Validate Non Negative 
- VALIDATE_NON_NEGATIVE
- FlowTrendmicro Connector Operator Validate Numeric 
- VALIDATE_NUMERIC
- FlowTrendmicro Connector Operator No Op 
- NO_OP
- Projection
- PROJECTION
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- Projection
- PROJECTION
- EqualTo 
- EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- PROJECTION
- PROJECTION
- EQUAL_TO
- EQUAL_TO
- ADDITION
- ADDITION
- MULTIPLICATION
- MULTIPLICATION
- DIVISION
- DIVISION
- SUBTRACTION
- SUBTRACTION
- MASK_ALL
- MASK_ALL
- MASK_FIRST_N
- MASK_FIRST_N
- MASK_LAST_N
- MASK_LAST_N
- VALIDATE_NON_NULL
- VALIDATE_NON_NULL
- VALIDATE_NON_ZERO
- VALIDATE_NON_ZERO
- VALIDATE_NON_NEGATIVE
- VALIDATE_NON_NEGATIVE
- VALIDATE_NUMERIC
- VALIDATE_NUMERIC
- NO_OP
- NO_OP
- "PROJECTION"
- PROJECTION
- "EQUAL_TO"
- EQUAL_TO
- "ADDITION"
- ADDITION
- "MULTIPLICATION"
- MULTIPLICATION
- "DIVISION"
- DIVISION
- "SUBTRACTION"
- SUBTRACTION
- "MASK_ALL"
- MASK_ALL
- "MASK_FIRST_N"
- MASK_FIRST_N
- "MASK_LAST_N"
- MASK_LAST_N
- "VALIDATE_NON_NULL"
- VALIDATE_NON_NULL
- "VALIDATE_NON_ZERO"
- VALIDATE_NON_ZERO
- "VALIDATE_NON_NEGATIVE"
- VALIDATE_NON_NEGATIVE
- "VALIDATE_NUMERIC"
- VALIDATE_NUMERIC
- "NO_OP"
- NO_OP
FlowTrendmicroSourceProperties, FlowTrendmicroSourcePropertiesArgs        
- Object string
- The object specified in the Trend Micro flow source.
- Object string
- The object specified in the Trend Micro flow source.
- object String
- The object specified in the Trend Micro flow source.
- object string
- The object specified in the Trend Micro flow source.
- object str
- The object specified in the Trend Micro flow source.
- object String
- The object specified in the Trend Micro flow source.
FlowTriggerConfig, FlowTriggerConfigArgs      
- TriggerType Pulumi.Aws Native. App Flow. Flow Trigger Type 
- Trigger type of the flow
- TriggerProperties Pulumi.Aws Native. App Flow. Inputs. Flow Scheduled Trigger Properties 
- Details required based on the type of trigger
- TriggerType FlowTrigger Type 
- Trigger type of the flow
- TriggerProperties FlowScheduled Trigger Properties 
- Details required based on the type of trigger
- triggerType FlowTrigger Type 
- Trigger type of the flow
- triggerProperties FlowScheduled Trigger Properties 
- Details required based on the type of trigger
- triggerType FlowTrigger Type 
- Trigger type of the flow
- triggerProperties FlowScheduled Trigger Properties 
- Details required based on the type of trigger
- trigger_type FlowTrigger Type 
- Trigger type of the flow
- trigger_properties FlowScheduled Trigger Properties 
- Details required based on the type of trigger
- triggerType "Scheduled" | "Event" | "OnDemand" 
- Trigger type of the flow
- triggerProperties Property Map
- Details required based on the type of trigger
FlowTriggerType, FlowTriggerTypeArgs      
- Scheduled
- Scheduled
- Event
- Event
- OnDemand 
- OnDemand
- FlowTrigger Type Scheduled 
- Scheduled
- FlowTrigger Type Event 
- Event
- FlowTrigger Type On Demand 
- OnDemand
- Scheduled
- Scheduled
- Event
- Event
- OnDemand 
- OnDemand
- Scheduled
- Scheduled
- Event
- Event
- OnDemand 
- OnDemand
- SCHEDULED
- Scheduled
- EVENT
- Event
- ON_DEMAND
- OnDemand
- "Scheduled"
- Scheduled
- "Event"
- Event
- "OnDemand" 
- OnDemand
FlowUpsolverDestinationProperties, FlowUpsolverDestinationPropertiesArgs        
- BucketName string
- The Upsolver Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- S3OutputFormat Pulumi.Config Aws Native. App Flow. Inputs. Flow Upsolver S3Output Format Config 
- The configuration that determines how data is formatted when Upsolver is used as the flow destination.
- BucketPrefix string
- The object key for the destination Upsolver Amazon S3 bucket in which Amazon AppFlow places the files.
- BucketName string
- The Upsolver Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- S3OutputFormat FlowConfig Upsolver S3Output Format Config 
- The configuration that determines how data is formatted when Upsolver is used as the flow destination.
- BucketPrefix string
- The object key for the destination Upsolver Amazon S3 bucket in which Amazon AppFlow places the files.
- bucketName String
- The Upsolver Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- s3OutputFormat FlowConfig Upsolver S3Output Format Config 
- The configuration that determines how data is formatted when Upsolver is used as the flow destination.
- bucketPrefix String
- The object key for the destination Upsolver Amazon S3 bucket in which Amazon AppFlow places the files.
- bucketName string
- The Upsolver Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- s3OutputFormat FlowConfig Upsolver S3Output Format Config 
- The configuration that determines how data is formatted when Upsolver is used as the flow destination.
- bucketPrefix string
- The object key for the destination Upsolver Amazon S3 bucket in which Amazon AppFlow places the files.
- bucket_name str
- The Upsolver Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- s3_output_ Flowformat_ config Upsolver S3Output Format Config 
- The configuration that determines how data is formatted when Upsolver is used as the flow destination.
- bucket_prefix str
- The object key for the destination Upsolver Amazon S3 bucket in which Amazon AppFlow places the files.
- bucketName String
- The Upsolver Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- s3OutputFormat Property MapConfig 
- The configuration that determines how data is formatted when Upsolver is used as the flow destination.
- bucketPrefix String
- The object key for the destination Upsolver Amazon S3 bucket in which Amazon AppFlow places the files.
FlowUpsolverS3OutputFormatConfig, FlowUpsolverS3OutputFormatConfigArgs          
- PrefixConfig Pulumi.Aws Native. App Flow. Inputs. Flow Prefix Config 
- Specifies elements that Amazon AppFlow includes in the file and folder names in the flow destination.
- AggregationConfig Pulumi.Aws Native. App Flow. Inputs. Flow Aggregation Config 
- The aggregation settings that you can use to customize the output format of your flow data.
- FileType Pulumi.Aws Native. App Flow. Flow File Type 
- Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket.
- PrefixConfig FlowPrefix Config 
- Specifies elements that Amazon AppFlow includes in the file and folder names in the flow destination.
- AggregationConfig FlowAggregation Config 
- The aggregation settings that you can use to customize the output format of your flow data.
- FileType FlowFile Type 
- Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket.
- prefixConfig FlowPrefix Config 
- Specifies elements that Amazon AppFlow includes in the file and folder names in the flow destination.
- aggregationConfig FlowAggregation Config 
- The aggregation settings that you can use to customize the output format of your flow data.
- fileType FlowFile Type 
- Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket.
- prefixConfig FlowPrefix Config 
- Specifies elements that Amazon AppFlow includes in the file and folder names in the flow destination.
- aggregationConfig FlowAggregation Config 
- The aggregation settings that you can use to customize the output format of your flow data.
- fileType FlowFile Type 
- Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket.
- prefix_config FlowPrefix Config 
- Specifies elements that Amazon AppFlow includes in the file and folder names in the flow destination.
- aggregation_config FlowAggregation Config 
- The aggregation settings that you can use to customize the output format of your flow data.
- file_type FlowFile Type 
- Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket.
- prefixConfig Property Map
- Specifies elements that Amazon AppFlow includes in the file and folder names in the flow destination.
- aggregationConfig Property Map
- The aggregation settings that you can use to customize the output format of your flow data.
- fileType "CSV" | "JSON" | "PARQUET"
- Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket.
FlowVeevaConnectorOperator, FlowVeevaConnectorOperatorArgs        
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- FlowVeeva Connector Operator Projection 
- PROJECTION
- FlowVeeva Connector Operator Less Than 
- LESS_THAN
- FlowVeeva Connector Operator Greater Than 
- GREATER_THAN
- FlowVeeva Connector Operator Between 
- BETWEEN
- FlowVeeva Connector Operator Less Than Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- FlowVeeva Connector Operator Greater Than Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- FlowVeeva Connector Operator Equal To 
- EQUAL_TO
- FlowVeeva Connector Operator Not Equal To 
- NOT_EQUAL_TO
- FlowVeeva Connector Operator Addition 
- ADDITION
- FlowVeeva Connector Operator Multiplication 
- MULTIPLICATION
- FlowVeeva Connector Operator Division 
- DIVISION
- FlowVeeva Connector Operator Subtraction 
- SUBTRACTION
- FlowVeeva Connector Operator Mask All 
- MASK_ALL
- FlowVeeva Connector Operator Mask First N 
- MASK_FIRST_N
- FlowVeeva Connector Operator Mask Last N 
- MASK_LAST_N
- FlowVeeva Connector Operator Validate Non Null 
- VALIDATE_NON_NULL
- FlowVeeva Connector Operator Validate Non Zero 
- VALIDATE_NON_ZERO
- FlowVeeva Connector Operator Validate Non Negative 
- VALIDATE_NON_NEGATIVE
- FlowVeeva Connector Operator Validate Numeric 
- VALIDATE_NUMERIC
- FlowVeeva Connector Operator No Op 
- NO_OP
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- Projection
- PROJECTION
- LessThan 
- LESS_THAN
- GreaterThan 
- GREATER_THAN
- Between
- BETWEEN
- LessThan Or Equal To 
- LESS_THAN_OR_EQUAL_TO
- GreaterThan Or Equal To 
- GREATER_THAN_OR_EQUAL_TO
- EqualTo 
- EQUAL_TO
- NotEqual To 
- NOT_EQUAL_TO
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- PROJECTION
- PROJECTION
- LESS_THAN
- LESS_THAN
- GREATER_THAN
- GREATER_THAN
- BETWEEN
- BETWEEN
- LESS_THAN_OR_EQUAL_TO
- LESS_THAN_OR_EQUAL_TO
- GREATER_THAN_OR_EQUAL_TO
- GREATER_THAN_OR_EQUAL_TO
- EQUAL_TO
- EQUAL_TO
- NOT_EQUAL_TO
- NOT_EQUAL_TO
- ADDITION
- ADDITION
- MULTIPLICATION
- MULTIPLICATION
- DIVISION
- DIVISION
- SUBTRACTION
- SUBTRACTION
- MASK_ALL
- MASK_ALL
- MASK_FIRST_N
- MASK_FIRST_N
- MASK_LAST_N
- MASK_LAST_N
- VALIDATE_NON_NULL
- VALIDATE_NON_NULL
- VALIDATE_NON_ZERO
- VALIDATE_NON_ZERO
- VALIDATE_NON_NEGATIVE
- VALIDATE_NON_NEGATIVE
- VALIDATE_NUMERIC
- VALIDATE_NUMERIC
- NO_OP
- NO_OP
- "PROJECTION"
- PROJECTION
- "LESS_THAN"
- LESS_THAN
- "GREATER_THAN"
- GREATER_THAN
- "BETWEEN"
- BETWEEN
- "LESS_THAN_OR_EQUAL_TO"
- LESS_THAN_OR_EQUAL_TO
- "GREATER_THAN_OR_EQUAL_TO"
- GREATER_THAN_OR_EQUAL_TO
- "EQUAL_TO"
- EQUAL_TO
- "NOT_EQUAL_TO"
- NOT_EQUAL_TO
- "ADDITION"
- ADDITION
- "MULTIPLICATION"
- MULTIPLICATION
- "DIVISION"
- DIVISION
- "SUBTRACTION"
- SUBTRACTION
- "MASK_ALL"
- MASK_ALL
- "MASK_FIRST_N"
- MASK_FIRST_N
- "MASK_LAST_N"
- MASK_LAST_N
- "VALIDATE_NON_NULL"
- VALIDATE_NON_NULL
- "VALIDATE_NON_ZERO"
- VALIDATE_NON_ZERO
- "VALIDATE_NON_NEGATIVE"
- VALIDATE_NON_NEGATIVE
- "VALIDATE_NUMERIC"
- VALIDATE_NUMERIC
- "NO_OP"
- NO_OP
FlowVeevaSourceProperties, FlowVeevaSourcePropertiesArgs        
- Object string
- The object specified in the Veeva flow source.
- DocumentType string
- The document type specified in the Veeva document extract flow.
- IncludeAll boolVersions 
- 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.
- IncludeSource boolFiles 
- 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.
- IncludeAll boolVersions 
- 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.
- IncludeSource boolFiles 
- 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.
- includeAll BooleanVersions 
- 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.
- includeSource BooleanFiles 
- 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.
- includeAll booleanVersions 
- 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.
- includeSource booleanFiles 
- 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_ boolversions 
- 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_ boolfiles 
- 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.
- includeAll BooleanVersions 
- 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.
- includeSource BooleanFiles 
- Boolean value to include source files in Veeva document extract flow.
FlowWriteOperationType, FlowWriteOperationTypeArgs        
- Insert
- INSERT
- Upsert
- UPSERT
- Update
- UPDATE
- Delete
- DELETE
- FlowWrite Operation Type Insert 
- INSERT
- FlowWrite Operation Type Upsert 
- UPSERT
- FlowWrite Operation Type Update 
- UPDATE
- FlowWrite Operation Type Delete 
- DELETE
- Insert
- INSERT
- Upsert
- UPSERT
- Update
- UPDATE
- Delete
- DELETE
- Insert
- INSERT
- Upsert
- UPSERT
- Update
- UPDATE
- Delete
- DELETE
- INSERT
- INSERT
- UPSERT
- UPSERT
- UPDATE
- UPDATE
- DELETE
- DELETE
- "INSERT"
- INSERT
- "UPSERT"
- UPSERT
- "UPDATE"
- UPDATE
- "DELETE"
- DELETE
FlowZendeskConnectorOperator, FlowZendeskConnectorOperatorArgs        
- Projection
- PROJECTION
- GreaterThan 
- GREATER_THAN
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- FlowZendesk Connector Operator Projection 
- PROJECTION
- FlowZendesk Connector Operator Greater Than 
- GREATER_THAN
- FlowZendesk Connector Operator Addition 
- ADDITION
- FlowZendesk Connector Operator Multiplication 
- MULTIPLICATION
- FlowZendesk Connector Operator Division 
- DIVISION
- FlowZendesk Connector Operator Subtraction 
- SUBTRACTION
- FlowZendesk Connector Operator Mask All 
- MASK_ALL
- FlowZendesk Connector Operator Mask First N 
- MASK_FIRST_N
- FlowZendesk Connector Operator Mask Last N 
- MASK_LAST_N
- FlowZendesk Connector Operator Validate Non Null 
- VALIDATE_NON_NULL
- FlowZendesk Connector Operator Validate Non Zero 
- VALIDATE_NON_ZERO
- FlowZendesk Connector Operator Validate Non Negative 
- VALIDATE_NON_NEGATIVE
- FlowZendesk Connector Operator Validate Numeric 
- VALIDATE_NUMERIC
- FlowZendesk Connector Operator No Op 
- NO_OP
- Projection
- PROJECTION
- GreaterThan 
- GREATER_THAN
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- Projection
- PROJECTION
- GreaterThan 
- GREATER_THAN
- Addition
- ADDITION
- Multiplication
- MULTIPLICATION
- Division
- DIVISION
- Subtraction
- SUBTRACTION
- MaskAll 
- MASK_ALL
- MaskFirst N 
- MASK_FIRST_N
- MaskLast N 
- MASK_LAST_N
- ValidateNon Null 
- VALIDATE_NON_NULL
- ValidateNon Zero 
- VALIDATE_NON_ZERO
- ValidateNon Negative 
- VALIDATE_NON_NEGATIVE
- ValidateNumeric 
- VALIDATE_NUMERIC
- NoOp 
- NO_OP
- PROJECTION
- PROJECTION
- GREATER_THAN
- GREATER_THAN
- ADDITION
- ADDITION
- MULTIPLICATION
- MULTIPLICATION
- DIVISION
- DIVISION
- SUBTRACTION
- SUBTRACTION
- MASK_ALL
- MASK_ALL
- MASK_FIRST_N
- MASK_FIRST_N
- MASK_LAST_N
- MASK_LAST_N
- VALIDATE_NON_NULL
- VALIDATE_NON_NULL
- VALIDATE_NON_ZERO
- VALIDATE_NON_ZERO
- VALIDATE_NON_NEGATIVE
- VALIDATE_NON_NEGATIVE
- VALIDATE_NUMERIC
- VALIDATE_NUMERIC
- NO_OP
- NO_OP
- "PROJECTION"
- PROJECTION
- "GREATER_THAN"
- GREATER_THAN
- "ADDITION"
- ADDITION
- "MULTIPLICATION"
- MULTIPLICATION
- "DIVISION"
- DIVISION
- "SUBTRACTION"
- SUBTRACTION
- "MASK_ALL"
- MASK_ALL
- "MASK_FIRST_N"
- MASK_FIRST_N
- "MASK_LAST_N"
- MASK_LAST_N
- "VALIDATE_NON_NULL"
- VALIDATE_NON_NULL
- "VALIDATE_NON_ZERO"
- VALIDATE_NON_ZERO
- "VALIDATE_NON_NEGATIVE"
- VALIDATE_NON_NEGATIVE
- "VALIDATE_NUMERIC"
- VALIDATE_NUMERIC
- "NO_OP"
- NO_OP
FlowZendeskDestinationProperties, FlowZendeskDestinationPropertiesArgs        
- Object string
- The object specified in the Zendesk flow destination.
- ErrorHandling Pulumi.Config Aws Native. App Flow. Inputs. Flow Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- IdField List<string>Names 
- List of fields used as ID when performing a write operation.
- WriteOperation Pulumi.Type Aws Native. App Flow. Flow Write Operation Type 
- The possible write operations in the destination connector. When this value is not provided, this defaults to the INSERToperation.
- Object string
- The object specified in the Zendesk flow destination.
- ErrorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- IdField []stringNames 
- List of fields used as ID when performing a write operation.
- WriteOperation FlowType Write Operation Type 
- The possible write operations in the destination connector. When this value is not provided, this defaults to the INSERToperation.
- object String
- The object specified in the Zendesk flow destination.
- errorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- idField List<String>Names 
- List of fields used as ID when performing a write operation.
- writeOperation FlowType Write Operation Type 
- The possible write operations in the destination connector. When this value is not provided, this defaults to the INSERToperation.
- object string
- The object specified in the Zendesk flow destination.
- errorHandling FlowConfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- idField string[]Names 
- List of fields used as ID when performing a write operation.
- writeOperation FlowType Write Operation Type 
- The possible write operations in the destination connector. When this value is not provided, this defaults to the INSERToperation.
- object str
- The object specified in the Zendesk flow destination.
- error_handling_ Flowconfig Error Handling Config 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- id_field_ Sequence[str]names 
- List of fields used as ID when performing a write operation.
- write_operation_ Flowtype Write Operation Type 
- The possible write operations in the destination connector. When this value is not provided, this defaults to the INSERToperation.
- object String
- The object specified in the Zendesk flow destination.
- errorHandling Property MapConfig 
- The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfigis a part of the destination connector details.
- idField List<String>Names 
- List of fields used as ID when performing a write operation.
- writeOperation "INSERT" | "UPSERT" | "UPDATE" | "DELETE"Type 
- The possible write operations in the destination connector. When this value is not provided, this defaults to the INSERToperation.
FlowZendeskSourceProperties, FlowZendeskSourcePropertiesArgs        
- Object string
- The object specified in the Zendesk flow source.
- Object string
- The object specified in the Zendesk flow source.
- object String
- The object specified in the Zendesk flow source.
- object string
- The object specified in the Zendesk flow source.
- object str
- The object specified in the Zendesk flow source.
- object String
- The object specified in the Zendesk flow source.
Tag, TagArgs  
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.