aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
54 lines • 2.46 kB
JavaScript
;
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsCloudfrontKeyvaluestoreActions = void 0;
/**
* All IAM policy actions for Amazon CloudFront KeyValueStore (CLOUDFRONT-KEYVALUESTORE)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncloudfrontkeyvaluestore.html
*
* 2025-02-24T21:47:03.543Z
*/
var AwsCloudfrontKeyvaluestoreActions;
(function (AwsCloudfrontKeyvaluestoreActions) {
/**
* Grants permission to delete the key value pair specified by the key
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_kvs_DeleteKey.html
*/
AwsCloudfrontKeyvaluestoreActions["DeleteKey"] = "cloudfront-keyvaluestore:DeleteKey";
/**
* Grants permission to return metadata information about Key Value Store
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_kvs_DescribeKeyValueStore.html
*/
AwsCloudfrontKeyvaluestoreActions["DescribeKeyValueStore"] = "cloudfront-keyvaluestore:DescribeKeyValueStore";
/**
* Grants permission to return a key value pair
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_kvs_GetKey.html
*/
AwsCloudfrontKeyvaluestoreActions["GetKey"] = "cloudfront-keyvaluestore:GetKey";
/**
* Grants permission to returns a list of key value pairs
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_kvs_ListKeys.html
*/
AwsCloudfrontKeyvaluestoreActions["ListKeys"] = "cloudfront-keyvaluestore:ListKeys";
/**
* Grants permission to create a new key value pair or replace the value of an exi
* sting key
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_kvs_PutKey.html
*/
AwsCloudfrontKeyvaluestoreActions["PutKey"] = "cloudfront-keyvaluestore:PutKey";
/**
* Grants permission to put or delete multiple key value pairs in a single, all-or
* -nothing operation
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_kvs_UpdateKeys.html
*/
AwsCloudfrontKeyvaluestoreActions["UpdateKeys"] = "cloudfront-keyvaluestore:UpdateKeys";
})(AwsCloudfrontKeyvaluestoreActions = exports.AwsCloudfrontKeyvaluestoreActions || (exports.AwsCloudfrontKeyvaluestoreActions = {}));
//# sourceMappingURL=cloudfront-keyvaluestore.js.map