RouterInput
A router input in AWS Elemental MediaConnect. A router input is a source of media content that can be routed to one or more router outputs.
Contents
- arn
-
The Amazon Resource Name (ARN) of the router input.
Type: String
Pattern:
arn:(aws[a-zA-Z-]*):mediaconnect:[a-z0-9-]+:[0-9]{12}:routerInput:[a-z0-9]{12}Required: Yes
- availabilityZone
-
The Availability Zone of the router input.
Type: String
Required: Yes
- configuration
-
The configuration settings for a router input.
Type: RouterInputConfiguration object
Note: This object is a Union. Only one member of this object can be specified or returned.
Required: Yes
- createdAt
-
The timestamp when the router input was created.
Type: Timestamp
Required: Yes
- id
-
The unique identifier of the router input.
Type: String
Required: Yes
- inputType
-
The type of the router input.
Type: String
Valid Values:
STANDARD | FAILOVER | MERGE | MEDIACONNECT_FLOWRequired: Yes
- maintenanceConfiguration
-
The maintenance configuration settings applied to this router input.
Type: MaintenanceConfiguration object
Note: This object is a Union. Only one member of this object can be specified or returned.
Required: Yes
- maintenanceType
-
The type of maintenance configuration applied to this router input.
Type: String
Valid Values:
PREFERRED_DAY_TIME | DEFAULTRequired: Yes
- maximumBitrate
-
The maximum bitrate for the router input.
Type: Long
Required: Yes
- messages
-
The messages associated with the router input.
Type: Array of RouterInputMessage objects
Required: Yes
- name
-
The name of the router input.
Type: String
Required: Yes
- regionName
-
The AWS Region where the router input is located.
Type: String
Required: Yes
- routedOutputs
-
The number of router outputs associated with the router input.
Type: Integer
Required: Yes
- routingScope
-
Indicates whether the router input is configured for Regional or global routing.
Type: String
Valid Values:
REGIONAL | GLOBALRequired: Yes
- state
-
The current state of the router input.
Type: String
Valid Values:
CREATING | STANDBY | STARTING | ACTIVE | STOPPING | DELETING | UPDATING | ERROR | RECOVERING | MIGRATINGRequired: Yes
- streamDetails
-
Configuration details for the router input stream.
Type: RouterInputStreamDetails object
Note: This object is a Union. Only one member of this object can be specified or returned.
Required: Yes
-
Key-value pairs that can be used to tag and organize this router input.
Type: String to string map
Required: Yes
- tier
-
The tier level of the router input.
Type: String
Valid Values:
INPUT_100 | INPUT_50 | INPUT_20Required: Yes
- transitEncryption
-
The transit encryption settings for a router input.
Type: RouterInputTransitEncryption object
Required: Yes
- updatedAt
-
The timestamp when the router input was last updated.
Type: Timestamp
Required: Yes
- ipAddress
-
The IP address of the router input.
Type: String
Required: No
- maintenanceSchedule
-
The current maintenance schedule details for this router input.
Type: MaintenanceSchedule object
Note: This object is a Union. Only one member of this object can be specified or returned.
Required: No
- maintenanceScheduleType
-
The type of maintenance schedule currently in effect for this router input.
Type: String
Valid Values:
WINDOWRequired: No
- maximumRoutedOutputs
-
The maximum number of outputs that can be simultaneously routed to this input.
Type: Integer
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: