AWS::DynamoDB::Table S3BucketSource - AWS CloudFormation

AWS::DynamoDB::Table S3BucketSource

The S3 bucket that is being imported from.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "S3Bucket" : String, "S3BucketOwner" : String, "S3KeyPrefix" : String }

YAML

S3Bucket: String S3BucketOwner: String S3KeyPrefix: String

Properties

S3Bucket

The S3 bucket that is being imported from.

Required: Yes

Type: String

Pattern: ^[a-z0-9A-Z]+[\.\-\w]*[a-z0-9A-Z]+$

Maximum: 255

Update requires: Replacement

S3BucketOwner

The account number of the S3 bucket that is being imported from. If the bucket is owned by the requester this is optional.

Required: No

Type: String

Pattern: [0-9]{12}

Update requires: Replacement

S3KeyPrefix

The key prefix shared by all S3 Objects that are being imported.

Required: No

Type: String

Maximum: 1024

Update requires: Replacement