View a markdown version of this page

MediaLiveChannelRouterInputConfiguration - AWS Elemental MediaConnect

MediaLiveChannelRouterInputConfiguration

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.

Contents

sourceTransitDecryption

The encryption configuration that defines how content is encrypted during transit between MediaConnect Router and MediaLive. This configuration determines whether encryption keys are automatically managed by the service or manually managed through AWS Secrets Manager.

Type: MediaLiveTransitEncryption object

Required: Yes

mediaLiveChannelArn

The ARN of the MediaLive channel to connect to this router input.

Type: String

Pattern: arn:(aws[a-zA-Z-]*):medialive:[a-z0-9-]+:[0-9]{12}:channel:[a-zA-Z0-9]+

Required: No

mediaLiveChannelOutputName

The name of the MediaLive channel output to connect to this router input.

Type: String

Required: No

mediaLivePipelineId

The index of the MediaLive pipeline to connect to this router input.

Type: String

Valid Values: PIPELINE_0 | PIPELINE_1

Required: No

See Also

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