Values.DestinationConfigurationSourceComplex data type that defines destination-configuration objects.
type nonrec t = {name : DestinationConfigurationName.t option;Name that can be specified to help identify the destination.
*)channel : ChannelDestinationConfiguration.t option;An IVS channel to be used for broadcasting, for server-side composition. Either a channel or an s3 must be specified.
*)s3 : S3DestinationConfiguration.t option;An S3 storage configuration to be used for recording video data. Either a channel or an s3 must be specified.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `String of DestinationConfigurationName.t
| `Structure of
(string
* [> `List of
[> `String of EncoderConfigurationArn.t
| `Structure of
(string
* [> `Integer of ThumbnailIntervalSeconds.t
| `List of [> `Enum of string ] list ])
list ]
list
| `String of ChannelArn.t
| `Structure of
(string
* [> `Enum of string
| `Structure of
(string
* [> `Integer of
CompositionRecordingTargetSegmentDurationSeconds.t ])
list ])
list ])
list ])
list ]