Class: Aws::AppIntegrationsService::Types::CreateDataIntegrationAssociationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppIntegrationsService::Types::CreateDataIntegrationAssociationRequest
- Defined in:
- gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_association_metadata ⇒ Hash<String,String>
The mapping of metadata to be extracted from the data.
-
#client_id ⇒ String
The identifier for the client that is associated with the DataIntegration association.
-
#client_token ⇒ String
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
-
#data_integration_identifier ⇒ String
A unique identifier for the DataIntegration.
-
#destination_uri ⇒ String
The URI of the data destination.
-
#execution_configuration ⇒ Types::ExecutionConfiguration
The configuration for how the files should be pulled from the source.
-
#object_configuration ⇒ Hash<String,Hash<String,Array<String>>>
The configuration for what data should be pulled from the source.
Instance Attribute Details
#client_association_metadata ⇒ Hash<String,String>
The mapping of metadata to be extracted from the data.
228 229 230 231 232 233 234 235 236 237 238 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 228 class CreateDataIntegrationAssociationRequest < Struct.new( :data_integration_identifier, :client_id, :object_configuration, :destination_uri, :client_association_metadata, :client_token, :execution_configuration) SENSITIVE = [] include Aws::Structure end |
#client_id ⇒ String
The identifier for the client that is associated with the DataIntegration association.
228 229 230 231 232 233 234 235 236 237 238 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 228 class CreateDataIntegrationAssociationRequest < Struct.new( :data_integration_identifier, :client_id, :object_configuration, :destination_uri, :client_association_metadata, :client_token, :execution_configuration) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs.
A suitable default value is auto-generated. You should normally not need to pass this option.
228 229 230 231 232 233 234 235 236 237 238 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 228 class CreateDataIntegrationAssociationRequest < Struct.new( :data_integration_identifier, :client_id, :object_configuration, :destination_uri, :client_association_metadata, :client_token, :execution_configuration) SENSITIVE = [] include Aws::Structure end |
#data_integration_identifier ⇒ String
A unique identifier for the DataIntegration.
228 229 230 231 232 233 234 235 236 237 238 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 228 class CreateDataIntegrationAssociationRequest < Struct.new( :data_integration_identifier, :client_id, :object_configuration, :destination_uri, :client_association_metadata, :client_token, :execution_configuration) SENSITIVE = [] include Aws::Structure end |
#destination_uri ⇒ String
The URI of the data destination.
228 229 230 231 232 233 234 235 236 237 238 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 228 class CreateDataIntegrationAssociationRequest < Struct.new( :data_integration_identifier, :client_id, :object_configuration, :destination_uri, :client_association_metadata, :client_token, :execution_configuration) SENSITIVE = [] include Aws::Structure end |
#execution_configuration ⇒ Types::ExecutionConfiguration
The configuration for how the files should be pulled from the source.
228 229 230 231 232 233 234 235 236 237 238 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 228 class CreateDataIntegrationAssociationRequest < Struct.new( :data_integration_identifier, :client_id, :object_configuration, :destination_uri, :client_association_metadata, :client_token, :execution_configuration) SENSITIVE = [] include Aws::Structure end |
#object_configuration ⇒ Hash<String,Hash<String,Array<String>>>
The configuration for what data should be pulled from the source.
228 229 230 231 232 233 234 235 236 237 238 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 228 class CreateDataIntegrationAssociationRequest < Struct.new( :data_integration_identifier, :client_id, :object_configuration, :destination_uri, :client_association_metadata, :client_token, :execution_configuration) SENSITIVE = [] include Aws::Structure end |