Content Key Policy Policy Option Fairplay Configuration Args
data class ContentKeyPolicyPolicyOptionFairplayConfigurationArgs(val ask: Output<String>? = null, val offlineRentalConfiguration: Output<ContentKeyPolicyPolicyOptionFairplayConfigurationOfflineRentalConfigurationArgs>? = null, val pfx: Output<String>? = null, val pfxPassword: Output<String>? = null, val rentalAndLeaseKeyType: Output<String>? = null, val rentalDurationSeconds: Output<Int>? = null) : ConvertibleToJava<ContentKeyPolicyPolicyOptionFairplayConfigurationArgs>
Constructors
Link copied to clipboard
constructor(ask: Output<String>? = null, offlineRentalConfiguration: Output<ContentKeyPolicyPolicyOptionFairplayConfigurationOfflineRentalConfigurationArgs>? = null, pfx: Output<String>? = null, pfxPassword: Output<String>? = null, rentalAndLeaseKeyType: Output<String>? = null, rentalDurationSeconds: Output<Int>? = null)
Properties
Link copied to clipboard
val offlineRentalConfiguration: Output<ContentKeyPolicyPolicyOptionFairplayConfigurationOfflineRentalConfigurationArgs>? = null
A offline_rental_configuration
block as defined below.
Link copied to clipboard
The password encrypting FairPlay certificate in PKCS 12 (pfx) format.
Link copied to clipboard
The rental and lease key type. Supported values are DualExpiry
, PersistentLimited
, PersistentUnlimited
or Undefined
.
Link copied to clipboard
The rental duration. Must be greater than 0.