Values.RouterOutputSourceA router output in AWS Elemental MediaConnect. A router output is a destination for media content that can receive input from one or more router inputs.
type nonrec t = {name : String_.t option;The name of the router output.
*)arn : RouterOutputArn.t option;The Amazon Resource Name (ARN) of the router output.
*)id : String_.t option;The unique identifier of the router output.
*)state : RouterOutputState.t option;The overall state of the router output.
*)outputType : RouterOutputType.t option;The type of the router output.
*)configuration : RouterOutputConfiguration.t option;routedState : RouterOutputRoutedState.t option;The current state of the association between the router output and its input.
*)regionName : String_.t option;The Amazon Web Services Region where the router output is located.
*)availabilityZone : String_.t option;The Availability Zone of the router output.
*)maximumBitrate : Long.t option;The maximum bitrate for the router output.
*)routingScope : RoutingScope.t option;Indicates whether the router output is configured for Regional or global routing.
*)tier : RouterOutputTier.t option;The tier level of the router output.
*)createdAt : SyntheticTimestamp_date_time.t option;The timestamp when the router output was created.
*)updatedAt : SyntheticTimestamp_date_time.t option;The timestamp when the router output was last updated.
*)messages : RouterOutputMessages.t option;The messages associated with the router output.
*)streamDetails : RouterOutputStreamDetails.t option;ipAddress : String_.t option;The IP address of the router output.
*)routedInputArn : RouterInputArn.t option;The Amazon Resource Name (ARN) of the router input associated with the output.
*)maintenanceType : MaintenanceType.t option;The type of maintenance configuration applied to this router output.
*)maintenanceConfiguration : MaintenanceConfiguration.t option;The maintenance configuration settings applied to this router output.
*)maintenanceScheduleType : MaintenanceScheduleType.t option;The type of maintenance schedule currently in effect for this router output.
*)maintenanceSchedule : MaintenanceSchedule.t option;The current maintenance schedule details for this router output.
*)}val make :
?name:??? ->
?arn:??? ->
?id:??? ->
?state:??? ->
?outputType:??? ->
?configuration:??? ->
?routedState:??? ->
?regionName:??? ->
?availabilityZone:??? ->
?maximumBitrate:??? ->
?routingScope:??? ->
?tier:??? ->
?createdAt:??? ->
?updatedAt:??? ->
?messages:??? ->
?tags:??? ->
?streamDetails:??? ->
?ipAddress:??? ->
?routedInputArn:??? ->
?maintenanceType:??? ->
?maintenanceConfiguration:??? ->
?maintenanceScheduleType:??? ->
?maintenanceSchedule:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of (string * [> `String of String_.t ]) list ] list
| `Long of Long.t
| `Map of
([> `String of String_.t ] * [> `String of String_.t ]) list
| `String of String_.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `String of RouterNetworkInterfaceArn.t
| `Structure of
(string
* [> `Enum of string
| `Structure of
(string
* [> `Enum of string
| `Integer of
RistRouterOutputConfigurationDestinationPortInteger.t
| `Long of
SrtListenerRouterOutputConfigurationMinimumLatencyMillisecondsLong.t
| `String of String_.t
| `Structure of
(string
* [> `String of SecretArn.t
| `Structure of
(string * [> `String of SecretArn.t ])
list ])
list ])
list ])
list
| `Timestamp of SyntheticTimestamp_date_time.t ])
list ])
list
| `Timestamp of SyntheticTimestamp_date_time.t ])
list ]