PackagingConfigurationHlsEncryptionArgs

data class PackagingConfigurationHlsEncryptionArgs(val constantInitializationVector: Output<String>? = null, val encryptionMethod: Output<PackagingConfigurationHlsEncryptionEncryptionMethod>? = null, val spekeKeyProvider: Output<PackagingConfigurationSpekeKeyProviderArgs>) : ConvertibleToJava<PackagingConfigurationHlsEncryptionArgs>

An HTTP Live Streaming (HLS) encryption configuration.

Constructors

Link copied to clipboard
constructor(constantInitializationVector: Output<String>? = null, encryptionMethod: Output<PackagingConfigurationHlsEncryptionEncryptionMethod>? = null, spekeKeyProvider: Output<PackagingConfigurationSpekeKeyProviderArgs>)

Properties

Link copied to clipboard

An HTTP Live Streaming (HLS) encryption configuration.

Link copied to clipboard

The encryption method to use.

Link copied to clipboard

Parameters for the SPEKE key provider.

Functions

Link copied to clipboard
open override fun toJava(): PackagingConfigurationHlsEncryptionArgs