CreateIntegrationResponse
¶
Source code in docs_src/capo_glue/types/create_integration_response.py
additional_encryption_context
instance-attribute
¶
additional_encryption_context: NotRequired[IntegrationAdditionalEncryptionContextMap]
An optional set of non-secret key–value pairs that contains additional contextual information for encryption.
create_time
instance-attribute
¶
create_time: IntegrationTimestamp
The time when the integration was created, in UTC.
data_filter
instance-attribute
¶
data_filter: NotRequired[String2048]
Selects source tables for the integration using Maxwell filter syntax.
description
instance-attribute
¶
description: NotRequired[IntegrationDescription]
A description of the integration.
errors
instance-attribute
¶
errors: NotRequired[IntegrationErrorList]
A list of errors associated with the integration creation.
integration_arn
instance-attribute
¶
integration_arn: String128
The Amazon Resource Name (ARN) for the created integration.
integration_config
instance-attribute
¶
integration_config: NotRequired[IntegrationConfig]
The configuration settings.
integration_name
instance-attribute
¶
integration_name: String128
A unique name for an integration in Glue.
kms_key_id
instance-attribute
¶
kms_key_id: NotRequired[String2048]
The ARN of a KMS key used for encrypting the channel.
source_arn
instance-attribute
¶
source_arn: String512
The ARN of the source resource for the integration.
status
instance-attribute
¶
status: IntegrationStatus
The status of the integration being created.
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.
tags
instance-attribute
¶
tags: NotRequired[IntegrationTagsList]
Metadata assigned to the resource consisting of a list of key-value pairs.