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.
362 363 364 365 366 367 368 369 370 371 372 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 362 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.
362 363 364 365 366 367 368 369 370 371 372 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 362 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.
362 363 364 365 366 367 368 369 370 371 372 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 362 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.
362 363 364 365 366 367 368 369 370 371 372 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 362 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.
362 363 364 365 366 367 368 369 370 371 372 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 362 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.
362 363 364 365 366 367 368 369 370 371 372 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 362 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.
362 363 364 365 366 367 368 369 370 371 372 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 362 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 |