AWS::MediaPackage::OriginEndpoint CmafEncryption - AWS CloudFormation

AWS::MediaPackage::OriginEndpoint CmafEncryption

Holds encryption information so that access to the content can be controlled by a DRM solution.

Syntax

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

Properties

ConstantInitializationVector

An optional 128-bit, 16-byte hex value represented by a 32-character string, used in conjunction with the key for encrypting blocks. If you don't specify a value, then AWS Elemental MediaPackage creates the constant initialization vector (IV).

Required: No

Type: String

Pattern: \A[0-9a-fA-F]+\Z

Minimum: 32

Maximum: 32

Update requires: No interruption

EncryptionMethod

The encryption method to use.

Required: No

Type: String

Allowed values: SAMPLE_AES | AES_CTR

Update requires: No interruption

KeyRotationIntervalSeconds

Number of seconds before AWS Elemental MediaPackage rotates to a new key. By default, rotation is set to 60 seconds. Set to 0 to disable key rotation.

Required: No

Type: Integer

Update requires: No interruption

SpekeKeyProvider

Parameters for the SPEKE key provider.

Required: Yes

Type: SpekeKeyProvider

Update requires: No interruption