OriginEndpointDashEncryptionArgs

data class OriginEndpointDashEncryptionArgs(val keyRotationIntervalSeconds: Output<Int>? = null, val spekeKeyProvider: Output<OriginEndpointSpekeKeyProviderArgs>) : ConvertibleToJava<OriginEndpointDashEncryptionArgs>

A Dynamic Adaptive Streaming over HTTP (DASH) encryption configuration.

Constructors

Link copied to clipboard
constructor(keyRotationIntervalSeconds: Output<Int>? = null, spekeKeyProvider: Output<OriginEndpointSpekeKeyProviderArgs>)

Properties

Link copied to clipboard
val keyRotationIntervalSeconds: Output<Int>? = null

Time (in seconds) between each encryption key rotation.

Link copied to clipboard

Parameters for the SPEKE key provider.

Functions

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