This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::DynamoDB::Export
The AWS::DynamoDB::Export resource Property description not available. for DynamoDB.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::DynamoDB::Export", "Properties" : { "ExportFormat" :String, "ExportType" :String, "S3Bucket" :String, "S3BucketOwner" :String, "S3Prefix" :String, "S3SseAlgorithm" :String, "TableArn" :String} }
YAML
Type: AWS::DynamoDB::Export Properties: ExportFormat:StringExportType:StringS3Bucket:StringS3BucketOwner:StringS3Prefix:StringS3SseAlgorithm:StringTableArn:String
Properties
ExportFormat-
The format of the exported data. Valid values for
ExportFormatareDYNAMODB_JSONorION.Required: No
Type: String
Allowed values:
DYNAMODB_JSON | IONUpdate requires: Replacement
ExportType-
The type of export that was performed. Valid values are
FULL_EXPORTorINCREMENTAL_EXPORT.Required: No
Type: String
Allowed values:
FULL_EXPORT | INCREMENTAL_EXPORTUpdate requires: Replacement
S3Bucket-
The name of the Amazon S3 bucket containing the export.
Required: Yes
Type: String
Pattern:
^[a-z0-9A-Z]+[\.\-\w]*[a-z0-9A-Z]+$Maximum:
255Update requires: Replacement
S3BucketOwner-
The ID of the AWS account that owns the bucket containing the export.
Required: No
Type: String
Pattern:
^[0-9]{12}$Update requires: Replacement
S3Prefix-
The Amazon S3 bucket prefix used as the file name and path of the exported snapshot.
Required: No
Type: String
Maximum:
1024Update requires: Replacement
S3SseAlgorithm-
Type of encryption used on the bucket where export data is stored. Valid values for
S3SseAlgorithmare:-
AES256- server-side encryption with Amazon S3 managed keys -
KMS- server-side encryption with AWS KMS managed keys
Required: No
Type: String
Allowed values:
AES256 | KMSUpdate requires: Replacement
-
TableArn-
The Amazon Resource Name (ARN) of the table that was exported.
Required: Yes
Type: String
Minimum:
1Maximum:
1024Update requires: Replacement
Return values
Ref
Fn::GetAtt
BilledSizeBytes-
The billable size of the table export.
EndTime-
The time at which the export task completed.
ExportArn-
The Amazon Resource Name (ARN) of the table export.
ExportIdProperty description not available.
ExportManifest-
The name of the manifest file for the export task.
ExportStatus-
Export can be in one of the following states: IN_PROGRESS, COMPLETED, or FAILED.
ExportTime-
Point in time from which table data was exported.
ItemCount-
The number of items exported.
StartTime-
The time at which the export task began.
TableId-
Unique ID of the table that was exported.
TableNameProperty description not available.