View a markdown version of this page

AWS::MediaLive::Input RouterSettings - AWS CloudFormation

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