ChannelArgs

data class ChannelArgs(val audiences: Output<List<String>>? = null, val channelName: Output<String>? = null, val fillerSlate: Output<ChannelSlateSourceArgs>? = null, val logConfiguration: Output<ChannelLogConfigurationForChannelArgs>? = null, val outputs: Output<List<ChannelRequestOutputItemArgs>>? = null, val playbackMode: Output<ChannelPlaybackMode>? = null, val tags: Output<List<TagArgs>>? = null, val tier: Output<ChannelTier>? = null, val timeShiftConfiguration: Output<ChannelTimeShiftConfigurationArgs>? = null) : ConvertibleToJava<ChannelArgs>

Definition of AWS::MediaTailor::Channel Resource Type

Constructors

Link copied to clipboard
constructor(audiences: Output<List<String>>? = null, channelName: Output<String>? = null, fillerSlate: Output<ChannelSlateSourceArgs>? = null, logConfiguration: Output<ChannelLogConfigurationForChannelArgs>? = null, outputs: Output<List<ChannelRequestOutputItemArgs>>? = null, playbackMode: Output<ChannelPlaybackMode>? = null, tags: Output<List<TagArgs>>? = null, tier: Output<ChannelTier>? = null, timeShiftConfiguration: Output<ChannelTimeShiftConfigurationArgs>? = null)

Properties

Link copied to clipboard
val audiences: Output<List<String>>? = null

The list of audiences defined in channel.

Link copied to clipboard
val channelName: Output<String>? = null

The name of the channel.

Link copied to clipboard
val fillerSlate: Output<ChannelSlateSourceArgs>? = null

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 .

Link copied to clipboard

The log configuration.

Link copied to clipboard

The channel's output properties.

Link copied to clipboard
val playbackMode: Output<ChannelPlaybackMode>? = null

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.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

The tags to assign to the channel.

Link copied to clipboard
val tier: Output<ChannelTier>? = null

The tier for this channel. STANDARD tier channels can contain live programs.

Link copied to clipboard

The configuration for time-shifted viewing.

Functions

Link copied to clipboard
open override fun toJava(): ChannelArgs