CfnExportMixinProps

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

Bases: object

Properties for CfnExportPropsMixin.

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

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

  • s3_bucket (Optional[str]) – The name of the Amazon S3 bucket containing the export.

  • 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.

  • table_arn (Optional[str]) – 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

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.cfn_property_mixins import aws_dynamodb as dynamodb

cfn_export_mixin_props = dynamodb.CfnExportMixinProps(
    export_format="exportFormat",
    export_type="exportType",
    s3_bucket="s3Bucket",
    s3_bucket_owner="s3BucketOwner",
    s3_prefix="s3Prefix",
    s3_sse_algorithm="s3SseAlgorithm",
    table_arn="tableArn"
)

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