UNPKG

aws-iam-policy-types

Version:

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

308 lines 14.8 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsMediatailorActions = void 0; /** * All IAM policy actions for AWS Elemental MediaTailor (MEDIATAILOR) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awselementalmediatailor.html * * 2025-02-24T21:47:55.865Z */ var AwsMediatailorActions; (function (AwsMediatailorActions) { /** * Grants permission to configure logs on the channel with the specified channel n * ame * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/configurelogs-channel.html */ AwsMediatailorActions["ConfigureLogsForChannel"] = "mediatailor:ConfigureLogsForChannel"; /** * Grants permission to configure logs for a playback configuration * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/configurelogs-playbackconfiguration.html */ AwsMediatailorActions["ConfigureLogsForPlaybackConfiguration"] = "mediatailor:ConfigureLogsForPlaybackConfiguration"; /** * Grants permission to create a new channel * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/channel-channelname.html */ AwsMediatailorActions["CreateChannel"] = "mediatailor:CreateChannel"; /** * Grants permission to create a new live source on the source location with the s * pecified source location name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/sourcelocation-sourcelocationname-livesource-livesourcename.html */ AwsMediatailorActions["CreateLiveSource"] = "mediatailor:CreateLiveSource"; /** * Grants permission to create a prefetch schedule for the playback configuration * with the specified playback configuration name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/prefetchschedule-playbackconfigurationname-name.html */ AwsMediatailorActions["CreatePrefetchSchedule"] = "mediatailor:CreatePrefetchSchedule"; /** * Grants permission to create a new program on the channel with the specified cha * nnel name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/channel-channelname-program-programname.html */ AwsMediatailorActions["CreateProgram"] = "mediatailor:CreateProgram"; /** * Grants permission to create a new source location * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/sourcelocation-sourcelocationname.html */ AwsMediatailorActions["CreateSourceLocation"] = "mediatailor:CreateSourceLocation"; /** * Grants permission to create a new VOD source on the source location with the sp * ecified source location name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/sourcelocation-sourcelocationname-vodsource-vodsourcename.html */ AwsMediatailorActions["CreateVodSource"] = "mediatailor:CreateVodSource"; /** * Grants permission to delete the channel with the specified channel name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/channel-channelname.html */ AwsMediatailorActions["DeleteChannel"] = "mediatailor:DeleteChannel"; /** * Grants permission to delete the IAM policy on the channel with the specified ch * annel name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/channel-channelname-policy.html */ AwsMediatailorActions["DeleteChannelPolicy"] = "mediatailor:DeleteChannelPolicy"; /** * Grants permission to delete the live source with the specified live source name * on the source location with the specified source location name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/sourcelocation-sourcelocationname-livesource-livesourcename.html */ AwsMediatailorActions["DeleteLiveSource"] = "mediatailor:DeleteLiveSource"; /** * Grants permission to delete the specified playback configuration * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/playbackconfiguration-name.html */ AwsMediatailorActions["DeletePlaybackConfiguration"] = "mediatailor:DeletePlaybackConfiguration"; /** * Grants permission to delete a prefetch schedule for a playback configuration wi * th the specified prefetch schedule name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/prefetchschedule-playbackconfigurationname-name.html */ AwsMediatailorActions["DeletePrefetchSchedule"] = "mediatailor:DeletePrefetchSchedule"; /** * Grants permission to delete the program with the specified program name on the * channel with the specified channel name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/channel-channelname-program-programname.html */ AwsMediatailorActions["DeleteProgram"] = "mediatailor:DeleteProgram"; /** * Grants permission to delete the source location with the specified source locat * ion name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/sourcelocation-sourcelocationname.html */ AwsMediatailorActions["DeleteSourceLocation"] = "mediatailor:DeleteSourceLocation"; /** * Grants permission to delete the VOD source with the specified VOD source name o * n the source location with the specified source location name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/sourcelocation-sourcelocationname-vodsource-vodsourcename.html */ AwsMediatailorActions["DeleteVodSource"] = "mediatailor:DeleteVodSource"; /** * Grants permission to retrieve the channel with the specified channel name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/channel-channelname.html */ AwsMediatailorActions["DescribeChannel"] = "mediatailor:DescribeChannel"; /** * Grants permission to retrieve the live source with the specified live source na * me on the source location with the specified source location name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/sourcelocation-sourcelocationname-livesource-livesourcename.html */ AwsMediatailorActions["DescribeLiveSource"] = "mediatailor:DescribeLiveSource"; /** * Grants permission to retrieve the program with the specified program name on th * e channel with the specified channel name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/channel-channelname-program-programname.html */ AwsMediatailorActions["DescribeProgram"] = "mediatailor:DescribeProgram"; /** * Grants permission to retrieve the source location with the specified source loc * ation name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/sourcelocation-sourcelocationname.html */ AwsMediatailorActions["DescribeSourceLocation"] = "mediatailor:DescribeSourceLocation"; /** * Grants permission to retrieve the VOD source with the specified VOD source name * on the source location with the specified source location name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/sourcelocation-sourcelocationname-vodsource-vodsourcename.html */ AwsMediatailorActions["DescribeVodSource"] = "mediatailor:DescribeVodSource"; /** * Grants permission to read the IAM policy on the channel with the specified chan * nel name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/channel-channelname-policy.html */ AwsMediatailorActions["GetChannelPolicy"] = "mediatailor:GetChannelPolicy"; /** * Grants permission to retrieve the schedule of programs on the channel with the * specified channel name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/channel-channelname-schedule.html */ AwsMediatailorActions["GetChannelSchedule"] = "mediatailor:GetChannelSchedule"; /** * Grants permission to retrieve the configuration for the specified name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/playbackconfiguration-name.html */ AwsMediatailorActions["GetPlaybackConfiguration"] = "mediatailor:GetPlaybackConfiguration"; /** * Grants permission to retrieve prefetch schedule for a playback configuration wi * th the specified prefetch schedule name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/prefetchschedule-playbackconfigurationname-name.html */ AwsMediatailorActions["GetPrefetchSchedule"] = "mediatailor:GetPrefetchSchedule"; /** * Grants permission to retrieve the list of alerts on a resource * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/alerts.html */ AwsMediatailorActions["ListAlerts"] = "mediatailor:ListAlerts"; /** * Grants permission to retrieve the list of existing channels * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/channels.html */ AwsMediatailorActions["ListChannels"] = "mediatailor:ListChannels"; /** * Grants permission to retrieve the list of existing live sources on the source l * ocation with the specified source location name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/sourcelocation-sourcelocationname-livesources.html */ AwsMediatailorActions["ListLiveSources"] = "mediatailor:ListLiveSources"; /** * Grants permission to retrieve the list of available configurations * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/playbackconfigurations.html */ AwsMediatailorActions["ListPlaybackConfigurations"] = "mediatailor:ListPlaybackConfigurations"; /** * Grants permission to retrieve the list of prefetch schedules for a playback con * figuration * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/prefetchschedule-playbackconfigurationname.html */ AwsMediatailorActions["ListPrefetchSchedules"] = "mediatailor:ListPrefetchSchedules"; /** * Grants permission to retrieve the list of existing source locations * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/sourcelocations.html */ AwsMediatailorActions["ListSourceLocations"] = "mediatailor:ListSourceLocations"; /** * Grants permission to list the tags assigned to the specified playback configura * tion resource * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/tags-resourcearn.html */ AwsMediatailorActions["ListTagsForResource"] = "mediatailor:ListTagsForResource"; /** * Grants permission to retrieve the list of existing VOD sources on the source lo * cation with the specified source location name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/sourcelocation-sourcelocationname-vodsources.html */ AwsMediatailorActions["ListVodSources"] = "mediatailor:ListVodSources"; /** * Grants permission to set the IAM policy on the channel with the specified chann * el name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/channel-channelname-policy.html */ AwsMediatailorActions["PutChannelPolicy"] = "mediatailor:PutChannelPolicy"; /** * Grants permission to add a new configuration * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/playbackconfiguration.html */ AwsMediatailorActions["PutPlaybackConfiguration"] = "mediatailor:PutPlaybackConfiguration"; /** * Grants permission to start the channel with the specified channel name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/channel-channelname-start.html */ AwsMediatailorActions["StartChannel"] = "mediatailor:StartChannel"; /** * Grants permission to stop the channel with the specified channel name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/channel-channelname-stop.html */ AwsMediatailorActions["StopChannel"] = "mediatailor:StopChannel"; /** * Grants permission to add tags to the specified playback configuration resource * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/tags-resourcearn.html */ AwsMediatailorActions["TagResource"] = "mediatailor:TagResource"; /** * Grants permission to remove tags from the specified playback configuration reso * urce * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/tags-resourcearn.html */ AwsMediatailorActions["UntagResource"] = "mediatailor:UntagResource"; /** * Grants permission to update the channel with the specified channel name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/channel-channelname.html */ AwsMediatailorActions["UpdateChannel"] = "mediatailor:UpdateChannel"; /** * Grants permission to update the live source with the specified live source name * on the source location with the specified source location name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/sourcelocation-sourcelocationname-livesource-livesourcename.html */ AwsMediatailorActions["UpdateLiveSource"] = "mediatailor:UpdateLiveSource"; /** * Grants permission to update the program with the specified program name on the * channel with the specified channel name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/channel-channelname-program-programname.html */ AwsMediatailorActions["UpdateProgram"] = "mediatailor:UpdateProgram"; /** * Grants permission to update the source location with the specified source locat * ion name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/sourcelocation-sourcelocationname.html */ AwsMediatailorActions["UpdateSourceLocation"] = "mediatailor:UpdateSourceLocation"; /** * Grants permission to update the VOD source with the specified VOD source name o * n the source location with the specified source location name * * See https://docs.aws.amazon.com/mediatailor/latest/apireference/sourcelocation-sourcelocationname-vodsource-vodsourcename.html */ AwsMediatailorActions["UpdateVodSource"] = "mediatailor:UpdateVodSource"; })(AwsMediatailorActions = exports.AwsMediatailorActions || (exports.AwsMediatailorActions = {})); //# sourceMappingURL=mediatailor.js.map