AWS Native is in preview. AWS Classic is fully supported.
aws-native.appflow.Flow
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
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 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=aws_native.appflow.FlowTriggerConfigArgs(
trigger_type=aws_native.appflow.FlowTriggerType.EVENT,
),
source_flow_config=aws_native.appflow.FlowSourceFlowConfigArgs(
connector_type=aws_native.appflow.FlowConnectorType.SALESFORCE,
connector_profile_name="TestConnectorProfile",
source_connector_properties=aws_native.appflow.FlowSourceConnectorPropertiesArgs(
salesforce=aws_native.appflow.FlowSalesforceSourcePropertiesArgs(
object="Account",
enable_dynamic_field_update=False,
include_deleted_records=True,
),
),
),
destination_flow_config_list=[aws_native.appflow.FlowDestinationFlowConfigArgs(
connector_type=aws_native.appflow.FlowConnectorType.S3,
destination_connector_properties=aws_native.appflow.FlowDestinationConnectorPropertiesArgs(
s3=aws_native.appflow.FlowS3DestinationPropertiesArgs(
bucket_name="TestOutputBucket",
s3_output_format_config=aws_native.appflow.FlowS3OutputFormatConfigArgs(
file_type=aws_native.appflow.FlowFileType.JSON,
aggregation_config=aws_native.appflow.FlowAggregationConfigArgs(
aggregation_type=aws_native.appflow.FlowAggregationType.NONE,
),
),
),
),
)],
tasks=[
aws_native.appflow.FlowTaskArgs(
task_type=aws_native.appflow.FlowTaskType.FILTER,
source_fields=[
"Id",
"Name",
],
connector_operator=aws_native.appflow.FlowConnectorOperatorArgs(
salesforce=aws_native.appflow.FlowSalesforceConnectorOperator.PROJECTION,
),
),
aws_native.appflow.FlowTaskArgs(
task_type=aws_native.appflow.FlowTaskType.MAP,
source_fields=["Id"],
task_properties=[
aws_native.appflow.FlowTaskPropertiesObjectArgs(
key=aws_native.appflow.FlowOperatorPropertiesKeys.SOURCE_DATA_TYPE,
value="id",
),
aws_native.appflow.FlowTaskPropertiesObjectArgs(
key=aws_native.appflow.FlowOperatorPropertiesKeys.DESTINATION_DATA_TYPE,
value="id",
),
],
destination_field="Id",
connector_operator=aws_native.appflow.FlowConnectorOperatorArgs(
salesforce=aws_native.appflow.FlowSalesforceConnectorOperator.NO_OP,
),
),
aws_native.appflow.FlowTaskArgs(
task_type=aws_native.appflow.FlowTaskType.MAP,
source_fields=["Name"],
task_properties=[
aws_native.appflow.FlowTaskPropertiesObjectArgs(
key=aws_native.appflow.FlowOperatorPropertiesKeys.SOURCE_DATA_TYPE,
value="string",
),
aws_native.appflow.FlowTaskPropertiesObjectArgs(
key=aws_native.appflow.FlowOperatorPropertiesKeys.DESTINATION_DATA_TYPE,
value="string",
),
],
destination_field="Name",
connector_operator=aws_native.appflow.FlowConnectorOperatorArgs(
salesforce=aws_native.appflow.FlowSalesforceConnectorOperator.NO_OP,
),
),
],
tags=[aws_native.TagArgs(
key="testKey",
value="testValue",
)])
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",
}],
});
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 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=aws_native.appflow.FlowTriggerConfigArgs(
trigger_type=aws_native.appflow.FlowTriggerType.EVENT,
),
source_flow_config=aws_native.appflow.FlowSourceFlowConfigArgs(
connector_type=aws_native.appflow.FlowConnectorType.SALESFORCE,
connector_profile_name="TestConnectorProfile",
source_connector_properties=aws_native.appflow.FlowSourceConnectorPropertiesArgs(
salesforce=aws_native.appflow.FlowSalesforceSourcePropertiesArgs(
object="Account",
enable_dynamic_field_update=False,
include_deleted_records=True,
),
),
),
destination_flow_config_list=[aws_native.appflow.FlowDestinationFlowConfigArgs(
connector_type=aws_native.appflow.FlowConnectorType.S3,
destination_connector_properties=aws_native.appflow.FlowDestinationConnectorPropertiesArgs(
s3=aws_native.appflow.FlowS3DestinationPropertiesArgs(
bucket_name="TestOutputBucket",
s3_output_format_config=aws_native.appflow.FlowS3OutputFormatConfigArgs(
file_type=aws_native.appflow.FlowFileType.JSON,
aggregation_config=aws_native.appflow.FlowAggregationConfigArgs(
aggregation_type=aws_native.appflow.FlowAggregationType.NONE,
),
),
),
),
)],
tasks=[
aws_native.appflow.FlowTaskArgs(
task_type=aws_native.appflow.FlowTaskType.FILTER,
connector_operator=aws_native.appflow.FlowConnectorOperatorArgs(
salesforce=aws_native.appflow.FlowSalesforceConnectorOperator.PROJECTION,
),
source_fields=["Id"],
),
aws_native.appflow.FlowTaskArgs(
task_type=aws_native.appflow.FlowTaskType.MAP,
source_fields=["Id"],
task_properties=[
aws_native.appflow.FlowTaskPropertiesObjectArgs(
key=aws_native.appflow.FlowOperatorPropertiesKeys.SOURCE_DATA_TYPE,
value="id",
),
aws_native.appflow.FlowTaskPropertiesObjectArgs(
key=aws_native.appflow.FlowOperatorPropertiesKeys.DESTINATION_DATA_TYPE,
value="id",
),
],
destination_field="Id",
connector_operator=aws_native.appflow.FlowConnectorOperatorArgs(
salesforce=aws_native.appflow.FlowSalesforceConnectorOperator.NO_OP,
),
),
aws_native.appflow.FlowTaskArgs(
task_type=aws_native.appflow.FlowTaskType.MAP,
source_fields=["Name"],
task_properties=[
aws_native.appflow.FlowTaskPropertiesObjectArgs(
key=aws_native.appflow.FlowOperatorPropertiesKeys.SOURCE_DATA_TYPE,
value="string",
),
aws_native.appflow.FlowTaskPropertiesObjectArgs(
key=aws_native.appflow.FlowOperatorPropertiesKeys.DESTINATION_DATA_TYPE,
value="string",
),
],
destination_field="Name",
connector_operator=aws_native.appflow.FlowConnectorOperatorArgs(
salesforce=aws_native.appflow.FlowSalesforceConnectorOperator.NO_OP,
),
),
])
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,
},
},
],
});
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
The Flow resource accepts the following input properties:
- Destination
Flow List<Pulumi.Config List Aws Native. App Flow. Inputs. Flow Destination Flow Config> - List of Destination connectors of the flow.
- Source
Flow 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.
- Trigger
Config Pulumi.Aws Native. App Flow. Inputs. Flow Trigger Config - Trigger settings of the flow.
- Description string
- Description of the flow.
- Flow
Name string - Name of the flow.
- Flow
Status Pulumi.Aws Native. App Flow. Flow Status - Flow activation status for Scheduled- and Event-triggered flows
- Kms
Arn 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.
- Metadata
Catalog 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.
- Destination
Flow []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
[]Flow
Task Args - List of tasks for the flow.
- Trigger
Config FlowTrigger Config Args - Trigger settings of the flow.
- Description string
- Description of the flow.
- Flow
Name string - Name of the flow.
- Flow
Status FlowStatus - Flow activation status for Scheduled- and Event-triggered flows
- Kms
Arn 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.
- Metadata
Catalog FlowConfig Metadata Catalog Config Args - Configurations of metadata catalog of the flow.
- Tag
Args - List of Tags.
- destination
Flow List<FlowConfig List Destination Flow Config> - List of Destination connectors of the flow.
- source
Flow FlowConfig Source Flow Config - Configurations of Source connector of the flow.
- tasks
List<Flow
Task> - List of tasks for the flow.
- trigger
Config FlowTrigger Config - Trigger settings of the flow.
- description String
- Description of the flow.
- flow
Name String - Name of the flow.
- flow
Status FlowStatus - Flow activation status for Scheduled- and Event-triggered flows
- kms
Arn 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.
- metadata
Catalog FlowConfig Metadata Catalog Config - Configurations of metadata catalog of the flow.
- List<Tag>
- List of Tags.
- destination
Flow FlowConfig List Destination Flow Config[] - List of Destination connectors of the flow.
- source
Flow FlowConfig Source Flow Config - Configurations of Source connector of the flow.
- tasks
Flow
Task[] - List of tasks for the flow.
- trigger
Config FlowTrigger Config - Trigger settings of the flow.
- description string
- Description of the flow.
- flow
Name string - Name of the flow.
- flow
Status FlowStatus - Flow activation status for Scheduled- and Event-triggered flows
- kms
Arn 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.
- metadata
Catalog 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[Flow
Task 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[Tag
Args] - List of Tags.
- destination
Flow List<Property Map>Config List - List of Destination connectors of the flow.
- source
Flow Property MapConfig - Configurations of Source connector of the flow.
- tasks List<Property Map>
- List of tasks for the flow.
- trigger
Config Property Map - Trigger settings of the flow.
- description String
- Description of the flow.
- flow
Name String - Name of the flow.
- flow
Status "Active" | "Suspended" | "Draft" - Flow activation status for Scheduled- and Event-triggered flows
- kms
Arn 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.
- metadata
Catalog 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
- Aggregation
Type Pulumi.Aws Native. App Flow. Flow Aggregation 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.
- 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.
- aggregation
Type FlowAggregation Type - Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.
- target
File 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.
- aggregation
Type FlowAggregation Type - Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.
- target
File 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.
- aggregation
Type "None" | "SingleFile" - Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.
- target
File 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
- Single
File - SingleFile
- Flow
Aggregation Type None - None
- Flow
Aggregation Type Single File - SingleFile
- None
- None
- Single
File - SingleFile
- None
- None
- Single
File - SingleFile
- NONE
- None
- SINGLE_FILE
- SingleFile
- "None"
- None
- "Single
File" - SingleFile
FlowAmplitudeConnectorOperator, FlowAmplitudeConnectorOperatorArgs
- Between
- BETWEEN
- Flow
Amplitude 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.
- Custom
Connector 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.
- Google
Analytics Pulumi.Aws Native. App Flow. Flow Google Analytics Connector Operator - The operation to be performed on the provided Google Analytics source fields.
- Infor
Nexus 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.
- Sapo
Data Pulumi.Aws Native. App Flow. Flow Sapo Data Connector Operator - The operation to be performed on the provided SAPOData source fields.
- Service
Now 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
Flow
Amplitude Connector Operator - The operation to be performed on the provided Amplitude source fields.
- Custom
Connector FlowOperator - Operators supported by the custom connector.
- Datadog
Flow
Datadog Connector Operator - The operation to be performed on the provided Datadog source fields.
- Dynatrace
Flow
Dynatrace 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
Flow
Marketo Connector Operator - The operation to be performed on the provided Marketo source fields.
- Pardot
Flow
Pardot Connector Operator - The operation to be performed on the provided Salesforce Pardot source fields.
- S3
Flow
S3Connector Operator - The operation to be performed on the provided Amazon S3 source fields.
- Salesforce
Flow
Salesforce 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
Flow
Singular Connector Operator - The operation to be performed on the provided Singular source fields.
- Slack
Flow
Slack Connector Operator - The operation to be performed on the provided Slack source fields.
- Trendmicro
Flow
Trendmicro Connector Operator - The operation to be performed on the provided Trend Micro source fields.
- Veeva
Flow
Veeva Connector Operator - The operation to be performed on the provided Veeva source fields.
- Zendesk
Flow
Zendesk Connector Operator - The operation to be performed on the provided Zendesk source fields.
- amplitude
Flow
Amplitude Connector Operator - The operation to be performed on the provided Amplitude source fields.
- custom
Connector FlowOperator - Operators supported by the custom connector.
- datadog
Flow
Datadog Connector Operator - The operation to be performed on the provided Datadog source fields.
- dynatrace
Flow
Dynatrace 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
Flow
Marketo Connector Operator - The operation to be performed on the provided Marketo source fields.
- pardot
Flow
Pardot Connector Operator - The operation to be performed on the provided Salesforce Pardot source fields.
- s3
Flow
S3Connector Operator - The operation to be performed on the provided Amazon S3 source fields.
- salesforce
Flow
Salesforce 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
Flow
Singular Connector Operator - The operation to be performed on the provided Singular source fields.
- slack
Flow
Slack Connector Operator - The operation to be performed on the provided Slack source fields.
- trendmicro
Flow
Trendmicro Connector Operator - The operation to be performed on the provided Trend Micro source fields.
- veeva
Flow
Veeva Connector Operator - The operation to be performed on the provided Veeva source fields.
- zendesk
Flow
Zendesk Connector Operator - The operation to be performed on the provided Zendesk source fields.
- amplitude
Flow
Amplitude Connector Operator - The operation to be performed on the provided Amplitude source fields.
- custom
Connector FlowOperator - Operators supported by the custom connector.
- datadog
Flow
Datadog Connector Operator - The operation to be performed on the provided Datadog source fields.
- dynatrace
Flow
Dynatrace 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
Flow
Marketo Connector Operator - The operation to be performed on the provided Marketo source fields.
- pardot
Flow
Pardot Connector Operator - The operation to be performed on the provided Salesforce Pardot source fields.
- s3
Flow
S3Connector Operator - The operation to be performed on the provided Amazon S3 source fields.
- salesforce
Flow
Salesforce 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
Flow
Singular Connector Operator - The operation to be performed on the provided Singular source fields.
- slack
Flow
Slack Connector Operator - The operation to be performed on the provided Slack source fields.
- trendmicro
Flow
Trendmicro Connector Operator - The operation to be performed on the provided Trend Micro source fields.
- veeva
Flow
Veeva Connector Operator - The operation to be performed on the provided Veeva source fields.
- zendesk
Flow
Zendesk Connector Operator - The operation to be performed on the provided Zendesk source fields.
- amplitude
Flow
Amplitude Connector Operator - The operation to be performed on the provided Amplitude source fields.
- custom_
connector FlowOperator - Operators supported by the custom connector.
- datadog
Flow
Datadog Connector Operator - The operation to be performed on the provided Datadog source fields.
- dynatrace
Flow
Dynatrace 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
Flow
Marketo Connector Operator - The operation to be performed on the provided Marketo source fields.
- pardot
Flow
Pardot Connector Operator - The operation to be performed on the provided Salesforce Pardot source fields.
- s3
Flow
S3Connector Operator - The operation to be performed on the provided Amazon S3 source fields.
- salesforce
Flow
Salesforce 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
Flow
Singular Connector Operator - The operation to be performed on the provided Singular source fields.
- slack
Flow
Slack Connector Operator - The operation to be performed on the provided Slack source fields.
- trendmicro
Flow
Trendmicro Connector Operator - The operation to be performed on the provided Trend Micro source fields.
- veeva
Flow
Veeva Connector Operator - The operation to be performed on the provided Veeva source fields.
- zendesk
Flow
Zendesk 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.
- custom
Connector "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.
- google
Analytics "PROJECTION" | "BETWEEN" - The operation to be performed on the provided Google Analytics source fields.
- infor
Nexus "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.
- sapo
Data "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.
- service
Now "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
- 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
- Flow
Connector Type Sapo Data - SAPOData
- Flow
Connector Type Salesforce - Salesforce
- Flow
Connector Type Pardot - Pardot
- Flow
Connector Type Singular - Singular
- Flow
Connector Type Slack - Slack
- Flow
Connector Type Redshift - Redshift
- Flow
Connector Type S3 - S3
- Flow
Connector Type Marketo - Marketo
- Flow
Connector Type Googleanalytics - Googleanalytics
- Flow
Connector Type Zendesk - Zendesk
- Flow
Connector Type Servicenow - Servicenow
- Flow
Connector Type Datadog - Datadog
- Flow
Connector Type Trendmicro - Trendmicro
- Flow
Connector Type Snowflake - Snowflake
- Flow
Connector Type Dynatrace - Dynatrace
- Flow
Connector Type Infornexus - Infornexus
- Flow
Connector Type Amplitude - Amplitude
- Flow
Connector Type Veeva - Veeva
- Flow
Connector Type Custom Connector - CustomConnector
- Flow
Connector Type Event Bridge - EventBridge
- Flow
Connector Type Upsolver - Upsolver
- Flow
Connector Type Lookout Metrics - 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
- 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
- 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
- "Custom
Connector" - CustomConnector
- "Event
Bridge" - EventBridge
- "Upsolver"
- Upsolver
- "Lookout
Metrics" - LookoutMetrics
FlowCustomConnectorDestinationProperties, FlowCustomConnectorDestinationPropertiesArgs
- Entity
Name string - The entity specified in the custom connector as a destination in the flow.
- Custom
Properties Dictionary<string, string> - The custom properties that are specific to the connector when it's used as a destination in the flow.
- Error
Handling 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.
- Id
Field List<string>Names - List of fields used as ID when performing a write operation.
- Write
Operation 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.
- Entity
Name string - The entity specified in the custom connector as a destination in the flow.
- Custom
Properties map[string]string - 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 []stringNames - 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.
- entity
Name String - The entity specified in the custom connector as a destination in the flow.
- custom
Properties Map<String,String> - 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 List<String>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.
- entity
Name string - The entity specified in the custom connector as a destination in the flow.
- custom
Properties {[key: string]: string} - 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 string[]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.
- 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.
- entity
Name String - The entity specified in the custom connector as a destination in the flow.
- custom
Properties Map<String> - The custom properties that are specific to the connector when it's used as a destination in the flow.
- error
Handling Property MapConfig - The settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination.
- id
Field List<String>Names - List of fields used as ID when performing a write operation.
- write
Operation "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
- Entity
Name string - The entity specified in the custom connector as a source in the flow.
- Custom
Properties Dictionary<string, string> - Custom properties that are required to use the custom connector as a source.
- Data
Transfer 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.
- Entity
Name string - The entity specified in the custom connector as a source in the flow.
- Custom
Properties map[string]string - 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.
- entity
Name String - The entity specified in the custom connector as a source in the flow.
- custom
Properties Map<String,String> - 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.
- entity
Name string - The entity specified in the custom connector as a source in the flow.
- custom
Properties {[key: string]: string} - 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.
- 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.
- entity
Name String - The entity specified in the custom connector as a source in the flow.
- custom
Properties Map<String> - Custom properties that are required to use the custom connector as a source.
- data
Transfer 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
- Flow
Custom Connector Source Properties Data Transfer Api Properties Type Sync - SYNC
- Flow
Custom Connector Source Properties Data Transfer Api Properties Type Async - ASYNC
- Flow
Custom 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
- Rest
Sync - REST_SYNC
- Flow
Data Transfer Api Automatic - AUTOMATIC
- Flow
Data Transfer Api Bulkv2 - BULKV2
- Flow
Data Transfer Api Rest Sync - REST_SYNC
- Automatic
- AUTOMATIC
- Bulkv2
- BULKV2
- Rest
Sync - REST_SYNC
- Automatic
- AUTOMATIC
- Bulkv2
- BULKV2
- Rest
Sync - REST_SYNC
- AUTOMATIC
- AUTOMATIC
- BULKV2
- BULKV2
- REST_SYNC
- REST_SYNC
- "AUTOMATIC"
- AUTOMATIC
- "BULKV2"
- BULKV2
- "REST_SYNC"
- REST_SYNC
FlowDatadogConnectorOperator, FlowDatadogConnectorOperatorArgs
- 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
- Flow
Datadog Connector Operator Projection - PROJECTION
- Flow
Datadog Connector Operator Between - BETWEEN
- Flow
Datadog Connector Operator Equal To - EQUAL_TO
- Flow
Datadog Connector Operator Addition - ADDITION
- Flow
Datadog Connector Operator Multiplication - MULTIPLICATION
- Flow
Datadog Connector Operator Division - DIVISION
- Flow
Datadog Connector Operator Subtraction - SUBTRACTION
- Flow
Datadog Connector Operator Mask All - MASK_ALL
- Flow
Datadog Connector Operator Mask First N - MASK_FIRST_N
- Flow
Datadog Connector Operator Mask Last N - MASK_LAST_N
- Flow
Datadog Connector Operator Validate Non Null - VALIDATE_NON_NULL
- Flow
Datadog Connector Operator Validate Non Zero - VALIDATE_NON_ZERO
- Flow
Datadog Connector Operator Validate Non Negative - VALIDATE_NON_NEGATIVE
- Flow
Datadog Connector Operator Validate Numeric - VALIDATE_NUMERIC
- Flow
Datadog Connector Operator 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
- 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
- "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
- Custom
Connector Pulumi.Aws Native. App Flow. Inputs. Flow Custom Connector Destination Properties - The properties that are required to query the custom Connector.
- Event
Bridge Pulumi.Aws Native. App Flow. Inputs. Flow Event Bridge Destination Properties - The properties required to query Amazon EventBridge.
- Lookout
Metrics 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.
- Sapo
Data 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.
- 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
Flow
Marketo Destination Properties - The properties required to query Marketo.
- Redshift
Flow
Redshift Destination Properties - The properties required to query Amazon Redshift.
- S3
Flow
S3Destination Properties - The properties required to query Amazon S3.
- Salesforce
Flow
Salesforce Destination Properties - The properties required to query Salesforce.
- Sapo
Data FlowSapo Data Destination Properties - The properties required to query SAPOData.
- Snowflake
Flow
Snowflake Destination Properties - The properties required to query Snowflake.
- Upsolver
Flow
Upsolver Destination Properties - The properties required to query Upsolver.
- Zendesk
Flow
Zendesk 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
Flow
Marketo Destination Properties - The properties required to query Marketo.
- redshift
Flow
Redshift Destination Properties - The properties required to query Amazon Redshift.
- s3
Flow
S3Destination Properties - The properties required to query Amazon S3.
- salesforce
Flow
Salesforce Destination Properties - The properties required to query Salesforce.
- sapo
Data FlowSapo Data Destination Properties - The properties required to query SAPOData.
- snowflake
Flow
Snowflake Destination Properties - The properties required to query Snowflake.
- upsolver
Flow
Upsolver Destination Properties - The properties required to query Upsolver.
- zendesk
Flow
Zendesk 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
Flow
Marketo Destination Properties - The properties required to query Marketo.
- redshift
Flow
Redshift Destination Properties - The properties required to query Amazon Redshift.
- s3
Flow
S3Destination Properties - The properties required to query Amazon S3.
- salesforce
Flow
Salesforce Destination Properties - The properties required to query Salesforce.
- sapo
Data FlowSapo Data Destination Properties - The properties required to query SAPOData.
- snowflake
Flow
Snowflake Destination Properties - The properties required to query Snowflake.
- upsolver
Flow
Upsolver Destination Properties - The properties required to query Upsolver.
- zendesk
Flow
Zendesk 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
Flow
Marketo Destination Properties - The properties required to query Marketo.
- redshift
Flow
Redshift Destination Properties - The properties required to query Amazon Redshift.
- s3
Flow
S3Destination Properties - The properties required to query Amazon S3.
- salesforce
Flow
Salesforce Destination Properties - The properties required to query Salesforce.
- sapo_
data FlowSapo Data Destination Properties - The properties required to query SAPOData.
- snowflake
Flow
Snowflake Destination Properties - The properties required to query Snowflake.
- upsolver
Flow
Upsolver Destination Properties - The properties required to query Upsolver.
- zendesk
Flow
Zendesk Destination Properties - The properties required to query Zendesk.
- custom
Connector Property Map - The properties that are required to query the custom Connector.
- event
Bridge Property Map - The properties required to query Amazon EventBridge.
- lookout
Metrics 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.
- sapo
Data 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
- Connector
Type Pulumi.Aws Native. App Flow. Flow Connector Type - Destination connector type
- Destination
Connector Pulumi.Properties Aws Native. App Flow. Inputs. Flow Destination Connector Properties - Destination connector details
- Api
Version string - The API version that the destination connector uses.
- Connector
Profile stringName - Name of destination connector profile
- Connector
Type FlowConnector Type - Destination connector type
- Destination
Connector FlowProperties Destination Connector Properties - Destination connector details
- Api
Version string - The API version that the destination connector uses.
- Connector
Profile stringName - Name of destination connector profile
- connector
Type FlowConnector Type - Destination connector type
- destination
Connector FlowProperties Destination Connector Properties - Destination connector details
- api
Version String - The API version that the destination connector uses.
- connector
Profile StringName - Name of destination connector profile
- connector
Type FlowConnector Type - Destination connector type
- destination
Connector FlowProperties Destination Connector Properties - Destination connector details
- api
Version string - The API version that the destination connector uses.
- connector
Profile 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
- connector
Type "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
- destination
Connector Property MapProperties - Destination connector details
- api
Version String - The API version that the destination connector uses.
- connector
Profile StringName - Name of destination connector profile
FlowDynatraceConnectorOperator, FlowDynatraceConnectorOperatorArgs
- 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
- Flow
Dynatrace Connector Operator Projection - PROJECTION
- Flow
Dynatrace Connector Operator Between - BETWEEN
- Flow
Dynatrace Connector Operator Equal To - EQUAL_TO
- Flow
Dynatrace Connector Operator Addition - ADDITION
- Flow
Dynatrace Connector Operator Multiplication - MULTIPLICATION
- Flow
Dynatrace Connector Operator Division - DIVISION
- Flow
Dynatrace Connector Operator Subtraction - SUBTRACTION
- Flow
Dynatrace Connector Operator Mask All - MASK_ALL
- Flow
Dynatrace Connector Operator Mask First N - MASK_FIRST_N
- Flow
Dynatrace Connector Operator Mask Last N - MASK_LAST_N
- Flow
Dynatrace Connector Operator Validate Non Null - VALIDATE_NON_NULL
- Flow
Dynatrace Connector Operator Validate Non Zero - VALIDATE_NON_ZERO
- Flow
Dynatrace Connector Operator Validate Non Negative - VALIDATE_NON_NEGATIVE
- Flow
Dynatrace Connector Operator Validate Numeric - VALIDATE_NUMERIC
- Flow
Dynatrace Connector Operator 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
- 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
- "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
- Bucket
Name string - Specifies the name of the Amazon S3 bucket.
- Bucket
Prefix string - 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.
- Bucket
Name string - Specifies the name of the Amazon S3 bucket.
- Bucket
Prefix string - 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.
- bucket
Name String - Specifies the name of the Amazon S3 bucket.
- bucket
Prefix String - Specifies the Amazon S3 bucket prefix.
- fail
On 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 string - Specifies the name of the Amazon S3 bucket.
- bucket
Prefix string - Specifies the Amazon S3 bucket prefix.
- fail
On 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.
- bucket
Name String - Specifies the name of the Amazon S3 bucket.
- bucket
Prefix String - Specifies the Amazon S3 bucket prefix.
- fail
On 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.
- Error
Handling 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.
- 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.
- 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.
- error
Handling 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.
- error
Handling Property MapConfig - The object specified in the Amplitude flow source.
FlowFileType, FlowFileTypeArgs
- Csv
- CSV
- Json
- JSON
- Parquet
- PARQUET
- Flow
File Type Csv - CSV
- Flow
File Type Json - JSON
- Flow
File 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
- Database
Name string - A string containing the value for the tag
- Role
Arn string - A string containing the value for the tag
- Table
Prefix string - A string containing the value for the tag
- Database
Name string - A string containing the value for the tag
- Role
Arn string - A string containing the value for the tag
- Table
Prefix string - A string containing the value for the tag
- database
Name String - A string containing the value for the tag
- role
Arn String - A string containing the value for the tag
- table
Prefix String - A string containing the value for the tag
- database
Name string - A string containing the value for the tag
- role
Arn string - A string containing the value for the tag
- table
Prefix 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
- database
Name String - A string containing the value for the tag
- role
Arn String - A string containing the value for the tag
- table
Prefix String - A string containing the value for the tag
FlowGoogleAnalyticsConnectorOperator, FlowGoogleAnalyticsConnectorOperatorArgs
- Projection
- PROJECTION
- Between
- BETWEEN
- Flow
Google Analytics Connector Operator Projection - PROJECTION
- Flow
Google 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
- Datetime
Type 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 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 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 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.
- datetime
Type 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
- 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
- Flow
Infor Nexus Connector Operator Projection - PROJECTION
- Flow
Infor Nexus Connector Operator Between - BETWEEN
- Flow
Infor Nexus Connector Operator Equal To - EQUAL_TO
- Flow
Infor Nexus Connector Operator Addition - ADDITION
- Flow
Infor Nexus Connector Operator Multiplication - MULTIPLICATION
- Flow
Infor Nexus Connector Operator Division - DIVISION
- Flow
Infor Nexus Connector Operator Subtraction - SUBTRACTION
- Flow
Infor Nexus Connector Operator Mask All - MASK_ALL
- Flow
Infor Nexus Connector Operator Mask First N - MASK_FIRST_N
- Flow
Infor Nexus Connector Operator Mask Last N - MASK_LAST_N
- Flow
Infor Nexus Connector Operator Validate Non Null - VALIDATE_NON_NULL
- Flow
Infor Nexus Connector Operator Validate Non Zero - VALIDATE_NON_ZERO
- Flow
Infor Nexus Connector Operator Validate Non Negative - VALIDATE_NON_NEGATIVE
- Flow
Infor Nexus Connector Operator Validate Numeric - VALIDATE_NUMERIC
- Flow
Infor Nexus Connector Operator 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
- 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
- "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
- 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
- Flow
Marketo Connector Operator Projection - PROJECTION
- Flow
Marketo Connector Operator Less Than - LESS_THAN
- Flow
Marketo Connector Operator Greater Than - GREATER_THAN
- Flow
Marketo Connector Operator Between - BETWEEN
- Flow
Marketo Connector Operator Addition - ADDITION
- Flow
Marketo Connector Operator Multiplication - MULTIPLICATION
- Flow
Marketo Connector Operator Division - DIVISION
- Flow
Marketo Connector Operator Subtraction - SUBTRACTION
- Flow
Marketo Connector Operator Mask All - MASK_ALL
- Flow
Marketo Connector Operator Mask First N - MASK_FIRST_N
- Flow
Marketo Connector Operator Mask Last N - MASK_LAST_N
- Flow
Marketo Connector Operator Validate Non Null - VALIDATE_NON_NULL
- Flow
Marketo Connector Operator Validate Non Zero - VALIDATE_NON_ZERO
- Flow
Marketo Connector Operator Validate Non Negative - VALIDATE_NON_NEGATIVE
- Flow
Marketo Connector Operator Validate Numeric - VALIDATE_NUMERIC
- Flow
Marketo Connector Operator 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
- 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
- "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.
- Error
Handling 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.
ErrorHandlingConfig
is a part of the destination connector details.
- Object string
- 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.
ErrorHandlingConfig
is a part of the destination connector details.
- object String
- 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.
ErrorHandlingConfig
is a part of the destination connector details.
- object string
- 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.
ErrorHandlingConfig
is 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.
ErrorHandlingConfig
is a part of the destination connector details.
- object String
- The object specified in the Marketo flow destination.
- error
Handling 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.
ErrorHandlingConfig
is 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
- Glue
Data Pulumi.Catalog Aws Native. App Flow. Inputs. Flow 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.
- glue
Data 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.
- glue_
data_ Flowcatalog Glue Data Catalog - Configurations of glue data catalog of the flow.
- glue
Data Property MapCatalog - Configurations of glue data catalog of the flow.
FlowOperator, FlowOperatorArgs
- 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
- Flow
Operator Projection - PROJECTION
- Flow
Operator Less Than - LESS_THAN
- Flow
Operator Greater Than - GREATER_THAN
- Flow
Operator Contains - CONTAINS
- Flow
Operator Between - BETWEEN
- Flow
Operator Less Than Or Equal To - LESS_THAN_OR_EQUAL_TO
- Flow
Operator Greater Than Or Equal To - GREATER_THAN_OR_EQUAL_TO
- Flow
Operator Equal To - EQUAL_TO
- Flow
Operator Not Equal To - NOT_EQUAL_TO
- Flow
Operator Addition - ADDITION
- Flow
Operator Multiplication - MULTIPLICATION
- Flow
Operator Division - DIVISION
- Flow
Operator Subtraction - SUBTRACTION
- Flow
Operator Mask All - MASK_ALL
- Flow
Operator Mask First N - MASK_FIRST_N
- Flow
Operator Mask Last N - MASK_LAST_N
- Flow
Operator Validate Non Null - VALIDATE_NON_NULL
- Flow
Operator Validate Non Zero - VALIDATE_NON_ZERO
- Flow
Operator Validate Non Negative - VALIDATE_NON_NEGATIVE
- Flow
Operator Validate Numeric - VALIDATE_NUMERIC
- Flow
Operator 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
- 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
- "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
- 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
- Flow
Operator Properties Keys Value - VALUE
- Flow
Operator Properties Keys Values - VALUES
- Flow
Operator Properties Keys Data Type - DATA_TYPE
- Flow
Operator Properties Keys Upper Bound - UPPER_BOUND
- Flow
Operator Properties Keys Lower Bound - LOWER_BOUND
- Flow
Operator Properties Keys Source Data Type - SOURCE_DATA_TYPE
- Flow
Operator Properties Keys Destination Data Type - DESTINATION_DATA_TYPE
- Flow
Operator Properties Keys Validation Action - VALIDATION_ACTION
- Flow
Operator Properties Keys Mask Value - MASK_VALUE
- Flow
Operator Properties Keys Mask Length - MASK_LENGTH
- Flow
Operator Properties Keys Truncate Length - TRUNCATE_LENGTH
- Flow
Operator Properties Keys Math Operation Fields Order - MATH_OPERATION_FIELDS_ORDER
- Flow
Operator Properties Keys Concat Format - CONCAT_FORMAT
- Flow
Operator Properties Keys Subfield Category Map - SUBFIELD_CATEGORY_MAP
- Flow
Operator Properties Keys Exclude Source Fields List - EXCLUDE_SOURCE_FIELDS_LIST
- Flow
Operator Properties Keys Include New Fields - INCLUDE_NEW_FIELDS
- Flow
Operator Properties Keys 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
- 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
- "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
- 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
- Flow
Pardot Connector Operator Projection - PROJECTION
- Flow
Pardot Connector Operator Equal To - EQUAL_TO
- Flow
Pardot Connector Operator No Op - NO_OP
- Flow
Pardot Connector Operator Addition - ADDITION
- Flow
Pardot Connector Operator Multiplication - MULTIPLICATION
- Flow
Pardot Connector Operator Division - DIVISION
- Flow
Pardot Connector Operator Subtraction - SUBTRACTION
- Flow
Pardot Connector Operator Mask All - MASK_ALL
- Flow
Pardot Connector Operator Mask First N - MASK_FIRST_N
- Flow
Pardot Connector Operator Mask Last N - MASK_LAST_N
- Flow
Pardot Connector Operator Validate Non Null - VALIDATE_NON_NULL
- Flow
Pardot Connector Operator Validate Non Zero - VALIDATE_NON_ZERO
- Flow
Pardot Connector Operator Validate Non Negative - VALIDATE_NON_NEGATIVE
- Flow
Pardot Connector Operator 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
- 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
- "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
- Execution
Id - EXECUTION_ID
- Schema
Version - SCHEMA_VERSION
- Flow
Path Prefix Execution Id - EXECUTION_ID
- Flow
Path Prefix Schema Version - SCHEMA_VERSION
- Execution
Id - EXECUTION_ID
- Schema
Version - SCHEMA_VERSION
- Execution
Id - EXECUTION_ID
- Schema
Version - SCHEMA_VERSION
- EXECUTION_ID
- EXECUTION_ID
- SCHEMA_VERSION
- SCHEMA_VERSION
- "EXECUTION_ID"
- EXECUTION_ID
- "SCHEMA_VERSION"
- SCHEMA_VERSION
FlowPrefixConfig, FlowPrefixConfigArgs
- Path
Prefix 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
- Prefix
Format Pulumi.Aws Native. App Flow. Flow Prefix Format - Determines the level of granularity for the date and time that's included in the prefix.
- Prefix
Type 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.
- Path
Prefix []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.
- path
Prefix 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
- 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.
- path
Prefix 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.
- 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.
- path
Prefix 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
- prefix
Format "YEAR" | "MONTH" | "DAY" | "HOUR" | "MINUTE" - Determines the level of granularity for the date and time that's included in the prefix.
- prefix
Type "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
- Flow
Prefix Format Year - YEAR
- Flow
Prefix Format Month - MONTH
- Flow
Prefix Format Day - DAY
- Flow
Prefix Format Hour - HOUR
- Flow
Prefix 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
- Path
And Filename - PATH_AND_FILENAME
- Flow
Prefix Type Filename - FILENAME
- Flow
Prefix Type Path - PATH
- Flow
Prefix Type Path And Filename - PATH_AND_FILENAME
- Filename
- FILENAME
- Path
- PATH
- Path
And Filename - PATH_AND_FILENAME
- Filename
- FILENAME
- Path
- PATH
- Path
And 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
- Intermediate
Bucket 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.
- Bucket
Prefix string - The object key for the bucket in which Amazon AppFlow places the destination files.
- Error
Handling 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.
ErrorHandlingConfig
is a part of the destination connector details.
- Intermediate
Bucket 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.
- Bucket
Prefix string - 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.
ErrorHandlingConfig
is a part of the destination connector details.
- intermediate
Bucket 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.
- bucket
Prefix String - 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.
ErrorHandlingConfig
is a part of the destination connector details.
- intermediate
Bucket 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.
- bucket
Prefix string - 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.
ErrorHandlingConfig
is 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.
ErrorHandlingConfig
is a part of the destination connector details.
- intermediate
Bucket 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.
- bucket
Prefix String - The object key for the bucket in which Amazon AppFlow places the destination files.
- error
Handling 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.
ErrorHandlingConfig
is a part of the destination connector details.
FlowS3ConnectorOperator, FlowS3ConnectorOperatorArgs
- 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
- Flow
S3Connector Operator Projection - PROJECTION
- Flow
S3Connector Operator Less Than - LESS_THAN
- Flow
S3Connector Operator Greater Than - GREATER_THAN
- Flow
S3Connector Operator Between - BETWEEN
- Flow
S3Connector Operator Less Than Or Equal To - LESS_THAN_OR_EQUAL_TO
- Flow
S3Connector Operator Greater Than Or Equal To - GREATER_THAN_OR_EQUAL_TO
- Flow
S3Connector Operator Equal To - EQUAL_TO
- Flow
S3Connector Operator Not Equal To - NOT_EQUAL_TO
- Flow
S3Connector Operator Addition - ADDITION
- Flow
S3Connector Operator Multiplication - MULTIPLICATION
- Flow
S3Connector Operator Division - DIVISION
- Flow
S3Connector Operator Subtraction - SUBTRACTION
- Flow
S3Connector Operator Mask All - MASK_ALL
- Flow
S3Connector Operator Mask First N - MASK_FIRST_N
- Flow
S3Connector Operator Mask Last N - MASK_LAST_N
- Flow
S3Connector Operator Validate Non Null - VALIDATE_NON_NULL
- Flow
S3Connector Operator Validate Non Zero - VALIDATE_NON_ZERO
- Flow
S3Connector Operator Validate Non Negative - VALIDATE_NON_NEGATIVE
- Flow
S3Connector Operator Validate Numeric - VALIDATE_NUMERIC
- Flow
S3Connector Operator 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
- 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
- "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
- Bucket
Name string - The Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- Bucket
Prefix string - The object key for the destination bucket in which Amazon AppFlow places the files.
- S3Output
Format 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.
- Bucket
Name string - The Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- Bucket
Prefix string - The object key for the destination bucket in which Amazon AppFlow places the files.
- S3Output
Format 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 String - The Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- bucket
Prefix String - The object key for the destination bucket in which Amazon AppFlow places the files.
- s3Output
Format 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 string - The Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- bucket
Prefix string - The object key for the destination bucket in which Amazon AppFlow places the files.
- s3Output
Format 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.
- bucket
Name String - The Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- bucket
Prefix String - The object key for the destination bucket in which Amazon AppFlow places the files.
- s3Output
Format 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
- S3Input
File 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.
- S3Input
File FlowType S3Input Format Config S3Input File Type - The file type that Amazon AppFlow gets from your Amazon S3 bucket.
- s3Input
File FlowType S3Input Format Config S3Input File Type - The file type that Amazon AppFlow gets from your Amazon S3 bucket.
- s3Input
File 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.
- s3Input
File "CSV" | "JSON"Type - The file type that Amazon AppFlow gets from your Amazon S3 bucket.
FlowS3InputFormatConfigS3InputFileType, FlowS3InputFormatConfigS3InputFileTypeArgs
- Csv
- CSV
- Json
- JSON
- Flow
S3Input Format Config S3Input File Type Csv - CSV
- Flow
S3Input 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
- Aggregation
Config 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.
- File
Type Pulumi.Aws Native. App Flow. Flow File Type - Indicates the file type that Amazon AppFlow places in the Amazon S3 bucket.
- Prefix
Config 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.
- 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 or1
in 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 of1
in 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 or1
in 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 of1
in 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 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 or1
in 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 of1
in 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 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 or1
in 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 of1
in 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 or1
in 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 of1
in your source data becomes the string"1"
in the output.
- aggregation
Config Property Map - The aggregation settings that you can use to customize the output format of your flow data.
- file
Type "CSV" | "JSON" | "PARQUET" - Indicates the file type that Amazon AppFlow places in the Amazon S3 bucket.
- prefix
Config 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.
- preserve
Source 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 or1
in 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 of1
in your source data becomes the string"1"
in the output.
FlowS3SourceProperties, FlowS3SourcePropertiesArgs
- Bucket
Name string - The Amazon S3 bucket name where the source files are stored.
- Bucket
Prefix string - The object key for the Amazon S3 bucket in which the source files are stored.
- S3Input
Format 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.
- Bucket
Name string - The Amazon S3 bucket name where the source files are stored.
- Bucket
Prefix string - The object key for the Amazon S3 bucket in which the source files are stored.
- S3Input
Format FlowConfig S3Input Format Config - When you use Amazon S3 as the source, the configuration format that you provide the flow input data.
- bucket
Name String - The Amazon S3 bucket name where the source files are stored.
- bucket
Prefix String - The object key for the Amazon S3 bucket in which the source files are stored.
- s3Input
Format FlowConfig S3Input Format Config - When you use Amazon S3 as the source, the configuration format that you provide the flow input data.
- bucket
Name string - The Amazon S3 bucket name where the source files are stored.
- bucket
Prefix string - The object key for the Amazon S3 bucket in which the source files are stored.
- s3Input
Format 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.
- bucket
Name String - The Amazon S3 bucket name where the source files are stored.
- bucket
Prefix String - The object key for the Amazon S3 bucket in which the source files are stored.
- s3Input
Format Property MapConfig - When you use Amazon S3 as the source, the configuration format that you provide the flow input data.
FlowSalesforceConnectorOperator, FlowSalesforceConnectorOperatorArgs
- 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
- Flow
Salesforce Connector Operator Projection - PROJECTION
- Flow
Salesforce Connector Operator Less Than - LESS_THAN
- Flow
Salesforce Connector Operator Contains - CONTAINS
- Flow
Salesforce Connector Operator Greater Than - GREATER_THAN
- Flow
Salesforce Connector Operator Between - BETWEEN
- Flow
Salesforce Connector Operator Less Than Or Equal To - LESS_THAN_OR_EQUAL_TO
- Flow
Salesforce Connector Operator Greater Than Or Equal To - GREATER_THAN_OR_EQUAL_TO
- Flow
Salesforce Connector Operator Equal To - EQUAL_TO
- Flow
Salesforce Connector Operator Not Equal To - NOT_EQUAL_TO
- Flow
Salesforce Connector Operator Addition - ADDITION
- Flow
Salesforce Connector Operator Multiplication - MULTIPLICATION
- Flow
Salesforce Connector Operator Division - DIVISION
- Flow
Salesforce Connector Operator Subtraction - SUBTRACTION
- Flow
Salesforce Connector Operator Mask All - MASK_ALL
- Flow
Salesforce Connector Operator Mask First N - MASK_FIRST_N
- Flow
Salesforce Connector Operator Mask Last N - MASK_LAST_N
- Flow
Salesforce Connector Operator Validate Non Null - VALIDATE_NON_NULL
- Flow
Salesforce Connector Operator Validate Non Zero - VALIDATE_NON_ZERO
- Flow
Salesforce Connector Operator Validate Non Negative - VALIDATE_NON_NEGATIVE
- Flow
Salesforce Connector Operator Validate Numeric - VALIDATE_NUMERIC
- Flow
Salesforce Connector Operator 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
- 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
- "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.
- Data
Transfer 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.
- Error
Handling 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.
ErrorHandlingConfig
is a part of the destination connector details. - Id
Field List<string>Names - List of fields used as ID when performing a write operation.
- Write
Operation 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
, thenidFieldNames
is required.
- Object string
- 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.
ErrorHandlingConfig
is a part of the destination connector details. - Id
Field []stringNames - 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
, thenidFieldNames
is required.
- object String
- 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.
ErrorHandlingConfig
is a part of the destination connector details. - id
Field List<String>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
, thenidFieldNames
is required.
- object string
- 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.
ErrorHandlingConfig
is a part of the destination connector details. - id
Field string[]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
, thenidFieldNames
is 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.
ErrorHandlingConfig
is 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
, thenidFieldNames
is required.
- object String
- The object specified in the Salesforce flow destination.
- data
Transfer "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.
- error
Handling 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.
ErrorHandlingConfig
is a part of the destination connector details. - id
Field List<String>Names - List of fields used as ID when performing a write operation.
- write
Operation "INSERT" | "UPSERT" | "UPDATE" | "DELETE"Type - This specifies the type of write operation to be performed in Salesforce. When the value is
UPSERT
, thenidFieldNames
is required.
FlowSalesforceSourceProperties, FlowSalesforceSourcePropertiesArgs
- Object string
- The object specified in the Salesforce flow source.
- Data
Transfer 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.
- 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.
- 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.
- 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 BooleanField Update - The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.
- include
Deleted BooleanRecords - Indicates whether Amazon AppFlow includes deleted files in the flow run.
- object string
- 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 booleanField Update - The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.
- include
Deleted 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.
- data
Transfer "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.
- enable
Dynamic BooleanField Update - The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.
- include
Deleted BooleanRecords - Indicates whether Amazon AppFlow includes deleted files in the flow run.
FlowSapoDataConnectorOperator, FlowSapoDataConnectorOperatorArgs
- 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
- Flow
Sapo Data Connector Operator Projection - PROJECTION
- Flow
Sapo Data Connector Operator Less Than - LESS_THAN
- Flow
Sapo Data Connector Operator Contains - CONTAINS
- Flow
Sapo Data Connector Operator Greater Than - GREATER_THAN
- Flow
Sapo Data Connector Operator Between - BETWEEN
- Flow
Sapo Data Connector Operator Less Than Or Equal To - LESS_THAN_OR_EQUAL_TO
- Flow
Sapo Data Connector Operator Greater Than Or Equal To - GREATER_THAN_OR_EQUAL_TO
- Flow
Sapo Data Connector Operator Equal To - EQUAL_TO
- Flow
Sapo Data Connector Operator Not Equal To - NOT_EQUAL_TO
- Flow
Sapo Data Connector Operator Addition - ADDITION
- Flow
Sapo Data Connector Operator Multiplication - MULTIPLICATION
- Flow
Sapo Data Connector Operator Division - DIVISION
- Flow
Sapo Data Connector Operator Subtraction - SUBTRACTION
- Flow
Sapo Data Connector Operator Mask All - MASK_ALL
- Flow
Sapo Data Connector Operator Mask First N - MASK_FIRST_N
- Flow
Sapo Data Connector Operator Mask Last N - MASK_LAST_N
- Flow
Sapo Data Connector Operator Validate Non Null - VALIDATE_NON_NULL
- Flow
Sapo Data Connector Operator Validate Non Zero - VALIDATE_NON_ZERO
- Flow
Sapo Data Connector Operator Validate Non Negative - VALIDATE_NON_NEGATIVE
- Flow
Sapo Data Connector Operator Validate Numeric - VALIDATE_NUMERIC
- Flow
Sapo Data Connector Operator 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
- 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
- "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
- Object
Path string - The object path specified in the SAPOData flow destination.
- Error
Handling 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.
ErrorHandlingConfig
is a part of the destination connector details. - Id
Field List<string>Names - List of fields used as ID when performing a write operation.
- Success
Response 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.
- Write
Operation 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
INSERT
operation.
- Object
Path string - 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.
ErrorHandlingConfig
is a part of the destination connector details. - Id
Field []stringNames - 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
INSERT
operation.
- object
Path String - 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.
ErrorHandlingConfig
is a part of the destination connector details. - id
Field List<String>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
INSERT
operation.
- object
Path string - 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.
ErrorHandlingConfig
is a part of the destination connector details. - id
Field string[]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
INSERT
operation.
- 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.
ErrorHandlingConfig
is 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
INSERT
operation.
- object
Path String - The object path specified in the SAPOData flow destination.
- error
Handling 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.
ErrorHandlingConfig
is a part of the destination connector details. - id
Field List<String>Names - List of fields used as ID when performing a write operation.
- success
Response 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.
- write
Operation "INSERT" | "UPSERT" | "UPDATE" | "DELETE"Type - The possible write operations in the destination connector. When this value is not provided, this defaults to the
INSERT
operation.
FlowSapoDataPaginationConfig, FlowSapoDataPaginationConfigArgs
- Max
Page intSize
- Max
Page intSize
- max
Page IntegerSize
- max
Page numberSize
- max_
page_ intsize
- max
Page NumberSize
FlowSapoDataParallelismConfig, FlowSapoDataParallelismConfigArgs
- Max
Parallelism int
- Max
Parallelism int
- max
Parallelism Integer
- max
Parallelism number
- max_
parallelism int
- max
Parallelism Number
FlowSapoDataSourceProperties, FlowSapoDataSourcePropertiesArgs
- Object
Path string - The object path specified in the SAPOData flow source.
- Pagination
Config Pulumi.Aws Native. App Flow. Inputs. Flow Sapo Data Pagination Config - Parallelism
Config Pulumi.Aws Native. App Flow. Inputs. Flow Sapo Data Parallelism Config
- Object
Path string - The object path specified in the SAPOData flow source.
- Pagination
Config FlowSapo Data Pagination Config - Parallelism
Config FlowSapo Data Parallelism Config
- object
Path String - The object path specified in the SAPOData flow source.
- pagination
Config FlowSapo Data Pagination Config - parallelism
Config FlowSapo Data Parallelism Config
- object
Path string - The object path specified in the SAPOData flow source.
- pagination
Config FlowSapo Data Pagination Config - parallelism
Config FlowSapo Data Parallelism Config
- object_
path str - The object path specified in the SAPOData flow source.
- pagination_
config FlowSapo Data Pagination Config - parallelism_
config FlowSapo Data Parallelism Config
- object
Path String - The object path specified in the SAPOData flow source.
- pagination
Config Property Map - parallelism
Config Property Map
FlowScheduledTriggerProperties, FlowScheduledTriggerPropertiesArgs
- Schedule
Expression string - The scheduling expression that determines the rate at which the schedule will run, for example
rate(5minutes)
. - Data
Pull 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.
- First
Execution doubleFrom - 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 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
. - Schedule
Offset double - Specifies the optional offset that is added to the time interval for a schedule-triggered flow.
- Schedule
Start 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
. - Time
Zone 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_York
timezone are-04:00
EDT and-05:00 EST
.
- Schedule
Expression string - 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 float64From - 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 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
. - Schedule
Offset float64 - Specifies the optional offset that is added to the time interval for a schedule-triggered flow.
- Schedule
Start 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
. - Time
Zone 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_York
timezone are-04:00
EDT and-05:00 EST
.
- schedule
Expression String - 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 DoubleFrom - Specifies the date range for the records to import from the connector in the first flow run.
- flow
Error IntegerDeactivation Threshold - Defines how many times a scheduled flow fails consecutively before Amazon AppFlow deactivates it.
- schedule
End 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
. - schedule
Offset Double - Specifies the optional offset that is added to the time interval for a schedule-triggered flow.
- schedule
Start 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
. - time
Zone 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_York
timezone are-04:00
EDT and-05:00 EST
.
- schedule
Expression string - 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 numberFrom - Specifies the date range for the records to import from the connector in the first flow run.
- flow
Error numberDeactivation Threshold - Defines how many times a scheduled flow fails consecutively before Amazon AppFlow deactivates it.
- schedule
End 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
. - schedule
Offset number - Specifies the optional offset that is added to the time interval for a schedule-triggered flow.
- schedule
Start 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
. - time
Zone 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_York
timezone are-04:00
EDT 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_York
timezone are-04:00
EDT and-05:00 EST
.
- schedule
Expression String - The scheduling expression that determines the rate at which the schedule will run, for example
rate(5minutes)
. - data
Pull "Incremental" | "Complete"Mode - Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.
- first
Execution NumberFrom - Specifies the date range for the records to import from the connector in the first flow run.
- flow
Error NumberDeactivation Threshold - Defines how many times a scheduled flow fails consecutively before Amazon AppFlow deactivates it.
- schedule
End 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
. - schedule
Offset Number - Specifies the optional offset that is added to the time interval for a schedule-triggered flow.
- schedule
Start 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
. - time
Zone 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_York
timezone are-04:00
EDT and-05:00 EST
.
FlowScheduledTriggerPropertiesDataPullMode, FlowScheduledTriggerPropertiesDataPullModeArgs
- Incremental
- Incremental
- Complete
- Complete
- Flow
Scheduled Trigger Properties Data Pull Mode Incremental - Incremental
- Flow
Scheduled 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
- 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
- Flow
Service Now Connector Operator Projection - PROJECTION
- Flow
Service Now Connector Operator Less Than - LESS_THAN
- Flow
Service Now Connector Operator Contains - CONTAINS
- Flow
Service Now Connector Operator Greater Than - GREATER_THAN
- Flow
Service Now Connector Operator Between - BETWEEN
- Flow
Service Now Connector Operator Less Than Or Equal To - LESS_THAN_OR_EQUAL_TO
- Flow
Service Now Connector Operator Greater Than Or Equal To - GREATER_THAN_OR_EQUAL_TO
- Flow
Service Now Connector Operator Equal To - EQUAL_TO
- Flow
Service Now Connector Operator Not Equal To - NOT_EQUAL_TO
- Flow
Service Now Connector Operator Addition - ADDITION
- Flow
Service Now Connector Operator Multiplication - MULTIPLICATION
- Flow
Service Now Connector Operator Division - DIVISION
- Flow
Service Now Connector Operator Subtraction - SUBTRACTION
- Flow
Service Now Connector Operator Mask All - MASK_ALL
- Flow
Service Now Connector Operator Mask First N - MASK_FIRST_N
- Flow
Service Now Connector Operator Mask Last N - MASK_LAST_N
- Flow
Service Now Connector Operator Validate Non Null - VALIDATE_NON_NULL
- Flow
Service Now Connector Operator Validate Non Zero - VALIDATE_NON_ZERO
- Flow
Service Now Connector Operator Validate Non Negative - VALIDATE_NON_NEGATIVE
- Flow
Service Now Connector Operator Validate Numeric - VALIDATE_NUMERIC
- Flow
Service Now Connector Operator 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
- 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
- "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
- 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
- Flow
Singular Connector Operator Projection - PROJECTION
- Flow
Singular Connector Operator Equal To - EQUAL_TO
- Flow
Singular Connector Operator Addition - ADDITION
- Flow
Singular Connector Operator Multiplication - MULTIPLICATION
- Flow
Singular Connector Operator Division - DIVISION
- Flow
Singular Connector Operator Subtraction - SUBTRACTION
- Flow
Singular Connector Operator Mask All - MASK_ALL
- Flow
Singular Connector Operator Mask First N - MASK_FIRST_N
- Flow
Singular Connector Operator Mask Last N - MASK_LAST_N
- Flow
Singular Connector Operator Validate Non Null - VALIDATE_NON_NULL
- Flow
Singular Connector Operator Validate Non Zero - VALIDATE_NON_ZERO
- Flow
Singular Connector Operator Validate Non Negative - VALIDATE_NON_NEGATIVE
- Flow
Singular Connector Operator Validate Numeric - VALIDATE_NUMERIC
- Flow
Singular Connector Operator 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
- 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
- "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
- 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
- Flow
Slack Connector Operator Projection - PROJECTION
- Flow
Slack Connector Operator Between - BETWEEN
- Flow
Slack Connector Operator Equal To - EQUAL_TO
- Flow
Slack Connector Operator Addition - ADDITION
- Flow
Slack Connector Operator Multiplication - MULTIPLICATION
- Flow
Slack Connector Operator Division - DIVISION
- Flow
Slack Connector Operator Subtraction - SUBTRACTION
- Flow
Slack Connector Operator Mask All - MASK_ALL
- Flow
Slack Connector Operator Mask First N - MASK_FIRST_N
- Flow
Slack Connector Operator Mask Last N - MASK_LAST_N
- Flow
Slack Connector Operator Validate Non Null - VALIDATE_NON_NULL
- Flow
Slack Connector Operator Validate Non Zero - VALIDATE_NON_ZERO
- Flow
Slack Connector Operator Validate Non Negative - VALIDATE_NON_NEGATIVE
- Flow
Slack Connector Operator Validate Numeric - VALIDATE_NUMERIC
- Flow
Slack Connector Operator 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
- 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
- "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
- Intermediate
Bucket stringName - The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.
- Object string
- The object specified in the Snowflake flow destination.
- Bucket
Prefix string - The object key for the destination bucket in which Amazon AppFlow places the files.
- Error
Handling 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.
ErrorHandlingConfig
is a part of the destination connector details.
- Intermediate
Bucket stringName - The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.
- Object string
- The object specified in the Snowflake flow destination.
- Bucket
Prefix string - 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.
ErrorHandlingConfig
is a part of the destination connector details.
- intermediate
Bucket StringName - The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.
- object String
- The object specified in the Snowflake flow destination.
- bucket
Prefix String - 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.
ErrorHandlingConfig
is a part of the destination connector details.
- intermediate
Bucket stringName - The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.
- object string
- The object specified in the Snowflake flow destination.
- bucket
Prefix string - 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.
ErrorHandlingConfig
is 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.
ErrorHandlingConfig
is a part of the destination connector details.
- intermediate
Bucket StringName - The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.
- object String
- The object specified in the Snowflake flow destination.
- bucket
Prefix String - The object key for the destination bucket in which Amazon AppFlow places the files.
- error
Handling 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.
ErrorHandlingConfig
is 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.
- Custom
Connector 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.
- Google
Analytics Pulumi.Aws Native. App Flow. Inputs. Flow Google Analytics Source Properties - Specifies the information that is required for querying Google Analytics.
- Infor
Nexus 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.
- Sapo
Data Pulumi.Aws Native. App Flow. Inputs. Flow Sapo Data Source Properties - The properties that are applied when using SAPOData as a flow source.
- Service
Now 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
Flow
Amplitude 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
Flow
Datadog Source Properties - Specifies the information that is required for querying Datadog.
- Dynatrace
Flow
Dynatrace 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
Flow
Marketo Source Properties - Specifies the information that is required for querying Marketo.
- Pardot
Flow
Pardot Source Properties - Specifies the information that is required for querying Salesforce Pardot.
- S3
Flow
S3Source Properties - Specifies the information that is required for querying Amazon S3.
- Salesforce
Flow
Salesforce 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
Flow
Singular Source Properties - Specifies the information that is required for querying Singular.
- Slack
Flow
Slack Source Properties - Specifies the information that is required for querying Slack.
- Trendmicro
Flow
Trendmicro Source Properties - Specifies the information that is required for querying Trend Micro.
- Veeva
Flow
Veeva Source Properties - Specifies the information that is required for querying Veeva.
- Zendesk
Flow
Zendesk Source Properties - Specifies the information that is required for querying Zendesk.
- amplitude
Flow
Amplitude 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
Flow
Datadog Source Properties - Specifies the information that is required for querying Datadog.
- dynatrace
Flow
Dynatrace 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
Flow
Marketo Source Properties - Specifies the information that is required for querying Marketo.
- pardot
Flow
Pardot Source Properties - Specifies the information that is required for querying Salesforce Pardot.
- s3
Flow
S3Source Properties - Specifies the information that is required for querying Amazon S3.
- salesforce
Flow
Salesforce 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
Flow
Singular Source Properties - Specifies the information that is required for querying Singular.
- slack
Flow
Slack Source Properties - Specifies the information that is required for querying Slack.
- trendmicro
Flow
Trendmicro Source Properties - Specifies the information that is required for querying Trend Micro.
- veeva
Flow
Veeva Source Properties - Specifies the information that is required for querying Veeva.
- zendesk
Flow
Zendesk Source Properties - Specifies the information that is required for querying Zendesk.
- amplitude
Flow
Amplitude 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
Flow
Datadog Source Properties - Specifies the information that is required for querying Datadog.
- dynatrace
Flow
Dynatrace 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
Flow
Marketo Source Properties - Specifies the information that is required for querying Marketo.
- pardot
Flow
Pardot Source Properties - Specifies the information that is required for querying Salesforce Pardot.
- s3
Flow
S3Source Properties - Specifies the information that is required for querying Amazon S3.
- salesforce
Flow
Salesforce 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
Flow
Singular Source Properties - Specifies the information that is required for querying Singular.
- slack
Flow
Slack Source Properties - Specifies the information that is required for querying Slack.
- trendmicro
Flow
Trendmicro Source Properties - Specifies the information that is required for querying Trend Micro.
- veeva
Flow
Veeva Source Properties - Specifies the information that is required for querying Veeva.
- zendesk
Flow
Zendesk Source Properties - Specifies the information that is required for querying Zendesk.
- amplitude
Flow
Amplitude 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
Flow
Datadog Source Properties - Specifies the information that is required for querying Datadog.
- dynatrace
Flow
Dynatrace 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
Flow
Marketo Source Properties - Specifies the information that is required for querying Marketo.
- pardot
Flow
Pardot Source Properties - Specifies the information that is required for querying Salesforce Pardot.
- s3
Flow
S3Source Properties - Specifies the information that is required for querying Amazon S3.
- salesforce
Flow
Salesforce 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
Flow
Singular Source Properties - Specifies the information that is required for querying Singular.
- slack
Flow
Slack Source Properties - Specifies the information that is required for querying Slack.
- trendmicro
Flow
Trendmicro Source Properties - Specifies the information that is required for querying Trend Micro.
- veeva
Flow
Veeva Source Properties - Specifies the information that is required for querying Veeva.
- zendesk
Flow
Zendesk Source Properties - Specifies the information that is required for querying Zendesk.
- amplitude Property Map
- Specifies the information that is required for querying Amplitude.
- custom
Connector 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.
- google
Analytics Property Map - Specifies the information that is required for querying Google Analytics.
- infor
Nexus 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.
- sapo
Data Property Map - The properties that are applied when using SAPOData as a flow source.
- service
Now 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
- Connector
Type Pulumi.Aws Native. App Flow. Flow Connector Type - Type of source connector
- Source
Connector Pulumi.Properties Aws Native. App Flow. Inputs. Flow Source Connector Properties - Source connector details required to query a connector
- Api
Version string - The API version that the destination connector uses.
- Connector
Profile stringName - Name of source connector profile
- Incremental
Pull Pulumi.Config Aws Native. App Flow. Inputs. Flow 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 string - The API version that the destination connector uses.
- Connector
Profile stringName - Name of source connector profile
- Incremental
Pull 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 String - The API version that the destination connector uses.
- connector
Profile StringName - Name of source connector profile
- incremental
Pull 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 string - The API version that the destination connector uses.
- connector
Profile stringName - Name of source connector profile
- incremental
Pull 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
- connector
Type "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
- source
Connector Property MapProperties - Source connector details required to query a connector
- api
Version String - The API version that the destination connector uses.
- connector
Profile StringName - Name of source connector profile
- incremental
Pull Property MapConfig - Configuration for scheduled incremental data pull
FlowStatus, FlowStatusArgs
- Active
- Active
- Suspended
- Suspended
- Draft
- Draft
- Flow
Status Active - Active
- Flow
Status Suspended - Suspended
- Flow
Status 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
- Bucket
Name string - The name of the Amazon S3 bucket.
- Bucket
Prefix string - The Amazon S3 bucket prefix.
- Bucket
Name string - The name of the Amazon S3 bucket.
- Bucket
Prefix string - The Amazon S3 bucket prefix.
- bucket
Name String - The name of the Amazon S3 bucket.
- bucket
Prefix String - The Amazon S3 bucket prefix.
- bucket
Name string - The name of the Amazon S3 bucket.
- bucket
Prefix string - The Amazon S3 bucket prefix.
- bucket_
name str - The name of the Amazon S3 bucket.
- bucket_
prefix str - The Amazon S3 bucket prefix.
- bucket
Name String - The name of the Amazon S3 bucket.
- bucket
Prefix String - The Amazon S3 bucket prefix.
FlowTask, FlowTaskArgs
- Source
Fields List<string> - Source fields on which particular task will be applied
- Task
Type Pulumi.Aws Native. App Flow. Flow Task Type - Type of task
- Connector
Operator Pulumi.Aws Native. App Flow. Inputs. Flow Connector Operator - Operation to be performed on provided source fields
- Destination
Field string - A field value on which source field should be validated
- Task
Properties List<Pulumi.Aws Native. App Flow. Inputs. Flow Task Properties Object> - A Map used to store task related info
- Source
Fields []string - 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 string - A field value on which source field should be validated
- Task
Properties []FlowTask Properties Object - A Map used to store task related info
- source
Fields List<String> - 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 String - A field value on which source field should be validated
- task
Properties List<FlowTask Properties Object> - A Map used to store task related info
- source
Fields string[] - 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 string - A field value on which source field should be validated
- task
Properties 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
- source
Fields List<String> - Source fields on which particular task will be applied
- task
Type "Arithmetic" | "Filter" | "Map" | "Map_all" | "Mask" | "Merge" | "Passthrough" | "Truncate" | "Validate" | "Partition" - Type of task
- connector
Operator Property Map - Operation to be performed on provided source fields
- destination
Field String - A field value on which source field should be validated
- task
Properties 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
Flow
Operator Properties Keys - The task property key.
- Value string
- The task property value.
- key
Flow
Operator Properties Keys - The task property key.
- value String
- The task property value.
- key
Flow
Operator Properties Keys - The task property key.
- value string
- The task property value.
- key
Flow
Operator 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
- Map
All - Map_all
- Mask
- Mask
- Merge
- Merge
- Passthrough
- Passthrough
- Truncate
- Truncate
- Validate
- Validate
- Partition
- Partition
- Flow
Task Type Arithmetic - Arithmetic
- Flow
Task Type Filter - Filter
- Flow
Task Type Map - Map
- Flow
Task Type Map All - Map_all
- Flow
Task Type Mask - Mask
- Flow
Task Type Merge - Merge
- Flow
Task Type Passthrough - Passthrough
- Flow
Task Type Truncate - Truncate
- Flow
Task Type Validate - Validate
- Flow
Task Type 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
- 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
- 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
- Flow
Trendmicro Connector Operator Projection - PROJECTION
- Flow
Trendmicro Connector Operator Equal To - EQUAL_TO
- Flow
Trendmicro Connector Operator Addition - ADDITION
- Flow
Trendmicro Connector Operator Multiplication - MULTIPLICATION
- Flow
Trendmicro Connector Operator Division - DIVISION
- Flow
Trendmicro Connector Operator Subtraction - SUBTRACTION
- Flow
Trendmicro Connector Operator Mask All - MASK_ALL
- Flow
Trendmicro Connector Operator Mask First N - MASK_FIRST_N
- Flow
Trendmicro Connector Operator Mask Last N - MASK_LAST_N
- Flow
Trendmicro Connector Operator Validate Non Null - VALIDATE_NON_NULL
- Flow
Trendmicro Connector Operator Validate Non Zero - VALIDATE_NON_ZERO
- Flow
Trendmicro Connector Operator Validate Non Negative - VALIDATE_NON_NEGATIVE
- Flow
Trendmicro Connector Operator Validate Numeric - VALIDATE_NUMERIC
- Flow
Trendmicro Connector Operator 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
- 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
- "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
- Trigger
Type Pulumi.Aws Native. App Flow. Flow Trigger Type - Trigger type of the flow
- Trigger
Properties Pulumi.Aws Native. App Flow. Inputs. Flow Scheduled 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
- trigger
Type FlowTrigger Type - Trigger type of the flow
- trigger
Properties 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
- trigger_
type FlowTrigger Type - Trigger type of the flow
- trigger_
properties FlowScheduled Trigger Properties - Details required based on the type of trigger
- trigger
Type "Scheduled" | "Event" | "OnDemand" - Trigger type of the flow
- trigger
Properties Property Map - Details required based on the type of trigger
FlowTriggerType, FlowTriggerTypeArgs
- Scheduled
- Scheduled
- Event
- Event
- On
Demand - OnDemand
- Flow
Trigger Type Scheduled - Scheduled
- Flow
Trigger Type Event - Event
- Flow
Trigger Type On Demand - OnDemand
- Scheduled
- Scheduled
- Event
- Event
- On
Demand - OnDemand
- Scheduled
- Scheduled
- Event
- Event
- On
Demand - OnDemand
- SCHEDULED
- Scheduled
- EVENT
- Event
- ON_DEMAND
- OnDemand
- "Scheduled"
- Scheduled
- "Event"
- Event
- "On
Demand" - OnDemand
FlowUpsolverDestinationProperties, FlowUpsolverDestinationPropertiesArgs
- Bucket
Name string - The Upsolver Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- S3Output
Format 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.
- Bucket
Prefix string - The object key for the destination Upsolver Amazon S3 bucket in which Amazon AppFlow places the files.
- Bucket
Name string - The Upsolver Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- S3Output
Format FlowConfig Upsolver S3Output Format Config - The configuration that determines how data is formatted when Upsolver is used as the flow destination.
- Bucket
Prefix string - The object key for the destination Upsolver Amazon S3 bucket in which Amazon AppFlow places the files.
- bucket
Name String - The Upsolver Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- s3Output
Format FlowConfig Upsolver S3Output Format Config - The configuration that determines how data is formatted when Upsolver is used as the flow destination.
- bucket
Prefix String - The object key for the destination Upsolver Amazon S3 bucket in which Amazon AppFlow places the files.
- bucket
Name string - The Upsolver Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- s3Output
Format FlowConfig Upsolver S3Output Format Config - The configuration that determines how data is formatted when Upsolver is used as the flow destination.
- bucket
Prefix 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.
- bucket
Name String - The Upsolver Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
- s3Output
Format Property MapConfig - The configuration that determines how data is formatted when Upsolver is used as the flow destination.
- bucket
Prefix String - The object key for the destination Upsolver Amazon S3 bucket in which Amazon AppFlow places the files.
FlowUpsolverS3OutputFormatConfig, FlowUpsolverS3OutputFormatConfigArgs
- Prefix
Config 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.
- Aggregation
Config 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.
- File
Type Pulumi.Aws Native. App Flow. Flow File 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.
- 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.
- 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.
- 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.
- prefix
Config Property Map - Specifies elements that Amazon AppFlow includes in the file and folder names in the flow destination.
- aggregation
Config Property Map - The aggregation settings that you can use to customize the output format of your flow data.
- file
Type "CSV" | "JSON" | "PARQUET" - Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket.
FlowVeevaConnectorOperator, FlowVeevaConnectorOperatorArgs
- 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
- Flow
Veeva Connector Operator Projection - PROJECTION
- Flow
Veeva Connector Operator Less Than - LESS_THAN
- Flow
Veeva Connector Operator Greater Than - GREATER_THAN
- Flow
Veeva Connector Operator Between - BETWEEN
- Flow
Veeva Connector Operator Less Than Or Equal To - LESS_THAN_OR_EQUAL_TO
- Flow
Veeva Connector Operator Greater Than Or Equal To - GREATER_THAN_OR_EQUAL_TO
- Flow
Veeva Connector Operator Equal To - EQUAL_TO
- Flow
Veeva Connector Operator Not Equal To - NOT_EQUAL_TO
- Flow
Veeva Connector Operator Addition - ADDITION
- Flow
Veeva Connector Operator Multiplication - MULTIPLICATION
- Flow
Veeva Connector Operator Division - DIVISION
- Flow
Veeva Connector Operator Subtraction - SUBTRACTION
- Flow
Veeva Connector Operator Mask All - MASK_ALL
- Flow
Veeva Connector Operator Mask First N - MASK_FIRST_N
- Flow
Veeva Connector Operator Mask Last N - MASK_LAST_N
- Flow
Veeva Connector Operator Validate Non Null - VALIDATE_NON_NULL
- Flow
Veeva Connector Operator Validate Non Zero - VALIDATE_NON_ZERO
- Flow
Veeva Connector Operator Validate Non Negative - VALIDATE_NON_NEGATIVE
- Flow
Veeva Connector Operator Validate Numeric - VALIDATE_NUMERIC
- Flow
Veeva Connector Operator 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
- 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
- "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.
- Document
Type string - 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.
- Document
Type string - 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.
- document
Type String - The document type specified in the Veeva document extract flow.
- include
All BooleanVersions - Boolean value to include All Versions of files in Veeva document extract flow.
- include
Renditions Boolean - Boolean value to include file renditions in Veeva document extract flow.
- include
Source BooleanFiles - Boolean value to include source files in Veeva document extract flow.
- object string
- The object specified in the Veeva flow source.
- document
Type string - The document type specified in the Veeva document extract flow.
- include
All booleanVersions - Boolean value to include All Versions of files in Veeva document extract flow.
- include
Renditions boolean - Boolean value to include file renditions in Veeva document extract flow.
- include
Source 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.
- document
Type String - The document type specified in the Veeva document extract flow.
- include
All BooleanVersions - Boolean value to include All Versions of files in Veeva document extract flow.
- include
Renditions Boolean - Boolean value to include file renditions in Veeva document extract flow.
- include
Source BooleanFiles - Boolean value to include source files in Veeva document extract flow.
FlowWriteOperationType, FlowWriteOperationTypeArgs
- Insert
- INSERT
- Upsert
- UPSERT
- Update
- UPDATE
- Delete
- DELETE
- Flow
Write Operation Type Insert - INSERT
- Flow
Write Operation Type Upsert - UPSERT
- Flow
Write Operation Type Update - UPDATE
- Flow
Write 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
- 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
- Flow
Zendesk Connector Operator Projection - PROJECTION
- Flow
Zendesk Connector Operator Greater Than - GREATER_THAN
- Flow
Zendesk Connector Operator Addition - ADDITION
- Flow
Zendesk Connector Operator Multiplication - MULTIPLICATION
- Flow
Zendesk Connector Operator Division - DIVISION
- Flow
Zendesk Connector Operator Subtraction - SUBTRACTION
- Flow
Zendesk Connector Operator Mask All - MASK_ALL
- Flow
Zendesk Connector Operator Mask First N - MASK_FIRST_N
- Flow
Zendesk Connector Operator Mask Last N - MASK_LAST_N
- Flow
Zendesk Connector Operator Validate Non Null - VALIDATE_NON_NULL
- Flow
Zendesk Connector Operator Validate Non Zero - VALIDATE_NON_ZERO
- Flow
Zendesk Connector Operator Validate Non Negative - VALIDATE_NON_NEGATIVE
- Flow
Zendesk Connector Operator Validate Numeric - VALIDATE_NUMERIC
- Flow
Zendesk Connector Operator 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
- 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
- "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.
- Error
Handling 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.
ErrorHandlingConfig
is a part of the destination connector details. - Id
Field List<string>Names - List of fields used as ID when performing a write operation.
- Write
Operation 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
INSERT
operation.
- Object string
- 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.
ErrorHandlingConfig
is a part of the destination connector details. - Id
Field []stringNames - 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
INSERT
operation.
- object String
- 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.
ErrorHandlingConfig
is a part of the destination connector details. - id
Field List<String>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
INSERT
operation.
- object string
- 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.
ErrorHandlingConfig
is a part of the destination connector details. - id
Field string[]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
INSERT
operation.
- 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.
ErrorHandlingConfig
is 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
INSERT
operation.
- object String
- The object specified in the Zendesk flow destination.
- error
Handling 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.
ErrorHandlingConfig
is a part of the destination connector details. - id
Field List<String>Names - List of fields used as ID when performing a write operation.
- write
Operation "INSERT" | "UPSERT" | "UPDATE" | "DELETE"Type - The possible write operations in the destination connector. When this value is not provided, this defaults to the
INSERT
operation.
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
AWS Native is in preview. AWS Classic is fully supported.