CloudWatchObservabilityAdminService / Client / get_s3_table_integration

get_s3_table_integration

CloudWatchObservabilityAdminService.Client.get_s3_table_integration(**kwargs)

Retrieves information about a specific S3 Table integration, including its configuration, status, and metadata.

See also: AWS API Documentation

Request Syntax

response = client.get_s3_table_integration(
    Arn='string'
)
Parameters:

Arn (string) –

[REQUIRED]

The Amazon Resource Name (ARN) of the S3 Table integration to retrieve.

Return type:

dict

Returns:

Response Syntax

{
    'Arn': 'string',
    'RoleArn': 'string',
    'Status': 'ACTIVE'|'DELETING',
    'Encryption': {
        'SseAlgorithm': 'aws:kms'|'AES256',
        'KmsKeyArn': 'string'
    },
    'DestinationTableBucketArn': 'string',
    'CreatedTimeStamp': 123
}

Response Structure

  • (dict) –

    • Arn (string) –

      The Amazon Resource Name (ARN) of the S3 Table integration.

    • RoleArn (string) –

      The Amazon Resource Name (ARN) of the IAM role used by the S3 Table integration.

    • Status (string) –

      The current status of the S3 Table integration.

    • Encryption (dict) –

      The encryption configuration for the S3 Table integration.

      • SseAlgorithm (string) –

        The server-side encryption algorithm used for encrypting data in the S3 Table integration.

      • KmsKeyArn (string) –

        The Amazon Resource Name (ARN) of the KMS key used for encryption when using customer-managed keys.

    • DestinationTableBucketArn (string) –

      The Amazon Resource Name (ARN) of the S3 bucket used as the destination for the table data.

    • CreatedTimeStamp (integer) –

      The timestamp when the S3 Table integration was created.

Exceptions