dynamodb-backup-restore
Advanced tools
Comparing version 0.3.0 to 0.3.1
@@ -33,2 +33,3 @@ 'use strict'; | ||
S3Prefix: argv.s3prefix, | ||
S3Encryption: argv.s3encryption, | ||
S3Region: argv.s3region, | ||
@@ -53,2 +54,3 @@ DbTable: argv.dbtable, | ||
S3Prefix: argv.s3prefix, | ||
S3Encryption: argv.s3encryption, | ||
S3Region: argv.s3region, | ||
@@ -55,0 +57,0 @@ DbTable: argv.dbtable, |
@@ -6,4 +6,4 @@ { | ||
"dependencies": { | ||
"dynamodb-backup-restore": "0.3.0" | ||
"dynamodb-backup-restore": "0.3.1" | ||
} | ||
} |
@@ -11,2 +11,3 @@ 'use strict'; | ||
this.S3Prefix = config.S3Prefix; | ||
this.S3Encryption = config.S3Encryption || 'AES256'; | ||
} | ||
@@ -49,3 +50,3 @@ | ||
params.Body = change.data; | ||
params.ServerSideEncryption = 'AES256'; | ||
params.ServerSideEncryption = this.S3Encryption; | ||
params.StorageClass = 'STANDARD_IA'; | ||
@@ -52,0 +53,0 @@ params.ContentType = "application/json"; |
{ | ||
"name": "dynamodb-backup-restore", | ||
"version": "0.3.0", | ||
"version": "0.3.1", | ||
"description": "NPM package for Backup and Restore AWS DynamoDB", | ||
@@ -5,0 +5,0 @@ "homepage": "https://github.com/shevchenkos/DynamoDbBackUp", |
@@ -22,7 +22,8 @@ # dynamodb-backup-restore | ||
Options: | ||
--s3bucket (required) Amazon S3 backup bucket name | ||
--s3prefix (optional) subfolder for backup (recommend use AWS DynamoDb table name) | ||
--s3region (required) AWS Region for Amazon S3 backup bucket | ||
--dbtable (required) AWS DynamoDb table name | ||
--dbregion (required) AWS Region for AWS DynamoDb table | ||
--s3bucket (required) Amazon S3 backup bucket name | ||
--s3prefix (optional) subfolder for backup (recommend use AWS DynamoDb table name) | ||
--s3encryption (optional) AES256 (default) or aws:kms | ||
--s3region (required) AWS Region for Amazon S3 backup bucket | ||
--dbtable (required) AWS DynamoDb table name | ||
--dbregion (required) AWS Region for AWS DynamoDb table | ||
``` | ||
@@ -34,7 +35,8 @@ | ||
let config = { | ||
S3Bucket: 'STRING_VALUE', /* required */ | ||
S3Prefix: 'STRING_VALUE', /* optional */ | ||
S3Region: 'STRING_VALUE', /* required */ | ||
DbTable: 'STRING_VALUE', /* required */ | ||
DbRegion: 'STRING_VALUE' /* required */ | ||
S3Bucket: 'STRING_VALUE', /* required */ | ||
S3Prefix: 'STRING_VALUE', /* optional */ | ||
S3Encryption: 'STRING_VALUE', /* optional */ | ||
S3Region: 'STRING_VALUE', /* required */ | ||
DbTable: 'STRING_VALUE', /* required */ | ||
DbRegion: 'STRING_VALUE' /* required */ | ||
}; | ||
@@ -49,7 +51,8 @@ let backup = new Backup(config); | ||
Options: | ||
--s3bucket (required) Amazon S3 backup bucket name | ||
--s3prefix (optional) subfolder for backup (recommend use AWS DynamoDb table name) | ||
--s3region (required) AWS Region for Amazon S3 backup bucket | ||
--dbtable (required) AWS DynamoDb table name | ||
--dbregion (required) AWS Region for AWS DynamoDb table | ||
--s3bucket (required) Amazon S3 backup bucket name | ||
--s3prefix (optional) subfolder for backup (recommend use AWS DynamoDb table name) | ||
--s3encryption (optional) AES256 (default) or aws:kms | ||
--s3region (required) AWS Region for Amazon S3 backup bucket | ||
--dbtable (required) AWS DynamoDb table name | ||
--dbregion (required) AWS Region for AWS DynamoDb table | ||
``` | ||
@@ -61,7 +64,8 @@ | ||
let config = { | ||
S3Bucket: 'STRING_VALUE', /* required */ | ||
S3Prefix: 'STRING_VALUE', /* optional */ | ||
S3Region: 'STRING_VALUE', /* required */ | ||
DbTable: 'STRING_VALUE', /* required */ | ||
DbRegion: 'STRING_VALUE' /* required */ | ||
S3Bucket: 'STRING_VALUE', /* required */ | ||
S3Prefix: 'STRING_VALUE', /* optional */ | ||
S3Encryption: 'STRING_VALUE', /* optional */ | ||
S3Region: 'STRING_VALUE', /* required */ | ||
DbTable: 'STRING_VALUE', /* required */ | ||
DbRegion: 'STRING_VALUE' /* required */ | ||
}; | ||
@@ -68,0 +72,0 @@ let backup = new Backup(config); |
Sorry, the diff of this file is not supported yet
70509
1633
199