Origin Endpoint Cmaf Encryption Args
data class OriginEndpointCmafEncryptionArgs(val constantInitializationVector: Output<String>? = null, val encryptionMethod: Output<OriginEndpointCmafEncryptionEncryptionMethod>? = null, val keyRotationIntervalSeconds: Output<Int>? = null, val spekeKeyProvider: Output<OriginEndpointSpekeKeyProviderArgs>) : ConvertibleToJava<OriginEndpointCmafEncryptionArgs>
A Common Media Application Format (CMAF) encryption configuration.
Constructors
Link copied to clipboard
constructor(constantInitializationVector: Output<String>? = null, encryptionMethod: Output<OriginEndpointCmafEncryptionEncryptionMethod>? = null, keyRotationIntervalSeconds: Output<Int>? = null, spekeKeyProvider: Output<OriginEndpointSpekeKeyProviderArgs>)
Properties
Link copied to clipboard
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 MediaPackage creates the constant initialization vector (IV).
Link copied to clipboard
The encryption method used
Link copied to clipboard
Time (in seconds) between each encryption key rotation.
Link copied to clipboard
Parameters for the SPEKE key provider.