AWS::IVS::RecordingConfiguration RenditionConfiguration - AWS CloudFormation

AWS::IVS::RecordingConfiguration RenditionConfiguration

The RenditionConfiguration property type describes which renditions should be recorded for a stream.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Renditions" : [ String, ... ], "RenditionSelection" : String }

YAML

Renditions: - String RenditionSelection: String

Properties

Renditions

A list of which renditions are recorded for a stream, if renditionSelection is CUSTOM; otherwise, this field is irrelevant. The selected renditions are recorded if they are available during the stream. If a selected rendition is unavailable, the best available rendition is recorded. For details on the resolution dimensions of each rendition, see Auto-Record to Amazon S3.

Required: No

Type: Array of String

Allowed values: FULL_HD | HD | SD | LOWEST_RESOLUTION

Minimum: 0

Maximum: 4

Update requires: Replacement

RenditionSelection

The set of renditions are recorded for a stream. For BASIC channels, the CUSTOM value has no effect. If CUSTOM is specified, a set of renditions can be specified in the renditions field. Default: ALL.

Required: No

Type: String

Allowed values: ALL | NONE | CUSTOM

Update requires: Replacement