aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
127 lines • 6.31 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsMediapackageVodActions = void 0;
/**
* All IAM policy actions for AWS Elemental MediaPackage VOD (MEDIAPACKAGE-VOD)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awselementalmediapackagevod.html
*
* 2025-02-24T21:47:54.886Z
*/
var AwsMediapackageVodActions;
(function (AwsMediapackageVodActions) {
/**
* Grants permission to configure egress access logs for a PackagingGroup
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/packaging_groups-id-configure_logs.html#packaging_groups-id-configure_logsput
*/
AwsMediapackageVodActions["ConfigureLogs"] = "mediapackage-vod:ConfigureLogs";
/**
* Grants permission to create an asset in AWS Elemental MediaPackage
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/assets.html#assetspost
*/
AwsMediapackageVodActions["CreateAsset"] = "mediapackage-vod:CreateAsset";
/**
* Grants permission to create a packaging configuration in AWS Elemental MediaPac
* kage
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/packaging_configurations.html#packaging_configurationspost
*/
AwsMediapackageVodActions["CreatePackagingConfiguration"] = "mediapackage-vod:CreatePackagingConfiguration";
/**
* Grants permission to create a packaging group in AWS Elemental MediaPackage
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/packaging_groups.html#packaging_groupspost
*/
AwsMediapackageVodActions["CreatePackagingGroup"] = "mediapackage-vod:CreatePackagingGroup";
/**
* Grants permission to delete an asset in AWS Elemental MediaPackage
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/assets-id.html#assets-iddelete
*/
AwsMediapackageVodActions["DeleteAsset"] = "mediapackage-vod:DeleteAsset";
/**
* Grants permission to delete a packaging configuration in AWS Elemental MediaPac
* kage
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/packaging_configurations-id.html#packaging_configurations-iddelete
*/
AwsMediapackageVodActions["DeletePackagingConfiguration"] = "mediapackage-vod:DeletePackagingConfiguration";
/**
* Grants permission to delete a packaging group in AWS Elemental MediaPackage
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/packaging_groups-id.html#packaging_groups-iddelete
*/
AwsMediapackageVodActions["DeletePackagingGroup"] = "mediapackage-vod:DeletePackagingGroup";
/**
* Grants permission to view the details of an asset in AWS Elemental MediaPackage
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/assets-id.html#assets-idget
*/
AwsMediapackageVodActions["DescribeAsset"] = "mediapackage-vod:DescribeAsset";
/**
* Grants permission to view the details of a packaging configuration in AWS Eleme
* ntal MediaPackage
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/packaging_configurations-id.html#packaging_configurations-idget
*/
AwsMediapackageVodActions["DescribePackagingConfiguration"] = "mediapackage-vod:DescribePackagingConfiguration";
/**
* Grants permission to view the details of a packaging group in AWS Elemental Med
* iaPackage
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/packaging_groups-id.html#packaging_groups-idget
*/
AwsMediapackageVodActions["DescribePackagingGroup"] = "mediapackage-vod:DescribePackagingGroup";
/**
* Grants permission to view a list of assets in AWS Elemental MediaPackage
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/assets.html#assetsget
*/
AwsMediapackageVodActions["ListAssets"] = "mediapackage-vod:ListAssets";
/**
* Grants permission to view a list of packaging configurations in AWS Elemental M
* ediaPackage
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/packaging_configurations.html#packaging_configurationsget
*/
AwsMediapackageVodActions["ListPackagingConfigurations"] = "mediapackage-vod:ListPackagingConfigurations";
/**
* Grants permission to view a list of packaging groups in AWS Elemental MediaPack
* age
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/packaging_groups.html#packaging_groupsget
*/
AwsMediapackageVodActions["ListPackagingGroups"] = "mediapackage-vod:ListPackagingGroups";
/**
* Grants permission to list the tags assigned to a PackagingGroup, PackagingConfi
* guration, or Asset
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/tags-resource-arn.html#tags-resource-arnget
*/
AwsMediapackageVodActions["ListTagsForResource"] = "mediapackage-vod:ListTagsForResource";
/**
* Grants permission to assign tags to a PackagingGroup, PackagingConfiguration, o
* r Asset
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/tags-resource-arn.html#tags-resource-arnpost
*/
AwsMediapackageVodActions["TagResource"] = "mediapackage-vod:TagResource";
/**
* Grants permission to delete tags from a PackagingGroup, PackagingConfiguration,
* or Asset
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/tags-resource-arn.html#tags-resource-arndelete
*/
AwsMediapackageVodActions["UntagResource"] = "mediapackage-vod:UntagResource";
/**
* Grants permission to update a packaging group in AWS Elemental MediaPackage
*
* See https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/packaging_groups-id.html#packaging_groups-idput
*/
AwsMediapackageVodActions["UpdatePackagingGroup"] = "mediapackage-vod:UpdatePackagingGroup";
})(AwsMediapackageVodActions = exports.AwsMediapackageVodActions || (exports.AwsMediapackageVodActions = {}));
//# sourceMappingURL=mediapackage-vod.js.map