CreateIntegrationRequest
¶
Source code in docs_src/capo_glue/types/create_integration_request.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. This can only be provided if KMSKeyId is provided.
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.
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.
tags
instance-attribute
¶
tags: NotRequired[IntegrationTagsList]
Metadata assigned to the resource consisting of a list of key-value pairs.