You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Appflow::Types::DestinationConnectorProperties
- Inherits:
-
Struct
- Object
- Struct
- Aws::Appflow::Types::DestinationConnectorProperties
- Defined in:
- (unknown)
Overview
When passing DestinationConnectorProperties as input to an Aws::Client method, you can use a vanilla Hash:
{
redshift: {
object: "Object", # required
intermediate_bucket_name: "BucketName", # required
bucket_prefix: "BucketPrefix",
error_handling_config: {
fail_on_first_destination_error: false,
bucket_prefix: "BucketPrefix",
bucket_name: "BucketName",
},
},
s3: {
bucket_name: "BucketName", # required
bucket_prefix: "BucketPrefix",
s3_output_format_config: {
file_type: "CSV", # accepts CSV, JSON, PARQUET
prefix_config: {
prefix_type: "FILENAME", # accepts FILENAME, PATH, PATH_AND_FILENAME
prefix_format: "YEAR", # accepts YEAR, MONTH, DAY, HOUR, MINUTE
},
aggregation_config: {
aggregation_type: "None", # accepts None, SingleFile
},
},
},
salesforce: {
object: "Object", # required
id_field_names: ["Name"],
error_handling_config: {
fail_on_first_destination_error: false,
bucket_prefix: "BucketPrefix",
bucket_name: "BucketName",
},
write_operation_type: "INSERT", # accepts INSERT, UPSERT, UPDATE
},
snowflake: {
object: "Object", # required
intermediate_bucket_name: "BucketName", # required
bucket_prefix: "BucketPrefix",
error_handling_config: {
fail_on_first_destination_error: false,
bucket_prefix: "BucketPrefix",
bucket_name: "BucketName",
},
},
event_bridge: {
object: "Object", # required
error_handling_config: {
fail_on_first_destination_error: false,
bucket_prefix: "BucketPrefix",
bucket_name: "BucketName",
},
},
}
This stores the information that is required to query a particular connector.
Returned by:
Instance Attribute Summary collapse
-
#event_bridge ⇒ Types::EventBridgeDestinationProperties
The properties required to query Amazon EventBridge.
-
#redshift ⇒ Types::RedshiftDestinationProperties
The properties required to query Amazon Redshift.
-
#s3 ⇒ Types::S3DestinationProperties
The properties required to query Amazon S3.
-
#salesforce ⇒ Types::SalesforceDestinationProperties
The properties required to query Salesforce.
-
#snowflake ⇒ Types::SnowflakeDestinationProperties
The properties required to query Snowflake.
Instance Attribute Details
#event_bridge ⇒ Types::EventBridgeDestinationProperties
The properties required to query Amazon EventBridge.
#redshift ⇒ Types::RedshiftDestinationProperties
The properties required to query Amazon Redshift.
#s3 ⇒ Types::S3DestinationProperties
The properties required to query Amazon S3.
#salesforce ⇒ Types::SalesforceDestinationProperties
The properties required to query Salesforce.
#snowflake ⇒ Types::SnowflakeDestinationProperties
The properties required to query Snowflake.