View a markdown version of this page

RouterInputConfiguration - AWS Elemental MediaConnect

RouterInputConfiguration

The configuration settings for a router input.

Contents

Important

This data type is a UNION, so only one of the following members can be specified when used or returned.

failover

Configuration settings for a failover router input that allows switching between two input sources.

Type: FailoverRouterInputConfiguration object

Required: No

mediaConnectFlow

Configuration settings for connecting a router input to a flow output.

To connect the router input to the flow output, provide both flowArn and flowOutputArn. To disconnect it, call the update operation and omit both fields while keeping this configuration object.

Note

You can't change sourceTransitDecryption while the router input is connected to a flow output. To change it, first disconnect the router input, then update the decryption.

Type: MediaConnectFlowRouterInputConfiguration object

Required: No

mediaLiveChannel

Configuration settings for connecting a router input to a MediaLive channel output.

To connect the router input to the MediaLive channel output, provide all three of mediaLiveChannelArn, mediaLivePipelineId, and mediaLiveChannelOutputName. To disconnect it, call the update operation and omit all three fields while keeping this configuration object.

Note

You can't change sourceTransitDecryption while the router input is connected to a MediaLive channel output. To change it, first disconnect the router input, then update the decryption.

Type: MediaLiveChannelRouterInputConfiguration object

Required: No

merge

Configuration settings for a merge router input that combines two input sources.

Type: MergeRouterInputConfiguration object

Required: No

standard

The configuration settings for a standard router input, including the protocol, protocol-specific configuration, network interface, and availability zone.

Type: StandardRouterInputConfiguration object

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: