UNPKG

aws-iam-policy-types

Version:

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

176 lines 7.49 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsMediastoreActions = void 0; /** * All IAM policy actions for AWS Elemental MediaStore (MEDIASTORE) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awselementalmediastore.html * * 2025-02-24T21:47:55.375Z */ var AwsMediastoreActions; (function (AwsMediastoreActions) { /** * Grants permission to create a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_CreateContainer.html */ AwsMediastoreActions["CreateContainer"] = "mediastore:CreateContainer"; /** * Grants permission to delete a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_DeleteContainer.html */ AwsMediastoreActions["DeleteContainer"] = "mediastore:DeleteContainer"; /** * Grants permission to delete the access policy of a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_DeleteContainerPolicy.html */ AwsMediastoreActions["DeleteContainerPolicy"] = "mediastore:DeleteContainerPolicy"; /** * Grants permission to delete the CORS policy from a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_DeleteCorsPolicy.html */ AwsMediastoreActions["DeleteCorsPolicy"] = "mediastore:DeleteCorsPolicy"; /** * Grants permission to delete the lifecycle policy from a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_DeleteLifecyclePolicy.html */ AwsMediastoreActions["DeleteLifecyclePolicy"] = "mediastore:DeleteLifecyclePolicy"; /** * Grants permission to delete the metric policy from a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_DeleteMetricPolicy.html */ AwsMediastoreActions["DeleteMetricPolicy"] = "mediastore:DeleteMetricPolicy"; /** * Grants permission to delete an object * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_objstore_DeleteObject.html */ AwsMediastoreActions["DeleteObject"] = "mediastore:DeleteObject"; /** * Grants permission to retrieve details on a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_DescribeContainer.html */ AwsMediastoreActions["DescribeContainer"] = "mediastore:DescribeContainer"; /** * Grants permission to retrieve metadata for an object * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_objstore_DescribeObject.html */ AwsMediastoreActions["DescribeObject"] = "mediastore:DescribeObject"; /** * Grants permission to retrieve the access policy of a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_GetContainerPolicy.html */ AwsMediastoreActions["GetContainerPolicy"] = "mediastore:GetContainerPolicy"; /** * Grants permission to retrieve the CORS policy of a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_GetCorsPolicy.html */ AwsMediastoreActions["GetCorsPolicy"] = "mediastore:GetCorsPolicy"; /** * Grants permission to retrieve the lifecycle policy that is assigned to a contai * ner * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_GetLifecyclePolicy.html */ AwsMediastoreActions["GetLifecyclePolicy"] = "mediastore:GetLifecyclePolicy"; /** * Grants permission to retrieve the metric policy that is assigned to a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_GetMetricPolicy.html */ AwsMediastoreActions["GetMetricPolicy"] = "mediastore:GetMetricPolicy"; /** * Grants permission to retrieve an object * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_objstore_GetObject.html */ AwsMediastoreActions["GetObject"] = "mediastore:GetObject"; /** * Grants permission to retrieve a list of containers in the current account * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_ListContainers.html */ AwsMediastoreActions["ListContainers"] = "mediastore:ListContainers"; /** * Grants permission to retrieve a list of objects and subfolders that are stored * in a folder * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_objstore_ListItems.html */ AwsMediastoreActions["ListItems"] = "mediastore:ListItems"; /** * Grants permission to list tags on a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_ListTagsForResource.html */ AwsMediastoreActions["ListTagsForResource"] = "mediastore:ListTagsForResource"; /** * Grants permission to create or replace the access policy of a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_PutContainerPolicy.html */ AwsMediastoreActions["PutContainerPolicy"] = "mediastore:PutContainerPolicy"; /** * Grants permission to add or modify the CORS policy of a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_PutCorsPolicy.html */ AwsMediastoreActions["PutCorsPolicy"] = "mediastore:PutCorsPolicy"; /** * Grants permission to add or modify the lifecycle policy that is assigned to a c * ontainer * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_PutLifecyclePolicy.html */ AwsMediastoreActions["PutLifecyclePolicy"] = "mediastore:PutLifecyclePolicy"; /** * Grants permission to add or modify the metric policy that is assigned to a cont * ainer * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_PutMetricPolicy.html */ AwsMediastoreActions["PutMetricPolicy"] = "mediastore:PutMetricPolicy"; /** * Grants permission to upload an object * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_objstore_PutObject.html */ AwsMediastoreActions["PutObject"] = "mediastore:PutObject"; /** * Grants permission to start access logging on a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_StartAccessLogging.html */ AwsMediastoreActions["StartAccessLogging"] = "mediastore:StartAccessLogging"; /** * Grants permission to stop access logging on a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_StopAccessLogging.html */ AwsMediastoreActions["StopAccessLogging"] = "mediastore:StopAccessLogging"; /** * Grants permission to add tags to a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_TagResource.html */ AwsMediastoreActions["TagResource"] = "mediastore:TagResource"; /** * Grants permission to remove tags from a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_UntagResource.html */ AwsMediastoreActions["UntagResource"] = "mediastore:UntagResource"; })(AwsMediastoreActions = exports.AwsMediastoreActions || (exports.AwsMediastoreActions = {})); //# sourceMappingURL=mediastore.js.map