Class: Aws::Glue::Types::DeleteIntegrationResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::DeleteIntegrationResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-glue/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#additional_encryption_context ⇒ Hash<String,String>
An optional set of non-secret key–value pairs that contains additional contextual information for encryption.
-
#create_time ⇒ Time
The time when the integration was created, in UTC.
-
#data_filter ⇒ String
Selects source tables for the integration using Maxwell filter syntax.
-
#description ⇒ String
A description of the integration.
-
#errors ⇒ Array<Types::IntegrationError>
A list of errors associated with the integration.
-
#integration_arn ⇒ String
The Amazon Resource Name (ARN) for the integration.
-
#integration_name ⇒ String
A unique name for an integration in Glue.
-
#kms_key_id ⇒ String
The ARN of a KMS key used for encrypting the channel.
-
#source_arn ⇒ String
The ARN of the source for the integration.
-
#status ⇒ String
The status of the integration being deleted.
-
#tags ⇒ Array<Types::Tag>
Metadata assigned to the resource consisting of a list of key-value pairs.
-
#target_arn ⇒ String
The ARN of the target for the integration.
Instance Attribute Details
#additional_encryption_context ⇒ Hash<String,String>
An optional set of non-secret key–value pairs that contains additional contextual information for encryption.
8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 |
# File 'lib/aws-sdk-glue/types.rb', line 8659 class DeleteIntegrationResponse < Struct.new( :source_arn, :target_arn, :integration_name, :description, :integration_arn, :kms_key_id, :additional_encryption_context, :tags, :status, :create_time, :errors, :data_filter) SENSITIVE = [] include Aws::Structure end |
#create_time ⇒ Time
The time when the integration was created, in UTC.
8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 |
# File 'lib/aws-sdk-glue/types.rb', line 8659 class DeleteIntegrationResponse < Struct.new( :source_arn, :target_arn, :integration_name, :description, :integration_arn, :kms_key_id, :additional_encryption_context, :tags, :status, :create_time, :errors, :data_filter) SENSITIVE = [] include Aws::Structure end |
#data_filter ⇒ String
Selects source tables for the integration using Maxwell filter syntax.
8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 |
# File 'lib/aws-sdk-glue/types.rb', line 8659 class DeleteIntegrationResponse < Struct.new( :source_arn, :target_arn, :integration_name, :description, :integration_arn, :kms_key_id, :additional_encryption_context, :tags, :status, :create_time, :errors, :data_filter) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of the integration.
8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 |
# File 'lib/aws-sdk-glue/types.rb', line 8659 class DeleteIntegrationResponse < Struct.new( :source_arn, :target_arn, :integration_name, :description, :integration_arn, :kms_key_id, :additional_encryption_context, :tags, :status, :create_time, :errors, :data_filter) SENSITIVE = [] include Aws::Structure end |
#errors ⇒ Array<Types::IntegrationError>
A list of errors associated with the integration.
8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 |
# File 'lib/aws-sdk-glue/types.rb', line 8659 class DeleteIntegrationResponse < Struct.new( :source_arn, :target_arn, :integration_name, :description, :integration_arn, :kms_key_id, :additional_encryption_context, :tags, :status, :create_time, :errors, :data_filter) SENSITIVE = [] include Aws::Structure end |
#integration_arn ⇒ String
The Amazon Resource Name (ARN) for the integration.
8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 |
# File 'lib/aws-sdk-glue/types.rb', line 8659 class DeleteIntegrationResponse < Struct.new( :source_arn, :target_arn, :integration_name, :description, :integration_arn, :kms_key_id, :additional_encryption_context, :tags, :status, :create_time, :errors, :data_filter) SENSITIVE = [] include Aws::Structure end |
#integration_name ⇒ String
A unique name for an integration in Glue.
8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 |
# File 'lib/aws-sdk-glue/types.rb', line 8659 class DeleteIntegrationResponse < Struct.new( :source_arn, :target_arn, :integration_name, :description, :integration_arn, :kms_key_id, :additional_encryption_context, :tags, :status, :create_time, :errors, :data_filter) SENSITIVE = [] include Aws::Structure end |
#kms_key_id ⇒ String
The ARN of a KMS key used for encrypting the channel.
8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 |
# File 'lib/aws-sdk-glue/types.rb', line 8659 class DeleteIntegrationResponse < Struct.new( :source_arn, :target_arn, :integration_name, :description, :integration_arn, :kms_key_id, :additional_encryption_context, :tags, :status, :create_time, :errors, :data_filter) SENSITIVE = [] include Aws::Structure end |
#source_arn ⇒ String
The ARN of the source for the integration.
8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 |
# File 'lib/aws-sdk-glue/types.rb', line 8659 class DeleteIntegrationResponse < Struct.new( :source_arn, :target_arn, :integration_name, :description, :integration_arn, :kms_key_id, :additional_encryption_context, :tags, :status, :create_time, :errors, :data_filter) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the integration being deleted.
The possible statuses are:
-
CREATING: The integration is being created.
-
ACTIVE: The integration creation succeeds.
-
MODIFYING: The integration is being modified.
-
FAILED: The integration creation fails.
-
DELETING: The integration is deleted.
-
SYNCING: The integration is synchronizing.
-
NEEDS_ATTENTION: The integration needs attention, such as synchronization.
8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 |
# File 'lib/aws-sdk-glue/types.rb', line 8659 class DeleteIntegrationResponse < Struct.new( :source_arn, :target_arn, :integration_name, :description, :integration_arn, :kms_key_id, :additional_encryption_context, :tags, :status, :create_time, :errors, :data_filter) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
Metadata assigned to the resource consisting of a list of key-value pairs.
8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 |
# File 'lib/aws-sdk-glue/types.rb', line 8659 class DeleteIntegrationResponse < Struct.new( :source_arn, :target_arn, :integration_name, :description, :integration_arn, :kms_key_id, :additional_encryption_context, :tags, :status, :create_time, :errors, :data_filter) SENSITIVE = [] include Aws::Structure end |
#target_arn ⇒ String
The ARN of the target for the integration.
8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 |
# File 'lib/aws-sdk-glue/types.rb', line 8659 class DeleteIntegrationResponse < Struct.new( :source_arn, :target_arn, :integration_name, :description, :integration_arn, :kms_key_id, :additional_encryption_context, :tags, :status, :create_time, :errors, :data_filter) SENSITIVE = [] include Aws::Structure end |