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.
283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 283 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.
283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 283 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.
283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 283 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.
283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 283 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.
283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 283 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.
283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 283 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.
283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 283 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 |