CfnExportProps

class aws_cdk.aws_dynamodb.CfnExportProps(*, s3_bucket, table_arn, export_format=None, export_type=None, s3_bucket_owner=None, s3_prefix=None, s3_sse_algorithm=None)

Bases: object

Properties for defining a CfnExport.

Parameters:
  • s3_bucket (str) – The name of the Amazon S3 bucket containing the export.

  • table_arn (str) – The Amazon Resource Name (ARN) of the table that was exported.

  • export_format (Optional[str]) – The format of the exported data.

  • export_type (Optional[str]) – The type of export that was performed.

  • s3_bucket_owner (Optional[str]) – The ID of the Amazon Web Services account that owns the bucket containing the export.

  • s3_prefix (Optional[str]) – The Amazon S3 bucket prefix used as the file name and path of the exported snapshot.

  • s3_sse_algorithm (Optional[str]) – Type of encryption used on the bucket where export data is stored.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-export.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_dynamodb as dynamodb

cfn_export_props = dynamodb.CfnExportProps(
    s3_bucket="s3Bucket",
    table_arn="tableArn",

    # the properties below are optional
    export_format="exportFormat",
    export_type="exportType",
    s3_bucket_owner="s3BucketOwner",
    s3_prefix="s3Prefix",
    s3_sse_algorithm="s3SseAlgorithm"
)

Attributes

export_format

The format of the exported data.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-export.html#cfn-dynamodb-export-exportformat

export_type

The type of export that was performed.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-export.html#cfn-dynamodb-export-exporttype

s3_bucket

The name of the Amazon S3 bucket containing the export.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-export.html#cfn-dynamodb-export-s3bucket

s3_bucket_owner

The ID of the Amazon Web Services account that owns the bucket containing the export.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-export.html#cfn-dynamodb-export-s3bucketowner

s3_prefix

The Amazon S3 bucket prefix used as the file name and path of the exported snapshot.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-export.html#cfn-dynamodb-export-s3prefix

s3_sse_algorithm

Type of encryption used on the bucket where export data is stored.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-export.html#cfn-dynamodb-export-s3ssealgorithm

table_arn

The Amazon Resource Name (ARN) of the table that was exported.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-export.html#cfn-dynamodb-export-tablearn