StreamingPolicyCommonEncryptionCbcsArgs

data class StreamingPolicyCommonEncryptionCbcsArgs(val clearKeyEncryption: Output<StreamingPolicyCommonEncryptionCbcsClearKeyEncryptionArgs>? = null, val defaultContentKey: Output<StreamingPolicyCommonEncryptionCbcsDefaultContentKeyArgs>? = null, val drmFairplay: Output<StreamingPolicyCommonEncryptionCbcsDrmFairplayArgs>? = null, val enabledProtocols: Output<StreamingPolicyCommonEncryptionCbcsEnabledProtocolsArgs>? = null) : ConvertibleToJava<StreamingPolicyCommonEncryptionCbcsArgs>

Constructors

Link copied to clipboard
constructor(clearKeyEncryption: Output<StreamingPolicyCommonEncryptionCbcsClearKeyEncryptionArgs>? = null, defaultContentKey: Output<StreamingPolicyCommonEncryptionCbcsDefaultContentKeyArgs>? = null, drmFairplay: Output<StreamingPolicyCommonEncryptionCbcsDrmFairplayArgs>? = null, enabledProtocols: Output<StreamingPolicyCommonEncryptionCbcsEnabledProtocolsArgs>? = null)

Properties

Link copied to clipboard

A clear_key_encryption block as defined below. Changing this forces a new Streaming Policy to be created.

Link copied to clipboard

A default_content_key block as defined below. Changing this forces a new Streaming Policy to be created.

Link copied to clipboard

A drm_fairplay block as defined below. Changing this forces a new Streaming Policy to be created.

Link copied to clipboard

A enabled_protocols block as defined below. Changing this forces a new Streaming Policy to be created.

Functions

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