Skip to content

TargetProcessingProperties

Source code in docs_src/capo_glue/types/target_processing_properties.py
class TargetProcessingProperties(TypedDict, closed=True):
    role_arn: NotRequired["capo_glue.types.string128.String128"]
    """<p>The IAM role to access the Glue database.</p>"""
    kms_arn: NotRequired["capo_glue.types.string2048.String2048"]
    """<p>The ARN of the KMS key used for encryption.</p>"""
    connection_name: NotRequired["capo_glue.types.string128.String128"]
    """<p>The Glue network connection to configure the Glue job running in the customer VPC.</p>"""
    event_bus_arn: NotRequired["capo_glue.types.string2048.String2048"]
    """<p>The ARN of an Eventbridge event bus to receive the integration status notification.</p>"""

connection_name instance-attribute

connection_name: NotRequired[String128]

The Glue network connection to configure the Glue job running in the customer VPC.

event_bus_arn instance-attribute

event_bus_arn: NotRequired[String2048]

The ARN of an Eventbridge event bus to receive the integration status notification.

kms_arn instance-attribute

kms_arn: NotRequired[String2048]

The ARN of the KMS key used for encryption.

role_arn instance-attribute

role_arn: NotRequired[String128]

The IAM role to access the Glue database.