Skip to content

/AWS1/CL_IVR=>CREATESTORAGECONFIGURATION()

About CreateStorageConfiguration

Creates a new storage configuration, used to enable recording to Amazon S3. When a StorageConfiguration is created, IVS will modify the S3 bucketPolicy of the provided bucket. This will ensure that IVS has sufficient permissions to write content to the provided bucket.

Method Signature

IMPORTING

Required arguments:

IO_S3 TYPE REF TO /AWS1/CL_IVRS3STORAGECONF /AWS1/CL_IVRS3STORAGECONF

A complex type that contains a storage configuration for where recorded video will be stored.

Optional arguments:

IV_NAME TYPE /AWS1/IVRSTORAGECONFNAME /AWS1/IVRSTORAGECONFNAME

Storage configuration name. The value does not need to be unique.

IT_TAGS TYPE /AWS1/CL_IVRTAGS_W=>TT_TAGS TT_TAGS

Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no constraints on tags beyond what is documented there.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_IVRCREATESTRGCONFRSP /AWS1/CL_IVRCREATESTRGCONFRSP