AWS::MediaConnect::FlowOutput Encryption - AWS CloudFormation

AWS::MediaConnect::FlowOutput Encryption

Information about the encryption of the flow.

Syntax

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

JSON

{ "Algorithm" : String, "KeyType" : String, "RoleArn" : String, "SecretArn" : String }

YAML

Algorithm: String KeyType: String RoleArn: String SecretArn: String

Properties

Algorithm

The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).

Required: Yes

Type: String

Update requires: No interruption

KeyType

The type of key that is used for the encryption. If you don't specify a keyType value, the service uses the default setting (static-key).

Required: No

Type: String

Update requires: No interruption

RoleArn

The Amazon Resource Name (ARN) of the role that you created during setup (when you set up MediaConnect as a trusted entity).

Required: Yes

Type: String

Update requires: No interruption

SecretArn

The ARN of the secret that you created in AWS Secrets Manager to store the encryption key.

Required: Yes

Type: String

Update requires: No interruption