RecordingConfigurationThumbnailConfigurationArgs

data class RecordingConfigurationThumbnailConfigurationArgs(val recordingMode: Output<RecordingConfigurationThumbnailConfigurationRecordingMode>? = null, val resolution: Output<RecordingConfigurationThumbnailConfigurationResolution>? = null, val storage: Output<List<RecordingConfigurationThumbnailConfigurationStorageItem>>? = null, val targetIntervalSeconds: Output<Int>? = null) : ConvertibleToJava<RecordingConfigurationThumbnailConfigurationArgs>

Recording Thumbnail Configuration.

Constructors

constructor(recordingMode: Output<RecordingConfigurationThumbnailConfigurationRecordingMode>? = null, resolution: Output<RecordingConfigurationThumbnailConfigurationResolution>? = null, storage: Output<List<RecordingConfigurationThumbnailConfigurationStorageItem>>? = null, targetIntervalSeconds: Output<Int>? = null)

Properties

Link copied to clipboard

Thumbnail Recording Mode, which determines whether thumbnails are recorded at an interval or are disabled.

Link copied to clipboard

Resolution indicates the desired resolution of recorded thumbnails.

Link copied to clipboard

Storage indicates the format in which thumbnails are recorded.

Link copied to clipboard
val targetIntervalSeconds: Output<Int>? = null

Target Interval Seconds defines the interval at which thumbnails are recorded. This field is required if RecordingMode is INTERVAL.

Functions

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