class Aws::MediaTailor::Types::CreateChannelRequest
The configuration for this channel.
@note When making an API call, you may pass CreateChannelRequest
data as a hash: { channel_name: "__string", # required filler_slate: { source_location_name: "__string", vod_source_name: "__string", }, outputs: [ # required { dash_playlist_settings: { manifest_window_seconds: 1, min_buffer_time_seconds: 1, min_update_period_seconds: 1, suggested_presentation_delay_seconds: 1, }, hls_playlist_settings: { manifest_window_seconds: 1, }, manifest_name: "__string", # required source_group: "__string", # required }, ], playback_mode: "LOOP", # required, accepts LOOP, LINEAR tags: { "__string" => "__string", }, }
@!attribute [rw] channel_name
@return [String]
@!attribute [rw] filler_slate
The slate used to fill gaps between programs in the schedule. You must configure filler slate if your channel uses an LINEAR PlaybackMode. @return [Types::SlateSource]
@!attribute [rw] outputs
The channel's output properties. @return [Array<Types::RequestOutputItem>]
@!attribute [rw] playback_mode
The type of playback mode to use for this channel. LINEAR - The programs in the schedule play once back-to-back in the schedule. LOOP - 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. @return [String]
@!attribute [rw] tags
The tags to assign to the channel. @return [Hash<String,String>]
@see docs.aws.amazon.com/goto/WebAPI/mediatailor-2018-04-23/CreateChannelRequest AWS API Documentation
Constants
- SENSITIVE