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.
356 357 358 359 360 361 362 363 364 365 366 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 356 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.
356 357 358 359 360 361 362 363 364 365 366 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 356 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.
356 357 358 359 360 361 362 363 364 365 366 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 356 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.
356 357 358 359 360 361 362 363 364 365 366 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 356 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.
356 357 358 359 360 361 362 363 364 365 366 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 356 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.
356 357 358 359 360 361 362 363 364 365 366 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 356 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.
356 357 358 359 360 361 362 363 364 365 366 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 356 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 |