Skip to content

DestinationResult

Source code in docs_src/capo_s3/types/destination_result.py
class DestinationResult(TypedDict, closed=True):
    table_bucket_type: NotRequired[
        "capo_s3.types.s3_tables_bucket_type.S3TablesBucketType"
    ]
    """<p> The type of the table bucket where the metadata configuration is stored. The <code>aws</code> value indicates an Amazon Web Services managed table bucket, and the <code>customer</code> value indicates a customer-managed table bucket. V2 metadata configurations are stored in Amazon Web Services managed table buckets, and V1 metadata configurations are stored in customer-managed table buckets. </p>"""
    table_bucket_arn: NotRequired[
        "capo_s3.types.s3_tables_bucket_arn.S3TablesBucketArn"
    ]
    """<p> The Amazon Resource Name (ARN) of the table bucket where the metadata configuration is stored. </p>"""
    table_namespace: NotRequired["capo_s3.types.s3_tables_namespace.S3TablesNamespace"]
    """<p> The namespace in the table bucket where the metadata tables for a metadata configuration are stored. </p>"""

table_bucket_arn instance-attribute

table_bucket_arn: NotRequired[S3TablesBucketArn]

The Amazon Resource Name (ARN) of the table bucket where the metadata configuration is stored.

table_bucket_type instance-attribute

table_bucket_type: NotRequired[S3TablesBucketType]

The type of the table bucket where the metadata configuration is stored. The aws value indicates an Amazon Web Services managed table bucket, and the customer value indicates a customer-managed table bucket. V2 metadata configurations are stored in Amazon Web Services managed table buckets, and V1 metadata configurations are stored in customer-managed table buckets.

table_namespace instance-attribute

table_namespace: NotRequired[S3TablesNamespace]

The namespace in the table bucket where the metadata tables for a metadata configuration are stored.