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.
293 294 295 296 297 298 299 300 301 302 303 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 293 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.
293 294 295 296 297 298 299 300 301 302 303 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 293 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.
293 294 295 296 297 298 299 300 301 302 303 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 293 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.
293 294 295 296 297 298 299 300 301 302 303 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 293 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.
293 294 295 296 297 298 299 300 301 302 303 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 293 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.
293 294 295 296 297 298 299 300 301 302 303 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 293 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.
293 294 295 296 297 298 299 300 301 302 303 |
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 293 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 |