This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.media.getContentKeyPolicy
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get the details of a Content Key Policy in the Media Services account Azure REST API version: 2023-01-01.
Using getContentKeyPolicy
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getContentKeyPolicy(args: GetContentKeyPolicyArgs, opts?: InvokeOptions): Promise<GetContentKeyPolicyResult>
function getContentKeyPolicyOutput(args: GetContentKeyPolicyOutputArgs, opts?: InvokeOptions): Output<GetContentKeyPolicyResult>def get_content_key_policy(account_name: Optional[str] = None,
                           content_key_policy_name: Optional[str] = None,
                           resource_group_name: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetContentKeyPolicyResult
def get_content_key_policy_output(account_name: Optional[pulumi.Input[str]] = None,
                           content_key_policy_name: Optional[pulumi.Input[str]] = None,
                           resource_group_name: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetContentKeyPolicyResult]func LookupContentKeyPolicy(ctx *Context, args *LookupContentKeyPolicyArgs, opts ...InvokeOption) (*LookupContentKeyPolicyResult, error)
func LookupContentKeyPolicyOutput(ctx *Context, args *LookupContentKeyPolicyOutputArgs, opts ...InvokeOption) LookupContentKeyPolicyResultOutput> Note: This function is named LookupContentKeyPolicy in the Go SDK.
public static class GetContentKeyPolicy 
{
    public static Task<GetContentKeyPolicyResult> InvokeAsync(GetContentKeyPolicyArgs args, InvokeOptions? opts = null)
    public static Output<GetContentKeyPolicyResult> Invoke(GetContentKeyPolicyInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetContentKeyPolicyResult> getContentKeyPolicy(GetContentKeyPolicyArgs args, InvokeOptions options)
public static Output<GetContentKeyPolicyResult> getContentKeyPolicy(GetContentKeyPolicyArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:media:getContentKeyPolicy
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AccountName string
- The Media Services account name.
- ContentKey stringPolicy Name 
- The Content Key Policy name.
- ResourceGroup stringName 
- The name of the resource group within the Azure subscription.
- AccountName string
- The Media Services account name.
- ContentKey stringPolicy Name 
- The Content Key Policy name.
- ResourceGroup stringName 
- The name of the resource group within the Azure subscription.
- accountName String
- The Media Services account name.
- contentKey StringPolicy Name 
- The Content Key Policy name.
- resourceGroup StringName 
- The name of the resource group within the Azure subscription.
- accountName string
- The Media Services account name.
- contentKey stringPolicy Name 
- The Content Key Policy name.
- resourceGroup stringName 
- The name of the resource group within the Azure subscription.
- account_name str
- The Media Services account name.
- content_key_ strpolicy_ name 
- The Content Key Policy name.
- resource_group_ strname 
- The name of the resource group within the Azure subscription.
- accountName String
- The Media Services account name.
- contentKey StringPolicy Name 
- The Content Key Policy name.
- resourceGroup StringName 
- The name of the resource group within the Azure subscription.
getContentKeyPolicy Result
The following output properties are available:
- Created string
- The creation date of the Policy
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- LastModified string
- The last modified date of the Policy
- Name string
- The name of the resource
- Options
List<Pulumi.Azure Native. Media. Outputs. Content Key Policy Option Response> 
- The Key Policy options.
- PolicyId string
- The legacy Policy ID.
- SystemData Pulumi.Azure Native. Media. Outputs. System Data Response 
- The system metadata relating to this resource.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Description string
- A description for the Policy.
- Created string
- The creation date of the Policy
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- LastModified string
- The last modified date of the Policy
- Name string
- The name of the resource
- Options
[]ContentKey Policy Option Response 
- The Key Policy options.
- PolicyId string
- The legacy Policy ID.
- SystemData SystemData Response 
- The system metadata relating to this resource.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Description string
- A description for the Policy.
- created String
- The creation date of the Policy
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- lastModified String
- The last modified date of the Policy
- name String
- The name of the resource
- options
List<ContentKey Policy Option Response> 
- The Key Policy options.
- policyId String
- The legacy Policy ID.
- systemData SystemData Response 
- The system metadata relating to this resource.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- description String
- A description for the Policy.
- created string
- The creation date of the Policy
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- lastModified string
- The last modified date of the Policy
- name string
- The name of the resource
- options
ContentKey Policy Option Response[] 
- The Key Policy options.
- policyId string
- The legacy Policy ID.
- systemData SystemData Response 
- The system metadata relating to this resource.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- description string
- A description for the Policy.
- created str
- The creation date of the Policy
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- last_modified str
- The last modified date of the Policy
- name str
- The name of the resource
- options
Sequence[ContentKey Policy Option Response] 
- The Key Policy options.
- policy_id str
- The legacy Policy ID.
- system_data SystemData Response 
- The system metadata relating to this resource.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- description str
- A description for the Policy.
- created String
- The creation date of the Policy
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- lastModified String
- The last modified date of the Policy
- name String
- The name of the resource
- options List<Property Map>
- The Key Policy options.
- policyId String
- The legacy Policy ID.
- systemData Property Map
- The system metadata relating to this resource.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- description String
- A description for the Policy.
Supporting Types
ContentKeyPolicyClearKeyConfigurationResponse      
ContentKeyPolicyFairPlayConfigurationResponse      
- Ask string
- The key that must be used as FairPlay Application Secret key. This needs to be base64 encoded.
- FairPlay stringPfx 
- The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).
- FairPlay stringPfx Password 
- The password encrypting FairPlay certificate in PKCS 12 (pfx) format.
- RentalAnd stringLease Key Type 
- The rental and lease key type.
- RentalDuration double
- The rental duration. Must be greater than or equal to 0.
- OfflineRental Pulumi.Configuration Azure Native. Media. Inputs. Content Key Policy Fair Play Offline Rental Configuration Response 
- Offline rental policy
- Ask string
- The key that must be used as FairPlay Application Secret key. This needs to be base64 encoded.
- FairPlay stringPfx 
- The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).
- FairPlay stringPfx Password 
- The password encrypting FairPlay certificate in PKCS 12 (pfx) format.
- RentalAnd stringLease Key Type 
- The rental and lease key type.
- RentalDuration float64
- The rental duration. Must be greater than or equal to 0.
- OfflineRental ContentConfiguration Key Policy Fair Play Offline Rental Configuration Response 
- Offline rental policy
- ask String
- The key that must be used as FairPlay Application Secret key. This needs to be base64 encoded.
- fairPlay StringPfx 
- The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).
- fairPlay StringPfx Password 
- The password encrypting FairPlay certificate in PKCS 12 (pfx) format.
- rentalAnd StringLease Key Type 
- The rental and lease key type.
- rentalDuration Double
- The rental duration. Must be greater than or equal to 0.
- offlineRental ContentConfiguration Key Policy Fair Play Offline Rental Configuration Response 
- Offline rental policy
- ask string
- The key that must be used as FairPlay Application Secret key. This needs to be base64 encoded.
- fairPlay stringPfx 
- The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).
- fairPlay stringPfx Password 
- The password encrypting FairPlay certificate in PKCS 12 (pfx) format.
- rentalAnd stringLease Key Type 
- The rental and lease key type.
- rentalDuration number
- The rental duration. Must be greater than or equal to 0.
- offlineRental ContentConfiguration Key Policy Fair Play Offline Rental Configuration Response 
- Offline rental policy
- ask str
- The key that must be used as FairPlay Application Secret key. This needs to be base64 encoded.
- fair_play_ strpfx 
- The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).
- fair_play_ strpfx_ password 
- The password encrypting FairPlay certificate in PKCS 12 (pfx) format.
- rental_and_ strlease_ key_ type 
- The rental and lease key type.
- rental_duration float
- The rental duration. Must be greater than or equal to 0.
- offline_rental_ Contentconfiguration Key Policy Fair Play Offline Rental Configuration Response 
- Offline rental policy
- ask String
- The key that must be used as FairPlay Application Secret key. This needs to be base64 encoded.
- fairPlay StringPfx 
- The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).
- fairPlay StringPfx Password 
- The password encrypting FairPlay certificate in PKCS 12 (pfx) format.
- rentalAnd StringLease Key Type 
- The rental and lease key type.
- rentalDuration Number
- The rental duration. Must be greater than or equal to 0.
- offlineRental Property MapConfiguration 
- Offline rental policy
ContentKeyPolicyFairPlayOfflineRentalConfigurationResponse        
- PlaybackDuration doubleSeconds 
- Playback duration
- StorageDuration doubleSeconds 
- Storage duration
- PlaybackDuration float64Seconds 
- Playback duration
- StorageDuration float64Seconds 
- Storage duration
- playbackDuration DoubleSeconds 
- Playback duration
- storageDuration DoubleSeconds 
- Storage duration
- playbackDuration numberSeconds 
- Playback duration
- storageDuration numberSeconds 
- Storage duration
- playback_duration_ floatseconds 
- Playback duration
- storage_duration_ floatseconds 
- Storage duration
- playbackDuration NumberSeconds 
- Playback duration
- storageDuration NumberSeconds 
- Storage duration
ContentKeyPolicyOpenRestrictionResponse     
ContentKeyPolicyOptionResponse    
- Configuration
Pulumi.Azure | Pulumi.Native. Media. Inputs. Content Key Policy Clear Key Configuration Response Azure | Pulumi.Native. Media. Inputs. Content Key Policy Fair Play Configuration Response Azure | Pulumi.Native. Media. Inputs. Content Key Policy Play Ready Configuration Response Azure | Pulumi.Native. Media. Inputs. Content Key Policy Unknown Configuration Response Azure Native. Media. Inputs. Content Key Policy Widevine Configuration Response 
- The key delivery configuration.
- PolicyOption stringId 
- The legacy Policy Option ID.
- Restriction
Pulumi.Azure | Pulumi.Native. Media. Inputs. Content Key Policy Open Restriction Response Azure | Pulumi.Native. Media. Inputs. Content Key Policy Token Restriction Response Azure Native. Media. Inputs. Content Key Policy Unknown Restriction Response 
- The requirements that must be met to deliver keys with this configuration
- Name string
- The Policy Option description.
- Configuration
ContentKey | ContentPolicy Clear Key Configuration Response Key | ContentPolicy Fair Play Configuration Response Key | ContentPolicy Play Ready Configuration Response Key | ContentPolicy Unknown Configuration Response Key Policy Widevine Configuration Response 
- The key delivery configuration.
- PolicyOption stringId 
- The legacy Policy Option ID.
- Restriction
ContentKey | ContentPolicy Open Restriction Response Key | ContentPolicy Token Restriction Response Key Policy Unknown Restriction Response 
- The requirements that must be met to deliver keys with this configuration
- Name string
- The Policy Option description.
- configuration
ContentKey | ContentPolicy Clear Key Configuration Response Key | ContentPolicy Fair Play Configuration Response Key | ContentPolicy Play Ready Configuration Response Key | ContentPolicy Unknown Configuration Response Key Policy Widevine Configuration Response 
- The key delivery configuration.
- policyOption StringId 
- The legacy Policy Option ID.
- restriction
ContentKey | ContentPolicy Open Restriction Response Key | ContentPolicy Token Restriction Response Key Policy Unknown Restriction Response 
- The requirements that must be met to deliver keys with this configuration
- name String
- The Policy Option description.
- configuration
ContentKey | ContentPolicy Clear Key Configuration Response Key | ContentPolicy Fair Play Configuration Response Key | ContentPolicy Play Ready Configuration Response Key | ContentPolicy Unknown Configuration Response Key Policy Widevine Configuration Response 
- The key delivery configuration.
- policyOption stringId 
- The legacy Policy Option ID.
- restriction
ContentKey | ContentPolicy Open Restriction Response Key | ContentPolicy Token Restriction Response Key Policy Unknown Restriction Response 
- The requirements that must be met to deliver keys with this configuration
- name string
- The Policy Option description.
- configuration
ContentKey | ContentPolicy Clear Key Configuration Response Key | ContentPolicy Fair Play Configuration Response Key | ContentPolicy Play Ready Configuration Response Key | ContentPolicy Unknown Configuration Response Key Policy Widevine Configuration Response 
- The key delivery configuration.
- policy_option_ strid 
- The legacy Policy Option ID.
- restriction
ContentKey | ContentPolicy Open Restriction Response Key | ContentPolicy Token Restriction Response Key Policy Unknown Restriction Response 
- The requirements that must be met to deliver keys with this configuration
- name str
- The Policy Option description.
- configuration Property Map | Property Map | Property Map | Property Map | Property Map
- The key delivery configuration.
- policyOption StringId 
- The legacy Policy Option ID.
- restriction Property Map | Property Map | Property Map
- The requirements that must be met to deliver keys with this configuration
- name String
- The Policy Option description.
ContentKeyPolicyPlayReadyConfigurationResponse      
- Licenses
List<Pulumi.Azure Native. Media. Inputs. Content Key Policy Play Ready License Response> 
- The PlayReady licenses.
- ResponseCustom stringData 
- The custom response data.
- Licenses
[]ContentKey Policy Play Ready License Response 
- The PlayReady licenses.
- ResponseCustom stringData 
- The custom response data.
- licenses
List<ContentKey Policy Play Ready License Response> 
- The PlayReady licenses.
- responseCustom StringData 
- The custom response data.
- licenses
ContentKey Policy Play Ready License Response[] 
- The PlayReady licenses.
- responseCustom stringData 
- The custom response data.
- licenses
Sequence[ContentKey Policy Play Ready License Response] 
- The PlayReady licenses.
- response_custom_ strdata 
- The custom response data.
- licenses List<Property Map>
- The PlayReady licenses.
- responseCustom StringData 
- The custom response data.
ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponse          
ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponse           
- KeyId string
- The content key ID.
- KeyId string
- The content key ID.
- keyId String
- The content key ID.
- keyId string
- The content key ID.
- key_id str
- The content key ID.
- keyId String
- The content key ID.
ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponse         
- BestEffort bool
- Indicates whether this restriction is enforced on a Best Effort basis.
- ConfigurationData int
- Configures the restriction control bits. Must be between 0 and 3 inclusive.
- BestEffort bool
- Indicates whether this restriction is enforced on a Best Effort basis.
- ConfigurationData int
- Configures the restriction control bits. Must be between 0 and 3 inclusive.
- bestEffort Boolean
- Indicates whether this restriction is enforced on a Best Effort basis.
- configurationData Integer
- Configures the restriction control bits. Must be between 0 and 3 inclusive.
- bestEffort boolean
- Indicates whether this restriction is enforced on a Best Effort basis.
- configurationData number
- Configures the restriction control bits. Must be between 0 and 3 inclusive.
- best_effort bool
- Indicates whether this restriction is enforced on a Best Effort basis.
- configuration_data int
- Configures the restriction control bits. Must be between 0 and 3 inclusive.
- bestEffort Boolean
- Indicates whether this restriction is enforced on a Best Effort basis.
- configurationData Number
- Configures the restriction control bits. Must be between 0 and 3 inclusive.
ContentKeyPolicyPlayReadyLicenseResponse      
- AllowTest boolDevices 
- A flag indicating whether test devices can use the license.
- ContentKey Pulumi.Location Azure | Pulumi.Native. Media. Inputs. Content Key Policy Play Ready Content Encryption Key From Header Response Azure Native. Media. Inputs. Content Key Policy Play Ready Content Encryption Key From Key Identifier Response 
- The content key location.
- ContentType string
- The PlayReady content type.
- LicenseType string
- The license type.
- BeginDate string
- The begin date of license
- ExpirationDate string
- The expiration date of license.
- GracePeriod string
- The grace period of license.
- PlayRight Pulumi.Azure Native. Media. Inputs. Content Key Policy Play Ready Play Right Response 
- The license PlayRight
- RelativeBegin stringDate 
- The relative begin date of license.
- RelativeExpiration stringDate 
- The relative expiration date of license.
- SecurityLevel string
- The security level.
- AllowTest boolDevices 
- A flag indicating whether test devices can use the license.
- ContentKey ContentLocation Key | ContentPolicy Play Ready Content Encryption Key From Header Response Key Policy Play Ready Content Encryption Key From Key Identifier Response 
- The content key location.
- ContentType string
- The PlayReady content type.
- LicenseType string
- The license type.
- BeginDate string
- The begin date of license
- ExpirationDate string
- The expiration date of license.
- GracePeriod string
- The grace period of license.
- PlayRight ContentKey Policy Play Ready Play Right Response 
- The license PlayRight
- RelativeBegin stringDate 
- The relative begin date of license.
- RelativeExpiration stringDate 
- The relative expiration date of license.
- SecurityLevel string
- The security level.
- allowTest BooleanDevices 
- A flag indicating whether test devices can use the license.
- contentKey ContentLocation Key | ContentPolicy Play Ready Content Encryption Key From Header Response Key Policy Play Ready Content Encryption Key From Key Identifier Response 
- The content key location.
- contentType String
- The PlayReady content type.
- licenseType String
- The license type.
- beginDate String
- The begin date of license
- expirationDate String
- The expiration date of license.
- gracePeriod String
- The grace period of license.
- playRight ContentKey Policy Play Ready Play Right Response 
- The license PlayRight
- relativeBegin StringDate 
- The relative begin date of license.
- relativeExpiration StringDate 
- The relative expiration date of license.
- securityLevel String
- The security level.
- allowTest booleanDevices 
- A flag indicating whether test devices can use the license.
- contentKey ContentLocation Key | ContentPolicy Play Ready Content Encryption Key From Header Response Key Policy Play Ready Content Encryption Key From Key Identifier Response 
- The content key location.
- contentType string
- The PlayReady content type.
- licenseType string
- The license type.
- beginDate string
- The begin date of license
- expirationDate string
- The expiration date of license.
- gracePeriod string
- The grace period of license.
- playRight ContentKey Policy Play Ready Play Right Response 
- The license PlayRight
- relativeBegin stringDate 
- The relative begin date of license.
- relativeExpiration stringDate 
- The relative expiration date of license.
- securityLevel string
- The security level.
- allow_test_ booldevices 
- A flag indicating whether test devices can use the license.
- content_key_ Contentlocation Key | ContentPolicy Play Ready Content Encryption Key From Header Response Key Policy Play Ready Content Encryption Key From Key Identifier Response 
- The content key location.
- content_type str
- The PlayReady content type.
- license_type str
- The license type.
- begin_date str
- The begin date of license
- expiration_date str
- The expiration date of license.
- grace_period str
- The grace period of license.
- play_right ContentKey Policy Play Ready Play Right Response 
- The license PlayRight
- relative_begin_ strdate 
- The relative begin date of license.
- relative_expiration_ strdate 
- The relative expiration date of license.
- security_level str
- The security level.
- allowTest BooleanDevices 
- A flag indicating whether test devices can use the license.
- contentKey Property Map | Property MapLocation 
- The content key location.
- contentType String
- The PlayReady content type.
- licenseType String
- The license type.
- beginDate String
- The begin date of license
- expirationDate String
- The expiration date of license.
- gracePeriod String
- The grace period of license.
- playRight Property Map
- The license PlayRight
- relativeBegin StringDate 
- The relative begin date of license.
- relativeExpiration StringDate 
- The relative expiration date of license.
- securityLevel String
- The security level.
ContentKeyPolicyPlayReadyPlayRightResponse       
- AllowPassing stringVideo Content To Unknown Output 
- Configures Unknown output handling settings of the license.
- DigitalVideo boolOnly Content Restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- ImageConstraint boolFor Analog Component Video Restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- ImageConstraint boolFor Analog Computer Monitor Restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- AgcAnd intColor Stripe Restriction 
- Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.
- AnalogVideo intOpl 
- Specifies the output protection level for compressed digital audio.
- CompressedDigital intAudio Opl 
- Specifies the output protection level for compressed digital audio.
- CompressedDigital intVideo Opl 
- Specifies the output protection level for compressed digital video.
- ExplicitAnalog Pulumi.Television Output Restriction Azure Native. Media. Inputs. Content Key Policy Play Ready Explicit Analog Television Restriction Response 
- Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.
- FirstPlay stringExpiration 
- The amount of time that the license is valid after the license is first used to play content.
- ScmsRestriction int
- Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.
- UncompressedDigital intAudio Opl 
- Specifies the output protection level for uncompressed digital audio.
- UncompressedDigital intVideo Opl 
- Specifies the output protection level for uncompressed digital video.
- AllowPassing stringVideo Content To Unknown Output 
- Configures Unknown output handling settings of the license.
- DigitalVideo boolOnly Content Restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- ImageConstraint boolFor Analog Component Video Restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- ImageConstraint boolFor Analog Computer Monitor Restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- AgcAnd intColor Stripe Restriction 
- Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.
- AnalogVideo intOpl 
- Specifies the output protection level for compressed digital audio.
- CompressedDigital intAudio Opl 
- Specifies the output protection level for compressed digital audio.
- CompressedDigital intVideo Opl 
- Specifies the output protection level for compressed digital video.
- ExplicitAnalog ContentTelevision Output Restriction Key Policy Play Ready Explicit Analog Television Restriction Response 
- Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.
- FirstPlay stringExpiration 
- The amount of time that the license is valid after the license is first used to play content.
- ScmsRestriction int
- Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.
- UncompressedDigital intAudio Opl 
- Specifies the output protection level for uncompressed digital audio.
- UncompressedDigital intVideo Opl 
- Specifies the output protection level for uncompressed digital video.
- allowPassing StringVideo Content To Unknown Output 
- Configures Unknown output handling settings of the license.
- digitalVideo BooleanOnly Content Restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- imageConstraint BooleanFor Analog Component Video Restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- imageConstraint BooleanFor Analog Computer Monitor Restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- agcAnd IntegerColor Stripe Restriction 
- Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.
- analogVideo IntegerOpl 
- Specifies the output protection level for compressed digital audio.
- compressedDigital IntegerAudio Opl 
- Specifies the output protection level for compressed digital audio.
- compressedDigital IntegerVideo Opl 
- Specifies the output protection level for compressed digital video.
- explicitAnalog ContentTelevision Output Restriction Key Policy Play Ready Explicit Analog Television Restriction Response 
- Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.
- firstPlay StringExpiration 
- The amount of time that the license is valid after the license is first used to play content.
- scmsRestriction Integer
- Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.
- uncompressedDigital IntegerAudio Opl 
- Specifies the output protection level for uncompressed digital audio.
- uncompressedDigital IntegerVideo Opl 
- Specifies the output protection level for uncompressed digital video.
- allowPassing stringVideo Content To Unknown Output 
- Configures Unknown output handling settings of the license.
- digitalVideo booleanOnly Content Restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- imageConstraint booleanFor Analog Component Video Restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- imageConstraint booleanFor Analog Computer Monitor Restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- agcAnd numberColor Stripe Restriction 
- Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.
- analogVideo numberOpl 
- Specifies the output protection level for compressed digital audio.
- compressedDigital numberAudio Opl 
- Specifies the output protection level for compressed digital audio.
- compressedDigital numberVideo Opl 
- Specifies the output protection level for compressed digital video.
- explicitAnalog ContentTelevision Output Restriction Key Policy Play Ready Explicit Analog Television Restriction Response 
- Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.
- firstPlay stringExpiration 
- The amount of time that the license is valid after the license is first used to play content.
- scmsRestriction number
- Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.
- uncompressedDigital numberAudio Opl 
- Specifies the output protection level for uncompressed digital audio.
- uncompressedDigital numberVideo Opl 
- Specifies the output protection level for uncompressed digital video.
- allow_passing_ strvideo_ content_ to_ unknown_ output 
- Configures Unknown output handling settings of the license.
- digital_video_ boolonly_ content_ restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- image_constraint_ boolfor_ analog_ component_ video_ restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- image_constraint_ boolfor_ analog_ computer_ monitor_ restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- agc_and_ intcolor_ stripe_ restriction 
- Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.
- analog_video_ intopl 
- Specifies the output protection level for compressed digital audio.
- compressed_digital_ intaudio_ opl 
- Specifies the output protection level for compressed digital audio.
- compressed_digital_ intvideo_ opl 
- Specifies the output protection level for compressed digital video.
- explicit_analog_ Contenttelevision_ output_ restriction Key Policy Play Ready Explicit Analog Television Restriction Response 
- Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.
- first_play_ strexpiration 
- The amount of time that the license is valid after the license is first used to play content.
- scms_restriction int
- Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.
- uncompressed_digital_ intaudio_ opl 
- Specifies the output protection level for uncompressed digital audio.
- uncompressed_digital_ intvideo_ opl 
- Specifies the output protection level for uncompressed digital video.
- allowPassing StringVideo Content To Unknown Output 
- Configures Unknown output handling settings of the license.
- digitalVideo BooleanOnly Content Restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- imageConstraint BooleanFor Analog Component Video Restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- imageConstraint BooleanFor Analog Computer Monitor Restriction 
- Enables the Image Constraint For Analog Component Video Restriction in the license.
- agcAnd NumberColor Stripe Restriction 
- Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.
- analogVideo NumberOpl 
- Specifies the output protection level for compressed digital audio.
- compressedDigital NumberAudio Opl 
- Specifies the output protection level for compressed digital audio.
- compressedDigital NumberVideo Opl 
- Specifies the output protection level for compressed digital video.
- explicitAnalog Property MapTelevision Output Restriction 
- Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.
- firstPlay StringExpiration 
- The amount of time that the license is valid after the license is first used to play content.
- scmsRestriction Number
- Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.
- uncompressedDigital NumberAudio Opl 
- Specifies the output protection level for uncompressed digital audio.
- uncompressedDigital NumberVideo Opl 
- Specifies the output protection level for uncompressed digital video.
ContentKeyPolicyRsaTokenKeyResponse      
ContentKeyPolicySymmetricTokenKeyResponse      
- KeyValue string
- The key value of the key
- KeyValue string
- The key value of the key
- keyValue String
- The key value of the key
- keyValue string
- The key value of the key
- key_value str
- The key value of the key
- keyValue String
- The key value of the key
ContentKeyPolicyTokenClaimResponse     
- ClaimType string
- Token claim type.
- ClaimValue string
- Token claim value.
- ClaimType string
- Token claim type.
- ClaimValue string
- Token claim value.
- claimType String
- Token claim type.
- claimValue String
- Token claim value.
- claimType string
- Token claim type.
- claimValue string
- Token claim value.
- claim_type str
- Token claim type.
- claim_value str
- Token claim value.
- claimType String
- Token claim type.
- claimValue String
- Token claim value.
ContentKeyPolicyTokenRestrictionResponse     
- Audience string
- The audience for the token.
- Issuer string
- The token issuer.
- PrimaryVerification Pulumi.Key Azure | Pulumi.Native. Media. Inputs. Content Key Policy Rsa Token Key Response Azure | Pulumi.Native. Media. Inputs. Content Key Policy Symmetric Token Key Response Azure Native. Media. Inputs. Content Key Policy X509Certificate Token Key Response 
- The primary verification key.
- RestrictionToken stringType 
- The type of token.
- AlternateVerification List<object>Keys 
- A list of alternative verification keys.
- OpenId stringConnect Discovery Document 
- The OpenID connect discovery document.
- RequiredClaims List<Pulumi.Azure Native. Media. Inputs. Content Key Policy Token Claim Response> 
- A list of required token claims.
- Audience string
- The audience for the token.
- Issuer string
- The token issuer.
- PrimaryVerification ContentKey Key | ContentPolicy Rsa Token Key Response Key | ContentPolicy Symmetric Token Key Response Key Policy X509Certificate Token Key Response 
- The primary verification key.
- RestrictionToken stringType 
- The type of token.
- AlternateVerification []interface{}Keys 
- A list of alternative verification keys.
- OpenId stringConnect Discovery Document 
- The OpenID connect discovery document.
- RequiredClaims []ContentKey Policy Token Claim Response 
- A list of required token claims.
- audience String
- The audience for the token.
- issuer String
- The token issuer.
- primaryVerification ContentKey Key | ContentPolicy Rsa Token Key Response Key | ContentPolicy Symmetric Token Key Response Key Policy X509Certificate Token Key Response 
- The primary verification key.
- restrictionToken StringType 
- The type of token.
- alternateVerification List<Object>Keys 
- A list of alternative verification keys.
- openId StringConnect Discovery Document 
- The OpenID connect discovery document.
- requiredClaims List<ContentKey Policy Token Claim Response> 
- A list of required token claims.
- audience string
- The audience for the token.
- issuer string
- The token issuer.
- primaryVerification ContentKey Key | ContentPolicy Rsa Token Key Response Key | ContentPolicy Symmetric Token Key Response Key Policy X509Certificate Token Key Response 
- The primary verification key.
- restrictionToken stringType 
- The type of token.
- alternateVerification (ContentKeys Key Policy Rsa Token Key Response | Content Key Policy Symmetric Token Key Response | Content Key Policy X509Certificate Token Key Response)[] 
- A list of alternative verification keys.
- openId stringConnect Discovery Document 
- The OpenID connect discovery document.
- requiredClaims ContentKey Policy Token Claim Response[] 
- A list of required token claims.
- audience str
- The audience for the token.
- issuer str
- The token issuer.
- primary_verification_ Contentkey Key | ContentPolicy Rsa Token Key Response Key | ContentPolicy Symmetric Token Key Response Key Policy X509Certificate Token Key Response 
- The primary verification key.
- restriction_token_ strtype 
- The type of token.
- alternate_verification_ Sequence[Union[Contentkeys Key Policy Rsa Token Key Response, Content Key Policy Symmetric Token Key Response, Content Key Policy X509Certificate Token Key Response]] 
- A list of alternative verification keys.
- open_id_ strconnect_ discovery_ document 
- The OpenID connect discovery document.
- required_claims Sequence[ContentKey Policy Token Claim Response] 
- A list of required token claims.
- audience String
- The audience for the token.
- issuer String
- The token issuer.
- primaryVerification Property Map | Property Map | Property MapKey 
- The primary verification key.
- restrictionToken StringType 
- The type of token.
- alternateVerification List<Property Map | Property Map | Property Map>Keys 
- A list of alternative verification keys.
- openId StringConnect Discovery Document 
- The OpenID connect discovery document.
- requiredClaims List<Property Map>
- A list of required token claims.
ContentKeyPolicyUnknownConfigurationResponse     
ContentKeyPolicyUnknownRestrictionResponse     
ContentKeyPolicyWidevineConfigurationResponse     
- WidevineTemplate string
- The Widevine template.
- WidevineTemplate string
- The Widevine template.
- widevineTemplate String
- The Widevine template.
- widevineTemplate string
- The Widevine template.
- widevine_template str
- The Widevine template.
- widevineTemplate String
- The Widevine template.
ContentKeyPolicyX509CertificateTokenKeyResponse      
- RawBody string
- The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)
- RawBody string
- The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)
- rawBody String
- The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)
- rawBody string
- The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)
- raw_body str
- The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)
- rawBody String
- The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi