Class: Aws::MediaTailor::Types::CreateChannelRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaTailor::Types::CreateChannelRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-mediatailor/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#audiences ⇒ Array<String>
The list of audiences defined in channel.
-
#channel_name ⇒ String
The name of the channel.
-
#filler_slate ⇒ Types::SlateSource
The slate used to fill gaps between programs in the schedule.
-
#outputs ⇒ Array<Types::RequestOutputItem>
The channel’s output properties.
-
#playback_mode ⇒ String
The type of playback mode to use for this channel.
-
#tags ⇒ Hash<String,String>
The tags to assign to the channel.
-
#tier ⇒ String
The tier of the channel.
-
#time_shift_configuration ⇒ Types::TimeShiftConfiguration
The time-shifted viewing configuration you want to associate to the channel.
Instance Attribute Details
#audiences ⇒ Array<String>
The list of audiences defined in channel.
707 708 709 710 711 712 713 714 715 716 717 718 |
# File 'lib/aws-sdk-mediatailor/types.rb', line 707 class CreateChannelRequest < Struct.new( :audiences, :channel_name, :filler_slate, :outputs, :playback_mode, :tags, :tier, :time_shift_configuration) SENSITIVE = [] include Aws::Structure end |
#channel_name ⇒ String
The name of the channel.
707 708 709 710 711 712 713 714 715 716 717 718 |
# File 'lib/aws-sdk-mediatailor/types.rb', line 707 class CreateChannelRequest < Struct.new( :audiences, :channel_name, :filler_slate, :outputs, :playback_mode, :tags, :tier, :time_shift_configuration) SENSITIVE = [] include Aws::Structure end |
#filler_slate ⇒ Types::SlateSource
The slate used to fill gaps between programs in the schedule. You must configure filler slate if your channel uses the ‘LINEAR` `PlaybackMode`. MediaTailor doesn’t support filler slate for channels using the ‘LOOP` `PlaybackMode`.
707 708 709 710 711 712 713 714 715 716 717 718 |
# File 'lib/aws-sdk-mediatailor/types.rb', line 707 class CreateChannelRequest < Struct.new( :audiences, :channel_name, :filler_slate, :outputs, :playback_mode, :tags, :tier, :time_shift_configuration) SENSITIVE = [] include Aws::Structure end |
#outputs ⇒ Array<Types::RequestOutputItem>
The channel’s output properties.
707 708 709 710 711 712 713 714 715 716 717 718 |
# File 'lib/aws-sdk-mediatailor/types.rb', line 707 class CreateChannelRequest < Struct.new( :audiences, :channel_name, :filler_slate, :outputs, :playback_mode, :tags, :tier, :time_shift_configuration) SENSITIVE = [] include Aws::Structure end |
#playback_mode ⇒ String
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.
707 708 709 710 711 712 713 714 715 716 717 718 |
# File 'lib/aws-sdk-mediatailor/types.rb', line 707 class CreateChannelRequest < Struct.new( :audiences, :channel_name, :filler_slate, :outputs, :playback_mode, :tags, :tier, :time_shift_configuration) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
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 [Tagging AWS Elemental MediaTailor Resources].
707 708 709 710 711 712 713 714 715 716 717 718 |
# File 'lib/aws-sdk-mediatailor/types.rb', line 707 class CreateChannelRequest < Struct.new( :audiences, :channel_name, :filler_slate, :outputs, :playback_mode, :tags, :tier, :time_shift_configuration) SENSITIVE = [] include Aws::Structure end |
#tier ⇒ String
The tier of the channel.
707 708 709 710 711 712 713 714 715 716 717 718 |
# File 'lib/aws-sdk-mediatailor/types.rb', line 707 class CreateChannelRequest < Struct.new( :audiences, :channel_name, :filler_slate, :outputs, :playback_mode, :tags, :tier, :time_shift_configuration) SENSITIVE = [] include Aws::Structure end |
#time_shift_configuration ⇒ Types::TimeShiftConfiguration
The time-shifted viewing configuration you want to associate to the channel.
707 708 709 710 711 712 713 714 715 716 717 718 |
# File 'lib/aws-sdk-mediatailor/types.rb', line 707 class CreateChannelRequest < Struct.new( :audiences, :channel_name, :filler_slate, :outputs, :playback_mode, :tags, :tier, :time_shift_configuration) SENSITIVE = [] include Aws::Structure end |