1 | ;
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | exports.DESCRIBE_TABLE = exports.READ_STREAM_DATA_ACTIONS = exports.KEY_WRITE_ACTIONS = exports.WRITE_DATA_ACTIONS = exports.KEY_READ_ACTIONS = exports.READ_DATA_ACTIONS = void 0;
|
4 | exports.READ_DATA_ACTIONS = [
|
5 | 'dynamodb:BatchGetItem',
|
6 | 'dynamodb:GetRecords',
|
7 | 'dynamodb:GetShardIterator',
|
8 | 'dynamodb:Query',
|
9 | 'dynamodb:GetItem',
|
10 | 'dynamodb:Scan',
|
11 | 'dynamodb:ConditionCheckItem',
|
12 | ];
|
13 | exports.KEY_READ_ACTIONS = [
|
14 | 'kms:Decrypt',
|
15 | 'kms:DescribeKey',
|
16 | ];
|
17 | exports.WRITE_DATA_ACTIONS = [
|
18 | 'dynamodb:BatchWriteItem',
|
19 | 'dynamodb:PutItem',
|
20 | 'dynamodb:UpdateItem',
|
21 | 'dynamodb:DeleteItem',
|
22 | ];
|
23 | exports.KEY_WRITE_ACTIONS = [
|
24 | 'kms:Encrypt',
|
25 | 'kms:ReEncrypt*',
|
26 | 'kms:GenerateDataKey*',
|
27 | ];
|
28 | exports.READ_STREAM_DATA_ACTIONS = [
|
29 | 'dynamodb:DescribeStream',
|
30 | 'dynamodb:GetRecords',
|
31 | 'dynamodb:GetShardIterator',
|
32 | ];
|
33 | exports.DESCRIBE_TABLE = 'dynamodb:DescribeTable';
|
34 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGVybXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJwZXJtcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBYSxRQUFBLGlCQUFpQixHQUFHO0lBQy9CLHVCQUF1QjtJQUN2QixxQkFBcUI7SUFDckIsMkJBQTJCO0lBQzNCLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsZUFBZTtJQUNmLDZCQUE2QjtDQUM5QixDQUFDO0FBQ1csUUFBQSxnQkFBZ0IsR0FBRztJQUM5QixhQUFhO0lBQ2IsaUJBQWlCO0NBQ2xCLENBQUM7QUFFVyxRQUFBLGtCQUFrQixHQUFHO0lBQ2hDLHlCQUF5QjtJQUN6QixrQkFBa0I7SUFDbEIscUJBQXFCO0lBQ3JCLHFCQUFxQjtDQUN0QixDQUFDO0FBQ1csUUFBQSxpQkFBaUIsR0FBRztJQUMvQixhQUFhO0lBQ2IsZ0JBQWdCO0lBQ2hCLHNCQUFzQjtDQUN2QixDQUFDO0FBRVcsUUFBQSx3QkFBd0IsR0FBRztJQUN0Qyx5QkFBeUI7SUFDekIscUJBQXFCO0lBQ3JCLDJCQUEyQjtDQUM1QixDQUFDO0FBRVcsUUFBQSxjQUFjLEdBQUcsd0JBQXdCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY29uc3QgUkVBRF9EQVRBX0FDVElPTlMgPSBbXG4gICdkeW5hbW9kYjpCYXRjaEdldEl0ZW0nLFxuICAnZHluYW1vZGI6R2V0UmVjb3JkcycsXG4gICdkeW5hbW9kYjpHZXRTaGFyZEl0ZXJhdG9yJyxcbiAgJ2R5bmFtb2RiOlF1ZXJ5JyxcbiAgJ2R5bmFtb2RiOkdldEl0ZW0nLFxuICAnZHluYW1vZGI6U2NhbicsXG4gICdkeW5hbW9kYjpDb25kaXRpb25DaGVja0l0ZW0nLFxuXTtcbmV4cG9ydCBjb25zdCBLRVlfUkVBRF9BQ1RJT05TID0gW1xuICAna21zOkRlY3J5cHQnLFxuICAna21zOkRlc2NyaWJlS2V5Jyxcbl07XG5cbmV4cG9ydCBjb25zdCBXUklURV9EQVRBX0FDVElPTlMgPSBbXG4gICdkeW5hbW9kYjpCYXRjaFdyaXRlSXRlbScsXG4gICdkeW5hbW9kYjpQdXRJdGVtJyxcbiAgJ2R5bmFtb2RiOlVwZGF0ZUl0ZW0nLFxuICAnZHluYW1vZGI6RGVsZXRlSXRlbScsXG5dO1xuZXhwb3J0IGNvbnN0IEtFWV9XUklURV9BQ1RJT05TID0gW1xuICAna21zOkVuY3J5cHQnLFxuICAna21zOlJlRW5jcnlwdConLFxuICAna21zOkdlbmVyYXRlRGF0YUtleSonLFxuXTtcblxuZXhwb3J0IGNvbnN0IFJFQURfU1RSRUFNX0RBVEFfQUNUSU9OUyA9IFtcbiAgJ2R5bmFtb2RiOkRlc2NyaWJlU3RyZWFtJyxcbiAgJ2R5bmFtb2RiOkdldFJlY29yZHMnLFxuICAnZHluYW1vZGI6R2V0U2hhcmRJdGVyYXRvcicsXG5dO1xuXG5leHBvcnQgY29uc3QgREVTQ1JJQkVfVEFCTEUgPSAnZHluYW1vZGI6RGVzY3JpYmVUYWJsZSc7Il19 |
\ | No newline at end of file |