AWS Elemental MediaTailor (mediatailor)

2021-09-09

25 new actions, 4 new resources | 1 updated action

Additions

    Actions
  • CreateChannel
    • Description:  Grants permission to create a new channel
    • Access:  Write
    • Conditions: 

      aws:RequestTag/${TagKey}

      aws:TagKeys

  • CreateProgram
    • Description:  Grants permission to create a new program on the channel with the specified channel name
    • Access:  Write
    • Resources: 

      Name: channel

      Required: Yes

  • CreateSourceLocation
    • Description:  Grants permission to create a new source location
    • Access:  Write
    • Conditions: 

      aws:RequestTag/${TagKey}

      aws:TagKeys

  • CreateVodSource
    • Description:  Grants permission to create a new VOD source on the source location with the specified source location name
    • Access:  Write
    • Resources: 

      Name: sourceLocation

      Required: Yes

    • Conditions: 

      aws:RequestTag/${TagKey}

      aws:TagKeys

  • DeleteChannel
    • Description:  Grants permission to delete the channel with the specified channel name
    • Access:  Write
    • Resources: 

      Name: channel

      Required: Yes

  • DeleteChannelPolicy
    • Description:  Grants permission to delete the IAM policy on the channel with the specified channel name
    • Access:  Permissions management
    • Resources: 

      Name: channel

      Required: Yes

  • DeleteProgram
    • Description:  Grants permission to delete the program with the specified program name on the channel with the specified channel name
    • Access:  Write
    • Resources: 

      Name: channel

      Required: Yes

      Name: program

      Required: Yes

  • DeleteSourceLocation
    • Description:  Grants permission to delete the source location with the specified source location name
    • Access:  Write
    • Resources: 

      Name: sourceLocation

      Required: Yes

  • DeleteVodSource
    • Description:  Grants permission to delete the VOD source with the specified VOD source name on the source location with the specified source location name
    • Access:  Write
    • Resources: 

      Name: sourceLocation

      Required: Yes

      Name: vodSource

      Required: Yes

  • DescribeChannel
    • Description:  Grants permission to retrieve the channel with the specified channel name
    • Access:  Read
    • Resources: 

      Name: channel

      Required: Yes

  • DescribeProgram
    • Description:  Grants permission to retrieve the program with the specified program name on the channel with the specified channel name
    • Access:  Read
    • Resources: 

      Name: channel

      Required: Yes

      Name: program

      Required: Yes

  • DescribeSourceLocation
    • Description:  Grants permission to retrieve the source location with the specified source location name
    • Access:  Read
    • Resources: 

      Name: sourceLocation

      Required: Yes

  • DescribeVodSource
    • Description:  Grants permission to retrieve the VOD source with the specified VOD source name on the source location with the specified source location name
    • Access:  Read
    • Resources: 

      Name: sourceLocation

      Required: Yes

      Name: vodSource

      Required: Yes

  • GetChannelPolicy
    • Description:  Grants permission to read the IAM policy on the channel with the specified channel name
    • Access:  Read
    • Resources: 

      Name: channel

      Required: Yes

  • GetChannelSchedule
    • Description:  Grants permission to retrieve the schedule of programs on the channel with the specified channel name
    • Access:  Read
    • Resources: 

      Name: channel

      Required: Yes

  • ListAlerts
    • Description:  Grants permission to retrieve the list of alerts on a resource
    • Access:  Read
  • ListChannels
    • Description:  Grants permission to retrieve the list of existing channels
    • Access:  Read
  • ListSourceLocations
    • Description:  Grants permission to retrieve the list of existing source locations
    • Access:  Read
  • ListVodSources
    • Description:  Grants permission to retrieve the list of existing VOD sources on the source location with the specified source location name
    • Access:  Read
    • Resources: 

      Name: sourceLocation

      Required: Yes

  • PutChannelPolicy
    • Description:  Grants permission to set the IAM policy on the channel with the specified channel name
    • Access:  Permissions management
    • Resources: 

      Name: channel

      Required: Yes

  • StartChannel
    • Description:  Grants permission to start the channel with the specified channel name
    • Access:  Write
    • Resources: 

      Name: channel

      Required: Yes

  • StopChannel
    • Description:  Grants permission to stop the channel with the specified channel name
    • Access:  Write
    • Resources: 

      Name: channel

      Required: Yes

  • UpdateChannel
    • Description:  Grants permission to update the channel with the specified channel name
    • Access:  Write
    • Resources: 

      Name: channel

      Required: Yes

  • UpdateSourceLocation
    • Description:  Grants permission to update the source location with the specified source location name
    • Access:  Write
    • Resources: 

      Name: sourceLocation

      Required: Yes

  • UpdateVodSource
    • Description:  Grants permission to update the VOD source with the specified VOD source name on the source location with the specified source location name
    • Access:  Write
    • Resources: 

      Name: sourceLocation

      Required: Yes

      Name: vodSource

      Required: Yes

    Resources
  • channel
    • Arn:  arn:${Partition}:mediatailor:${Region}:${Account}:channel/${ResourceId}
    • Conditions: 

      aws:ResourceTag/${TagKey}

  • program
    • Arn:  arn:${Partition}:mediatailor:${Region}:${Account}:program/${ResourceId}
    • Conditions: 

      aws:ResourceTag/${TagKey}

  • sourceLocation
    • Arn:  arn:${Partition}:mediatailor:${Region}:${Account}:sourceLocation/${ResourceId}
    • Conditions: 

      aws:ResourceTag/${TagKey}

  • vodSource
    • Arn:  arn:${Partition}:mediatailor:${Region}:${Account}:vodSource/${ResourceId}
    • Conditions: 

      aws:ResourceTag/${TagKey}

Updates