Class: Aws::Glue::Types::InboundIntegration
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::InboundIntegration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-glue/types.rb
Overview
A structure for an integration that writes data into a resource.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#create_time ⇒ Time
The time that the integration was created, in UTC.
-
#errors ⇒ Array<Types::IntegrationError>
A list of errors associated with the integration.
-
#integration_arn ⇒ String
The ARN of the zero-ETL integration.
-
#source_arn ⇒ String
The ARN of the source resource for the integration.
-
#status ⇒ String
The possible statuses are:.
-
#target_arn ⇒ String
The ARN of the target resource for the integration.
Instance Attribute Details
#create_time ⇒ Time
The time that the integration was created, in UTC.
15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 |
# File 'lib/aws-sdk-glue/types.rb', line 15553 class InboundIntegration < Struct.new( :source_arn, :target_arn, :integration_arn, :status, :create_time, :errors) SENSITIVE = [] include Aws::Structure end |
#errors ⇒ Array<Types::IntegrationError>
A list of errors associated with the integration.
15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 |
# File 'lib/aws-sdk-glue/types.rb', line 15553 class InboundIntegration < Struct.new( :source_arn, :target_arn, :integration_arn, :status, :create_time, :errors) SENSITIVE = [] include Aws::Structure end |
#integration_arn ⇒ String
The ARN of the zero-ETL integration.
15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 |
# File 'lib/aws-sdk-glue/types.rb', line 15553 class InboundIntegration < Struct.new( :source_arn, :target_arn, :integration_arn, :status, :create_time, :errors) SENSITIVE = [] include Aws::Structure end |
#source_arn ⇒ String
The ARN of the source resource for the integration.
15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 |
# File 'lib/aws-sdk-glue/types.rb', line 15553 class InboundIntegration < Struct.new( :source_arn, :target_arn, :integration_arn, :status, :create_time, :errors) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
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.
15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 |
# File 'lib/aws-sdk-glue/types.rb', line 15553 class InboundIntegration < Struct.new( :source_arn, :target_arn, :integration_arn, :status, :create_time, :errors) SENSITIVE = [] include Aws::Structure end |
#target_arn ⇒ String
The ARN of the target resource for the integration.
15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 |
# File 'lib/aws-sdk-glue/types.rb', line 15553 class InboundIntegration < Struct.new( :source_arn, :target_arn, :integration_arn, :status, :create_time, :errors) SENSITIVE = [] include Aws::Structure end |