/AWS1/CL_IVSCHANNELSUMMARY¶
Summary information about a channel.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_arn TYPE /AWS1/IVSCHANNELARN /AWS1/IVSCHANNELARN¶
Channel ARN.
iv_name TYPE /AWS1/IVSCHANNELNAME /AWS1/IVSCHANNELNAME¶
Channel name.
iv_latencymode TYPE /AWS1/IVSCHANNELLATENCYMODE /AWS1/IVSCHANNELLATENCYMODE¶
Channel latency mode. Use
NORMALto broadcast and deliver live video up to Full HD. UseLOWfor near-real-time interaction with viewers. Default:LOW.
iv_authorized TYPE /AWS1/IVSISAUTHORIZED /AWS1/IVSISAUTHORIZED¶
Whether the channel is private (enabled for playback authorization). Default:
false.
iv_recordingconfigurationarn TYPE /AWS1/IVSCHANNELRECINGCONFARN /AWS1/IVSCHANNELRECINGCONFARN¶
Recording-configuration ARN. A valid ARN value here both specifies the ARN and enables recording. Default: "" (empty string, recording is disabled).
it_tags TYPE /AWS1/CL_IVSTAGS_W=>TT_TAGS TT_TAGS¶
Tags attached to the resource. Array of 1-50 maps, each of the form
string:string (key:value). See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no service-specific constraints beyond what is documented there.
iv_insecureingest TYPE /AWS1/IVSINSECUREINGEST /AWS1/IVSINSECUREINGEST¶
Whether the channel allows insecure RTMP ingest. Default:
false.
iv_type TYPE /AWS1/IVSCHANNELTYPE /AWS1/IVSCHANNELTYPE¶
Channel type, which determines the allowable resolution and bitrate. If you exceed the allowable input resolution or bitrate, the stream probably will disconnect immediately. Default:
STANDARD. For details, see Channel Types.
iv_preset TYPE /AWS1/IVSTRANSCODEPRESET /AWS1/IVSTRANSCODEPRESET¶
Optional transcode preset for the channel. This is selectable only for
ADVANCED_HDandADVANCED_SDchannel types. For those channel types, the defaultpresetisHIGHER_BANDWIDTH_DELIVERY. For other channel types (BASICandSTANDARD),presetis the empty string ("").
iv_playbackrestrictionplyarn TYPE /AWS1/IVSCHANNELPLAYBACKREST00 /AWS1/IVSCHANNELPLAYBACKREST00¶
Playback-restriction-policy ARN. A valid ARN value here both specifies the ARN and enables playback restriction. Default: "" (empty string, no playback restriction policy is applied).
Queryable Attributes¶
arn¶
Channel ARN.
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 |
name¶
Channel name.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
latencyMode¶
Channel latency mode. Use
NORMALto broadcast and deliver live video up to Full HD. UseLOWfor near-real-time interaction with viewers. Default:LOW.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LATENCYMODE() |
Getter for LATENCYMODE, with configurable default |
ASK_LATENCYMODE() |
Getter for LATENCYMODE w/ exceptions if field has no value |
HAS_LATENCYMODE() |
Determine if LATENCYMODE has a value |
authorized¶
Whether the channel is private (enabled for playback authorization). Default:
false.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTHORIZED() |
Getter for AUTHORIZED |
recordingConfigurationArn¶
Recording-configuration ARN. A valid ARN value here both specifies the ARN and enables recording. Default: "" (empty string, recording is disabled).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECORDINGCONFARN() |
Getter for RECORDINGCONFIGURATIONARN, with configurable defa |
ASK_RECORDINGCONFARN() |
Getter for RECORDINGCONFIGURATIONARN w/ exceptions if field |
HAS_RECORDINGCONFARN() |
Determine if RECORDINGCONFIGURATIONARN has a value |
tags¶
Tags attached to the resource. Array of 1-50 maps, each of the form
string:string (key:value). See Best practices and strategies in Tagging Amazon Web Services Resources and Tag Editor for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no service-specific constraints beyond what is documented there.
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 |
insecureIngest¶
Whether the channel allows insecure RTMP ingest. Default:
false.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSECUREINGEST() |
Getter for INSECUREINGEST |
type¶
Channel type, which determines the allowable resolution and bitrate. If you exceed the allowable input resolution or bitrate, the stream probably will disconnect immediately. Default:
STANDARD. For details, see Channel Types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
preset¶
Optional transcode preset for the channel. This is selectable only for
ADVANCED_HDandADVANCED_SDchannel types. For those channel types, the defaultpresetisHIGHER_BANDWIDTH_DELIVERY. For other channel types (BASICandSTANDARD),presetis the empty string ("").
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRESET() |
Getter for PRESET, with configurable default |
ASK_PRESET() |
Getter for PRESET w/ exceptions if field has no value |
HAS_PRESET() |
Determine if PRESET has a value |
playbackRestrictionPolicyArn¶
Playback-restriction-policy ARN. A valid ARN value here both specifies the ARN and enables playback restriction. Default: "" (empty string, no playback restriction policy is applied).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PLAYBACKRESTRICTIONPLY00() |
Getter for PLAYBACKRESTRICTIONPOLICYARN, with configurable d |
ASK_PLAYBACKRESTRICTIONPLY00() |
Getter for PLAYBACKRESTRICTIONPOLICYARN w/ exceptions if fie |
HAS_PLAYBACKRESTRICTIONPLY00() |
Determine if PLAYBACKRESTRICTIONPOLICYARN 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_CHANNELLIST¶
TYPES TT_CHANNELLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_IVSCHANNELSUMMARY WITH DEFAULT KEY
.