Content Key Policy Play Ready License Args
data class ContentKeyPolicyPlayReadyLicenseArgs(val allowTestDevices: Output<Boolean>, val beginDate: Output<String>? = null, val contentKeyLocation: Output<Either<ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs, ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs>>, val contentType: Output<Either<String, ContentKeyPolicyPlayReadyContentType>>, val expirationDate: Output<String>? = null, val gracePeriod: Output<String>? = null, val licenseType: Output<Either<String, ContentKeyPolicyPlayReadyLicenseType>>, val playRight: Output<ContentKeyPolicyPlayReadyPlayRightArgs>? = null, val relativeBeginDate: Output<String>? = null, val relativeExpirationDate: Output<String>? = null, val securityLevel: Output<Either<String, SecurityLevel>>? = null) : ConvertibleToJava<ContentKeyPolicyPlayReadyLicenseArgs>
The PlayReady license
Constructors
Link copied to clipboard
constructor(allowTestDevices: Output<Boolean>, beginDate: Output<String>? = null, contentKeyLocation: Output<Either<ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs, ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs>>, contentType: Output<Either<String, ContentKeyPolicyPlayReadyContentType>>, expirationDate: Output<String>? = null, gracePeriod: Output<String>? = null, licenseType: Output<Either<String, ContentKeyPolicyPlayReadyLicenseType>>, playRight: Output<ContentKeyPolicyPlayReadyPlayRightArgs>? = null, relativeBeginDate: Output<String>? = null, relativeExpirationDate: Output<String>? = null, securityLevel: Output<Either<String, SecurityLevel>>? = null)
Properties
Link copied to clipboard
A flag indicating whether test devices can use the license.
Link copied to clipboard
val contentKeyLocation: Output<Either<ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderArgs, ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierArgs>>
The content key location.
Link copied to clipboard
The PlayReady content type.
Link copied to clipboard
The expiration date of license.
Link copied to clipboard
The grace period of license.
Link copied to clipboard
The license type.
Link copied to clipboard
The license PlayRight
Link copied to clipboard
The relative begin date of license.
Link copied to clipboard
The relative expiration date of license.
Link copied to clipboard
The security level.