/AWS1/CL_MDTCHANNEL¶
The configuration parameters for a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_arn
TYPE /AWS1/MDT__STRING
/AWS1/MDT__STRING
¶
The ARN of the channel.
iv_channelname
TYPE /AWS1/MDT__STRING
/AWS1/MDT__STRING
¶
The name of the channel.
iv_channelstate
TYPE /AWS1/MDT__STRING
/AWS1/MDT__STRING
¶
Returns the state whether the channel is running or not.
it_outputs
TYPE /AWS1/CL_MDTRESPONSEOUTPUTITEM=>TT_RESPONSEOUTPUTS
TT_RESPONSEOUTPUTS
¶
The channel's output properties.
iv_playbackmode
TYPE /AWS1/MDT__STRING
/AWS1/MDT__STRING
¶
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.
iv_tier
TYPE /AWS1/MDT__STRING
/AWS1/MDT__STRING
¶
The tier for this channel. STANDARD tier channels can contain live programs.
io_logconfiguration
TYPE REF TO /AWS1/CL_MDTLOGCONFFORCHANNEL
/AWS1/CL_MDTLOGCONFFORCHANNEL
¶
The log configuration.
Optional arguments:¶
iv_creationtime
TYPE /AWS1/MDT__TIMESTAMPUNIX
/AWS1/MDT__TIMESTAMPUNIX
¶
The timestamp of when the channel was created.
io_fillerslate
TYPE REF TO /AWS1/CL_MDTSLATESOURCE
/AWS1/CL_MDTSLATESOURCE
¶
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
.
iv_lastmodifiedtime
TYPE /AWS1/MDT__TIMESTAMPUNIX
/AWS1/MDT__TIMESTAMPUNIX
¶
The timestamp of when the channel was last modified.
it_tags
TYPE /AWS1/CL_MDT__MAPOF__STRING_W=>TT___MAPOF__STRING
TT___MAPOF__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.
it_audiences
TYPE /AWS1/CL_MDTAUDIENCES_W=>TT_AUDIENCES
TT_AUDIENCES
¶
The list of audiences defined in channel.
Queryable Attributes¶
Arn¶
The ARN of the channel.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
ChannelName¶
The name of the channel.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CHANNELNAME() |
Getter for CHANNELNAME, with configurable default |
ASK_CHANNELNAME() |
Getter for CHANNELNAME w/ exceptions if field has no value |
HAS_CHANNELNAME() |
Determine if CHANNELNAME has a value |
ChannelState¶
Returns the state whether the channel is running or not.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CHANNELSTATE() |
Getter for CHANNELSTATE, with configurable default |
ASK_CHANNELSTATE() |
Getter for CHANNELSTATE w/ exceptions if field has no value |
HAS_CHANNELSTATE() |
Determine if CHANNELSTATE has a value |
CreationTime¶
The timestamp of when the channel was created.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CREATIONTIME() |
Getter for CREATIONTIME, with configurable default |
ASK_CREATIONTIME() |
Getter for CREATIONTIME w/ exceptions if field has no value |
HAS_CREATIONTIME() |
Determine if CREATIONTIME has a value |
FillerSlate¶
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
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FILLERSLATE() |
Getter for FILLERSLATE |
LastModifiedTime¶
The timestamp of when the channel was last modified.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LASTMODIFIEDTIME() |
Getter for LASTMODIFIEDTIME, with configurable default |
ASK_LASTMODIFIEDTIME() |
Getter for LASTMODIFIEDTIME w/ exceptions if field has no va |
HAS_LASTMODIFIEDTIME() |
Determine if LASTMODIFIEDTIME has a value |
Outputs¶
The channel's output properties.
Accessible with the following methods¶
Method | Description |
---|---|
GET_OUTPUTS() |
Getter for OUTPUTS, with configurable default |
ASK_OUTPUTS() |
Getter for OUTPUTS w/ exceptions if field has no value |
HAS_OUTPUTS() |
Determine if OUTPUTS has a value |
PlaybackMode¶
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.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PLAYBACKMODE() |
Getter for PLAYBACKMODE, with configurable default |
ASK_PLAYBACKMODE() |
Getter for PLAYBACKMODE w/ exceptions if field has no value |
HAS_PLAYBACKMODE() |
Determine if PLAYBACKMODE has a value |
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.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |
Tier¶
The tier for this channel. STANDARD tier channels can contain live programs.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TIER() |
Getter for TIER, with configurable default |
ASK_TIER() |
Getter for TIER w/ exceptions if field has no value |
HAS_TIER() |
Determine if TIER has a value |
LogConfiguration¶
The log configuration.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LOGCONFIGURATION() |
Getter for LOGCONFIGURATION |
Audiences¶
The list of audiences defined in channel.
Accessible with the following methods¶
Method | Description |
---|---|
GET_AUDIENCES() |
Getter for AUDIENCES, with configurable default |
ASK_AUDIENCES() |
Getter for AUDIENCES w/ exceptions if field has no value |
HAS_AUDIENCES() |
Determine if AUDIENCES has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT___LISTOFCHANNEL
¶
TYPES TT___LISTOFCHANNEL TYPE STANDARD TABLE OF REF TO /AWS1/CL_MDTCHANNEL WITH DEFAULT KEY
.