UNPKG

aws-iam-policy-types

Version:

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

135 lines 6.48 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsMediapackageActions = void 0; /** * All IAM policy actions for AWS Elemental MediaPackage (MEDIAPACKAGE) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awselementalmediapackage.html * * 2025-02-24T21:47:53.920Z */ var AwsMediapackageActions; (function (AwsMediapackageActions) { /** * Grants permission to configure access logs for a Channel * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/channels-id-configure_logs.html#channels-id-configure_logsput */ AwsMediapackageActions["ConfigureLogs"] = "mediapackage:ConfigureLogs"; /** * Grants permission to create a channel in AWS Elemental MediaPackage * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/channels.html#channelspost */ AwsMediapackageActions["CreateChannel"] = "mediapackage:CreateChannel"; /** * Grants permission to create a harvest job in AWS Elemental MediaPackage * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/harvest_jobs.html#harvest_jobspost */ AwsMediapackageActions["CreateHarvestJob"] = "mediapackage:CreateHarvestJob"; /** * Grants permission to create an endpoint in AWS Elemental MediaPackage * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/origin_endpoints.html#origin_endpointspost */ AwsMediapackageActions["CreateOriginEndpoint"] = "mediapackage:CreateOriginEndpoint"; /** * Grants permission to delete a channel in AWS Elemental MediaPackage * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/channels-id.html#channels-iddelete */ AwsMediapackageActions["DeleteChannel"] = "mediapackage:DeleteChannel"; /** * Grants permission to delete an endpoint in AWS Elemental MediaPackage * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/origin_endpoints-id.html#origin_endpoints-iddelete */ AwsMediapackageActions["DeleteOriginEndpoint"] = "mediapackage:DeleteOriginEndpoint"; /** * Grants permission to view the details of a channel in AWS Elemental MediaPackag * e * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/channels-id.html#channels-idget */ AwsMediapackageActions["DescribeChannel"] = "mediapackage:DescribeChannel"; /** * Grants permission to view the details of a harvest job in AWS Elemental MediaPa * ckage * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/harvest_jobs-id.html#harvest_jobs-idget */ AwsMediapackageActions["DescribeHarvestJob"] = "mediapackage:DescribeHarvestJob"; /** * Grants permission to view the details of an endpoint in AWS Elemental MediaPack * age * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/origin_endpoints-id.html#origin_endpoints-idget */ AwsMediapackageActions["DescribeOriginEndpoint"] = "mediapackage:DescribeOriginEndpoint"; /** * Grants permission to view a list of channels in AWS Elemental MediaPackage * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/channels.html#channelsget */ AwsMediapackageActions["ListChannels"] = "mediapackage:ListChannels"; /** * Grants permission to view a list of harvest jobs in AWS Elemental MediaPackage * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/harvest_jobs.html#harvest_jobsget */ AwsMediapackageActions["ListHarvestJobs"] = "mediapackage:ListHarvestJobs"; /** * Grants permission to view a list of endpoints in AWS Elemental MediaPackage * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/origin_endpoints.html#origin_endpointsget */ AwsMediapackageActions["ListOriginEndpoints"] = "mediapackage:ListOriginEndpoints"; /** * Grants permission to list the tags assigned to a Channel or OriginEndpoint * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/tags-resource-arn.html#tags-resource-arnget */ AwsMediapackageActions["ListTagsForResource"] = "mediapackage:ListTagsForResource"; /** * Grants permission to rotate credentials for the first IngestEndpoint of a Chann * el in AWS Elemental MediaPackage * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/channels-id-credentials.html#channels-id-credentialsput */ AwsMediapackageActions["RotateChannelCredentials"] = "mediapackage:RotateChannelCredentials"; /** * Grants permission to rotate IngestEndpoint credentials for a Channel in AWS Ele * mental MediaPackage * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/channels-id-ingest_endpoints-ingest_endpoint_id-credentials.html#channels-id-ingest_endpoints-ingest_endpoint_id-credentialsput */ AwsMediapackageActions["RotateIngestEndpointCredentials"] = "mediapackage:RotateIngestEndpointCredentials"; /** * Grants permission to tag a MediaPackage resource * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/hj-create.html */ AwsMediapackageActions["TagResource"] = "mediapackage:TagResource"; /** * Grants permission to delete tags to a Channel or OriginEndpoint * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/tags-resource-arn.html#tags-resource-arndelete */ AwsMediapackageActions["UntagResource"] = "mediapackage:UntagResource"; /** * Grants permission to make changes to a channel in AWS Elemental MediaPackage * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/channels-id.html#channels-idput */ AwsMediapackageActions["UpdateChannel"] = "mediapackage:UpdateChannel"; /** * Grants permission to make changes to an endpoint in AWS Elemental MediaPackage * * See https://docs.aws.amazon.com/mediapackage/latest/apireference/origin_endpoints-id.html#origin_endpoints-idput */ AwsMediapackageActions["UpdateOriginEndpoint"] = "mediapackage:UpdateOriginEndpoint"; })(AwsMediapackageActions = exports.AwsMediapackageActions || (exports.AwsMediapackageActions = {})); //# sourceMappingURL=mediapackage.js.map