v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1444174189.1 KB

Creates a channel. For information about MediaTailor channels, see <a href="https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly-channels.html">Working with channels</a> in the <i>MediaTailor User Guide</i>.

post/channel/{ChannelName}

Path parameters

ChannelNamestring required

The name of the channel.

Request body

PlaybackMode'LOOP' | 'LINEAR' required
<p>The type of playback mode to use for this channel.</p> <p> <code>LINEAR</code> - The programs in the schedule play once back-to-back in the schedule.</p> <p> <code>LOOP</code> - The programs in the schedule play back-to-back in an endless loop. When the last program in the schedule stops playing, playback loops back to the first program in the schedule.</p>
tagsobject

The tags to assign to the channel. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see <a href="https://docs.aws.amazon.com/mediatailor/latest/ug/tagging.html">Tagging AWS Elemental MediaTailor Resources</a>.

Tier'BASIC' | 'STANDARD'

The tier of the channel.

Response

Success

Arnstring

The Amazon Resource Name (ARN) to assign to the channel.

ChannelNamestring

The name to assign to the channel.

ChannelState'RUNNING' | 'STOPPED'

Indicates whether the channel is in a running state or not.

CreationTimestring date-time

The timestamp of when the channel was created.

LastModifiedTimestring date-time

The timestamp of when the channel was last modified.

PlaybackModestring

The playback mode to assign to the channel.

Tagsobject

The tags to assign to the channel. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see <a href="https://docs.aws.amazon.com/mediatailor/latest/ug/tagging.html">Tagging AWS Elemental MediaTailor Resources</a>.

Tierstring

The tier of the channel.