Values.StreamInfoSourceAn object describing a Kinesis video stream.
type nonrec t = {deviceName : DeviceName.t option;The name of the device that is associated with the stream.
*)streamName : StreamName.t option;The name of the stream.
*)streamARN : ResourceARN.t option;The Amazon Resource Name (ARN) of the stream.
*)mediaType : MediaType.t option;The MediaType of the stream.
*)kmsKeyId : KmsKeyId.t option;The ID of the Key Management Service (KMS) key that Kinesis Video Streams uses to encrypt data on the stream.
*)version : Version.t option;The version of the stream.
*)status : Status.t option;The status of the stream.
*)creationTime : Timestamp.t option;A time stamp that indicates when the stream was created.
*)dataRetentionInHours : DataRetentionInHours.t option;How long the stream retains data, in hours.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of DataRetentionInHours.t
| `String of DeviceName.t
| `Timestamp of Timestamp.t ])
list ]