Skip to content

/AWS1/CL_MDL=>CREATECHANNEL()

About CreateChannel

Creates a new channel

Method Signature

IMPORTING

Optional arguments:

IO_CDIINPUTSPECIFICATION TYPE REF TO /AWS1/CL_MDLCDIINPUTSPEC /AWS1/CL_MDLCDIINPUTSPEC

Specification of CDI inputs for this channel

IV_CHANNELCLASS TYPE /AWS1/MDLCHANNELCLASS /AWS1/MDLCHANNELCLASS

The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel with one pipeline.

IT_DESTINATIONS TYPE /AWS1/CL_MDLOUTPUTDESTINATION=>TT___LISTOFOUTPUTDESTINATION TT___LISTOFOUTPUTDESTINATION

Destinations

IO_ENCODERSETTINGS TYPE REF TO /AWS1/CL_MDLENCODERSETTINGS /AWS1/CL_MDLENCODERSETTINGS

EncoderSettings

IT_INPUTATTACHMENTS TYPE /AWS1/CL_MDLINPUTATTACHMENT=>TT___LISTOFINPUTATTACHMENT TT___LISTOFINPUTATTACHMENT

List of input attachments for channel.

IO_INPUTSPECIFICATION TYPE REF TO /AWS1/CL_MDLINPUTSPECIFICATION /AWS1/CL_MDLINPUTSPECIFICATION

Specification of network and file inputs for this channel

IV_LOGLEVEL TYPE /AWS1/MDLLOGLEVEL /AWS1/MDLLOGLEVEL

The log level to write to CloudWatch Logs.

IO_MAINTENANCE TYPE REF TO /AWS1/CL_MDLMAINTENANCECRESTGS /AWS1/CL_MDLMAINTENANCECRESTGS

Maintenance settings for this channel.

IV_NAME TYPE /AWS1/MDL__STRING /AWS1/MDL__STRING

Name of channel.

IV_REQUESTID TYPE /AWS1/MDL__STRING /AWS1/MDL__STRING

Unique request ID to be specified. This is needed to prevent retries from creating multiple resources.

IV_RESERVED TYPE /AWS1/MDL__STRING /AWS1/MDL__STRING

Deprecated field that's only usable by whitelisted customers.

IV_ROLEARN TYPE /AWS1/MDL__STRING /AWS1/MDL__STRING

An optional Amazon Resource Name (ARN) of the role to assume when running the Channel.

IT_TAGS TYPE /AWS1/CL_MDLTAGS_W=>TT_TAGS TT_TAGS

A collection of key-value pairs.

IO_VPC TYPE REF TO /AWS1/CL_MDLVPCOUTPUTSETTINGS /AWS1/CL_MDLVPCOUTPUTSETTINGS

Settings for the VPC outputs

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_MDLCREATECHANNELRSP /AWS1/CL_MDLCREATECHANNELRSP