CfnChannelProps
- class aws_cdk.aws_mediatailor.CfnChannelProps(*, channel_name, outputs, playback_mode, audiences=None, filler_slate=None, log_configuration=None, tags=None, tier=None, time_shift_configuration=None)
Bases:
object
Properties for defining a
CfnChannel
.- Parameters:
channel_name (
str
) – The name of the channel.outputs (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,RequestOutputItemProperty
,Dict
[str
,Any
]]]]) – The channel’s output properties.playback_mode (
str
) – The type of playback mode for this channel.LINEAR
- Programs play back-to-back only once.LOOP
- Programs play back-to-back in an endless loop. When the last program in the schedule plays, playback loops back to the first program in the schedule.audiences (
Optional
[Sequence
[str
]]) – The list of audiences defined in channel.filler_slate (
Union
[IResolvable
,SlateSourceProperty
,Dict
[str
,Any
],None
]) – The slate used to fill gaps between programs in the schedule. You must configure filler slate if your channel uses theLINEAR
PlaybackMode
. MediaTailor doesn’t support filler slate for channels using theLOOP
PlaybackMode
.log_configuration (
Union
[IResolvable
,LogConfigurationForChannelProperty
,Dict
[str
,Any
],None
]) – The log configuration.tags (
Optional
[Sequence
[Union
[CfnTag
,Dict
[str
,Any
]]]]) – 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 .tier (
Optional
[str
]) – The tier for this channel. STANDARD tier channels can contain live programs.time_shift_configuration (
Union
[IResolvable
,TimeShiftConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration for time-shifted viewing.
- See:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-channel.html
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_mediatailor as mediatailor cfn_channel_props = mediatailor.CfnChannelProps( channel_name="channelName", outputs=[mediatailor.CfnChannel.RequestOutputItemProperty( manifest_name="manifestName", source_group="sourceGroup", # the properties below are optional dash_playlist_settings=mediatailor.CfnChannel.DashPlaylistSettingsProperty( manifest_window_seconds=123, min_buffer_time_seconds=123, min_update_period_seconds=123, suggested_presentation_delay_seconds=123 ), hls_playlist_settings=mediatailor.CfnChannel.HlsPlaylistSettingsProperty( ad_markup_type=["adMarkupType"], manifest_window_seconds=123 ) )], playback_mode="playbackMode", # the properties below are optional audiences=["audiences"], filler_slate=mediatailor.CfnChannel.SlateSourceProperty( source_location_name="sourceLocationName", vod_source_name="vodSourceName" ), log_configuration=mediatailor.CfnChannel.LogConfigurationForChannelProperty( log_types=["logTypes"] ), tags=[CfnTag( key="key", value="value" )], tier="tier", time_shift_configuration=mediatailor.CfnChannel.TimeShiftConfigurationProperty( max_time_delay_seconds=123 ) )
Attributes
- audiences
The list of audiences defined in channel.
- channel_name
The name of the channel.
- filler_slate
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 theLOOP
PlaybackMode
.
- log_configuration
The log configuration.
- outputs
The channel’s output properties.
- playback_mode
The type of playback mode for this channel.
LINEAR
- Programs play back-to-back only once.LOOP
- Programs play back-to-back in an endless loop. When the last program in the schedule plays, playback loops back to the first program in the schedule.
- tags
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 .
- tier
The tier for this channel.
STANDARD tier channels can contain live programs.
- time_shift_configuration
The configuration for time-shifted viewing.