RecordingConfigurationArgs

data class RecordingConfigurationArgs(val destinationConfiguration: Output<RecordingConfigurationDestinationConfigurationArgs>? = null, val name: Output<String>? = null, val recordingReconnectWindowSeconds: Output<Int>? = null, val renditionConfiguration: Output<RecordingConfigurationRenditionConfigurationArgs>? = null, val tags: Output<List<TagArgs>>? = null, val thumbnailConfiguration: Output<RecordingConfigurationThumbnailConfigurationArgs>? = null) : ConvertibleToJava<RecordingConfigurationArgs>

Resource Type definition for AWS::IVS::RecordingConfiguration

Constructors

Link copied to clipboard
constructor(destinationConfiguration: Output<RecordingConfigurationDestinationConfigurationArgs>? = null, name: Output<String>? = null, recordingReconnectWindowSeconds: Output<Int>? = null, renditionConfiguration: Output<RecordingConfigurationRenditionConfigurationArgs>? = null, tags: Output<List<TagArgs>>? = null, thumbnailConfiguration: Output<RecordingConfigurationThumbnailConfigurationArgs>? = null)

Properties

Link copied to clipboard

A destination configuration describes an S3 bucket where recorded video will be stored. See the DestinationConfiguration property type for more information.

Link copied to clipboard
val name: Output<String>? = null

Recording Configuration Name.

Link copied to clipboard

Recording Reconnect Window Seconds. (0 means disabled)

Link copied to clipboard

A rendition configuration describes which renditions should be recorded for a stream. See the RenditionConfiguration property type for more information.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

A list of key-value pairs that contain metadata for the asset model.

Link copied to clipboard

A thumbnail configuration enables/disables the recording of thumbnails for a live session and controls the interval at which thumbnails are generated for the live session. See the ThumbnailConfiguration property type for more information.

Functions

Link copied to clipboard
open override fun toJava(): RecordingConfigurationArgs