UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

49 lines (48 loc) 1.86 kB
/** * 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 */ export declare enum 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ UpdateKeys = "cloudfront-keyvaluestore:UpdateKeys" }