AWS::MediaLive::Input RouterSettings - AWS CloudFormation
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::MediaLive::Input RouterSettings

Settings that apply only if the input is a MEDIACONNECT_ROUTER type of input.

The parent of this entity is Input.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "Destinations" : [ RouterDestinationSettings, ... ], "EncryptionType" : String, "SecretArn" : String }

Properties

Destinations

The destinations for the input from MediaConnect Router. Specify one destination for a single-pipeline input, or two destinations for a standard (redundant) input. This property is required.

Required: No

Type: Array of RouterDestinationSettings

Update requires: Replacement

EncryptionType

The type of encryption for the MediaConnect router input. Specify AUTOMATIC to use a service-managed encryption key, or SECRETS_MANAGER to supply your own AES-256 encryption key via AWS Secrets Manager. This property is required.

Required: No

Type: String

Update requires: Replacement

SecretArn

The ARN of the secret in AWS Secrets Manager that is used to encrypt the MediaConnect router input. This property is required when EncryptionType is SECRETS_MANAGER, and must not be specified when EncryptionType is AUTOMATIC.

Required: Conditional

Type: String

Update requires: Replacement