/AWS1/CL_IOA=>CREATECHANNEL()
¶
About CreateChannel¶
Used to create a channel. A channel collects data from an MQTT topic and archives the raw, unprocessed messages before publishing the data to a pipeline.
Method Signature¶
IMPORTING¶
Required arguments:¶
IV_CHANNELNAME
TYPE /AWS1/IOACHANNELNAME
/AWS1/IOACHANNELNAME
¶
The name of the channel.
Optional arguments:¶
IO_CHANNELSTORAGE
TYPE REF TO /AWS1/CL_IOACHANNELSTORAGE
/AWS1/CL_IOACHANNELSTORAGE
¶
Where channel data is stored. You can choose one of
serviceManagedS3
orcustomerManagedS3
storage. If not specified, the default isserviceManagedS3
. You can't change this storage option after the channel is created.
IO_RETENTIONPERIOD
TYPE REF TO /AWS1/CL_IOARETENTIONPERIOD
/AWS1/CL_IOARETENTIONPERIOD
¶
How long, in days, message data is kept for the channel. When
customerManagedS3
storage is selected, this parameter is ignored.
IT_TAGS
TYPE /AWS1/CL_IOATAG=>TT_TAGLIST
TT_TAGLIST
¶
Metadata which can be used to manage the channel.