UNPKG

aws-iam-policy-types

Version:

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

171 lines (170 loc) 6.56 kB
/** * 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 */ export declare enum AwsMediastoreActions { /** * Grants permission to create a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_CreateContainer.html */ CreateContainer = "mediastore:CreateContainer", /** * Grants permission to delete a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_DeleteContainer.html */ 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 */ 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 */ 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 */ 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 */ DeleteMetricPolicy = "mediastore:DeleteMetricPolicy", /** * Grants permission to delete an object * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_objstore_DeleteObject.html */ DeleteObject = "mediastore:DeleteObject", /** * Grants permission to retrieve details on a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_DescribeContainer.html */ DescribeContainer = "mediastore:DescribeContainer", /** * Grants permission to retrieve metadata for an object * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_objstore_DescribeObject.html */ 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 */ 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 */ 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 */ 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 */ GetMetricPolicy = "mediastore:GetMetricPolicy", /** * Grants permission to retrieve an object * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_objstore_GetObject.html */ 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 */ 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 */ ListItems = "mediastore:ListItems", /** * Grants permission to list tags on a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_ListTagsForResource.html */ 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 */ 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 */ 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 */ 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 */ PutMetricPolicy = "mediastore:PutMetricPolicy", /** * Grants permission to upload an object * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_objstore_PutObject.html */ PutObject = "mediastore:PutObject", /** * Grants permission to start access logging on a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_StartAccessLogging.html */ StartAccessLogging = "mediastore:StartAccessLogging", /** * Grants permission to stop access logging on a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_StopAccessLogging.html */ StopAccessLogging = "mediastore:StopAccessLogging", /** * Grants permission to add tags to a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_TagResource.html */ TagResource = "mediastore:TagResource", /** * Grants permission to remove tags from a container * * See https://docs.aws.amazon.com/mediastore/latest/apireference/API_UntagResource.html */ UntagResource = "mediastore:UntagResource" }