azure-native.media.getContentKeyPolicyPropertiesWithSecrets
Explore with Pulumi AI
Get a Content Key Policy including secret values
Uses Azure REST API version 2023-01-01.
Other available API versions: 2018-03-30-preview, 2018-06-01-preview, 2018-07-01, 2020-05-01, 2021-06-01, 2021-11-01, 2022-08-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native media [ApiVersion]. See the version guide for details.
Using getContentKeyPolicyPropertiesWithSecrets
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 getContentKeyPolicyPropertiesWithSecrets(args: GetContentKeyPolicyPropertiesWithSecretsArgs, opts?: InvokeOptions): Promise<GetContentKeyPolicyPropertiesWithSecretsResult>
function getContentKeyPolicyPropertiesWithSecretsOutput(args: GetContentKeyPolicyPropertiesWithSecretsOutputArgs, opts?: InvokeOptions): Output<GetContentKeyPolicyPropertiesWithSecretsResult>def get_content_key_policy_properties_with_secrets(account_name: Optional[str] = None,
                                                   content_key_policy_name: Optional[str] = None,
                                                   resource_group_name: Optional[str] = None,
                                                   opts: Optional[InvokeOptions] = None) -> GetContentKeyPolicyPropertiesWithSecretsResult
def get_content_key_policy_properties_with_secrets_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[GetContentKeyPolicyPropertiesWithSecretsResult]func GetContentKeyPolicyPropertiesWithSecrets(ctx *Context, args *GetContentKeyPolicyPropertiesWithSecretsArgs, opts ...InvokeOption) (*GetContentKeyPolicyPropertiesWithSecretsResult, error)
func GetContentKeyPolicyPropertiesWithSecretsOutput(ctx *Context, args *GetContentKeyPolicyPropertiesWithSecretsOutputArgs, opts ...InvokeOption) GetContentKeyPolicyPropertiesWithSecretsResultOutput> Note: This function is named GetContentKeyPolicyPropertiesWithSecrets in the Go SDK.
public static class GetContentKeyPolicyPropertiesWithSecrets 
{
    public static Task<GetContentKeyPolicyPropertiesWithSecretsResult> InvokeAsync(GetContentKeyPolicyPropertiesWithSecretsArgs args, InvokeOptions? opts = null)
    public static Output<GetContentKeyPolicyPropertiesWithSecretsResult> Invoke(GetContentKeyPolicyPropertiesWithSecretsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetContentKeyPolicyPropertiesWithSecretsResult> getContentKeyPolicyPropertiesWithSecrets(GetContentKeyPolicyPropertiesWithSecretsArgs args, InvokeOptions options)
public static Output<GetContentKeyPolicyPropertiesWithSecretsResult> getContentKeyPolicyPropertiesWithSecrets(GetContentKeyPolicyPropertiesWithSecretsArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:media:getContentKeyPolicyPropertiesWithSecrets
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Account
Name string - The Media Services account name.
 - Content
Key stringPolicy Name  - The Content Key Policy name.
 - Resource
Group stringName  - The name of the resource group within the Azure subscription.
 
- Account
Name string - The Media Services account name.
 - Content
Key stringPolicy Name  - The Content Key Policy name.
 - Resource
Group stringName  - The name of the resource group within the Azure subscription.
 
- account
Name String - The Media Services account name.
 - content
Key StringPolicy Name  - The Content Key Policy name.
 - resource
Group StringName  - The name of the resource group within the Azure subscription.
 
- account
Name string - The Media Services account name.
 - content
Key stringPolicy Name  - The Content Key Policy name.
 - resource
Group 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.
 
- account
Name String - The Media Services account name.
 - content
Key StringPolicy Name  - The Content Key Policy name.
 - resource
Group StringName  - The name of the resource group within the Azure subscription.
 
getContentKeyPolicyPropertiesWithSecrets Result
The following output properties are available:
- Created string
 - The creation date of the Policy
 - Last
Modified string - The last modified date of the Policy
 - Options
List<Pulumi.
Azure Native. Media. Outputs. Content Key Policy Option Response>  - The Key Policy options.
 - Policy
Id string - The legacy Policy ID.
 - Description string
 - A description for the Policy.
 
- Created string
 - The creation date of the Policy
 - Last
Modified string - The last modified date of the Policy
 - Options
[]Content
Key Policy Option Response  - The Key Policy options.
 - Policy
Id string - The legacy Policy ID.
 - Description string
 - A description for the Policy.
 
- created String
 - The creation date of the Policy
 - last
Modified String - The last modified date of the Policy
 - options
List<Content
Key Policy Option Response>  - The Key Policy options.
 - policy
Id String - The legacy Policy ID.
 - description String
 - A description for the Policy.
 
- created string
 - The creation date of the Policy
 - last
Modified string - The last modified date of the Policy
 - options
Content
Key Policy Option Response[]  - The Key Policy options.
 - policy
Id string - The legacy Policy ID.
 - description string
 - A description for the Policy.
 
- created str
 - The creation date of the Policy
 - last_
modified str - The last modified date of the Policy
 - options
Sequence[Content
Key Policy Option Response]  - The Key Policy options.
 - policy_
id str - The legacy Policy ID.
 - description str
 - A description for the Policy.
 
- created String
 - The creation date of the Policy
 - last
Modified String - The last modified date of the Policy
 - options List<Property Map>
 - The Key Policy options.
 - policy
Id String - The legacy Policy ID.
 - 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.
 - Fair
Play stringPfx  - The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).
 - Fair
Play stringPfx Password  - The password encrypting FairPlay certificate in PKCS 12 (pfx) format.
 - Rental
And stringLease Key Type  - The rental and lease key type.
 - Rental
Duration double - The rental duration. Must be greater than or equal to 0.
 - Offline
Rental 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.
 - Fair
Play stringPfx  - The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).
 - Fair
Play stringPfx Password  - The password encrypting FairPlay certificate in PKCS 12 (pfx) format.
 - Rental
And stringLease Key Type  - The rental and lease key type.
 - Rental
Duration float64 - 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.
 - fair
Play StringPfx  - The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).
 - fair
Play StringPfx Password  - The password encrypting FairPlay certificate in PKCS 12 (pfx) format.
 - rental
And StringLease Key Type  - The rental and lease key type.
 - rental
Duration Double - 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.
 - fair
Play stringPfx  - The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).
 - fair
Play stringPfx Password  - The password encrypting FairPlay certificate in PKCS 12 (pfx) format.
 - rental
And stringLease Key Type  - The rental and lease key type.
 - rental
Duration number - 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 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.
 - fair
Play StringPfx  - The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).
 - fair
Play StringPfx Password  - The password encrypting FairPlay certificate in PKCS 12 (pfx) format.
 - rental
And StringLease Key Type  - The rental and lease key type.
 - rental
Duration Number - The rental duration. Must be greater than or equal to 0.
 - offline
Rental Property MapConfiguration  - Offline rental policy
 
ContentKeyPolicyFairPlayOfflineRentalConfigurationResponse        
- Playback
Duration doubleSeconds  - Playback duration
 - Storage
Duration doubleSeconds  - Storage duration
 
- Playback
Duration float64Seconds  - Playback duration
 - Storage
Duration float64Seconds  - Storage duration
 
- playback
Duration DoubleSeconds  - Playback duration
 - storage
Duration DoubleSeconds  - Storage duration
 
- playback
Duration numberSeconds  - Playback duration
 - storage
Duration numberSeconds  - Storage duration
 
- playback_
duration_ floatseconds  - Playback duration
 - storage_
duration_ floatseconds  - Storage duration
 
- playback
Duration NumberSeconds  - Playback duration
 - storage
Duration 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.
 - Policy
Option 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
Content
Key | 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 stringId  - The legacy Policy Option ID.
 - Restriction
Content
Key | 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
Content
Key | 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 StringId  - The legacy Policy Option ID.
 - restriction
Content
Key | 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
Content
Key | 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 stringId  - The legacy Policy Option ID.
 - restriction
Content
Key | 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
Content
Key | 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
Content
Key | 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.
 - policy
Option 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.
 - Response
Custom stringData  - The custom response data.
 
- Licenses
[]Content
Key Policy Play Ready License Response  - The PlayReady licenses.
 - Response
Custom stringData  - The custom response data.
 
- licenses
List<Content
Key Policy Play Ready License Response>  - The PlayReady licenses.
 - response
Custom StringData  - The custom response data.
 
- licenses
Content
Key Policy Play Ready License Response[]  - The PlayReady licenses.
 - response
Custom stringData  - The custom response data.
 
- licenses
Sequence[Content
Key Policy Play Ready License Response]  - The PlayReady licenses.
 - response_
custom_ strdata  - The custom response data.
 
- licenses List<Property Map>
 - The PlayReady licenses.
 - response
Custom StringData  - The custom response data.
 
ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponse          
ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponse           
- Key
Id string - The content key ID.
 
- Key
Id string - The content key ID.
 
- key
Id String - The content key ID.
 
- key
Id string - The content key ID.
 
- key_
id str - The content key ID.
 
- key
Id String - The content key ID.
 
ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponse         
- 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.
 
- 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.
 
- best
Effort Boolean - Indicates whether this restriction is enforced on a Best Effort basis.
 - configuration
Data Integer - Configures the restriction control bits. Must be between 0 and 3 inclusive.
 
- best
Effort boolean - Indicates whether this restriction is enforced on a Best Effort basis.
 - configuration
Data 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.
 
- best
Effort Boolean - Indicates whether this restriction is enforced on a Best Effort basis.
 - configuration
Data Number - Configures the restriction control bits. Must be between 0 and 3 inclusive.
 
ContentKeyPolicyPlayReadyLicenseResponse      
- Allow
Test boolDevices  - A flag indicating whether test devices can use the license.
 - Content
Key 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.
 - Content
Type string - The PlayReady content type.
 - License
Type string - The license type.
 - Begin
Date string - The begin date of license
 - Expiration
Date string - The expiration date of license.
 - Grace
Period string - The grace period of license.
 - Play
Right Pulumi.Azure Native. Media. Inputs. Content Key Policy Play Ready Play Right Response  - The license PlayRight
 - Relative
Begin stringDate  - The relative begin date of license.
 - Relative
Expiration stringDate  - The relative expiration date of license.
 - Security
Level 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 string - The PlayReady content type.
 - License
Type string - The license type.
 - Begin
Date string - The begin date of license
 - Expiration
Date string - The expiration date of license.
 - Grace
Period string - The grace period of license.
 - Play
Right ContentKey Policy Play Ready Play Right Response  - The license PlayRight
 - Relative
Begin stringDate  - The relative begin date of license.
 - Relative
Expiration stringDate  - The relative expiration date of license.
 - Security
Level string - The security level.
 
- allow
Test BooleanDevices  - 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 String - The PlayReady content type.
 - license
Type String - The license type.
 - begin
Date String - The begin date of license
 - expiration
Date String - The expiration date of license.
 - grace
Period String - The grace period of license.
 - play
Right ContentKey Policy Play Ready Play Right Response  - The license PlayRight
 - relative
Begin StringDate  - The relative begin date of license.
 - relative
Expiration StringDate  - The relative expiration date of license.
 - security
Level String - The security level.
 
- allow
Test booleanDevices  - 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 string - The PlayReady content type.
 - license
Type string - The license type.
 - begin
Date string - The begin date of license
 - expiration
Date string - The expiration date of license.
 - grace
Period string - The grace period of license.
 - play
Right ContentKey Policy Play Ready Play Right Response  - The license PlayRight
 - relative
Begin stringDate  - The relative begin date of license.
 - relative
Expiration stringDate  - The relative expiration date of license.
 - security
Level 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.
 
- allow
Test BooleanDevices  - A flag indicating whether test devices can use the license.
 - content
Key Property Map | Property MapLocation  - The content key location.
 - content
Type String - The PlayReady content type.
 - license
Type String - The license type.
 - begin
Date String - The begin date of license
 - expiration
Date String - The expiration date of license.
 - grace
Period String - The grace period of license.
 - play
Right Property Map - The license PlayRight
 - relative
Begin StringDate  - The relative begin date of license.
 - relative
Expiration StringDate  - The relative expiration date of license.
 - security
Level String - The security level.
 
ContentKeyPolicyPlayReadyPlayRightResponse       
- Allow
Passing stringVideo 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 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.
 - First
Play stringExpiration  - 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.
 
- Allow
Passing stringVideo 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 stringExpiration  - 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.
 
- allow
Passing StringVideo Content To Unknown Output  - Configures Unknown output handling settings of the license.
 - digital
Video BooleanOnly Content Restriction  - Enables the Image Constraint For Analog Component Video Restriction in the license.
 - image
Constraint BooleanFor Analog Component Video Restriction  - Enables the Image Constraint For Analog Component Video Restriction in the license.
 - image
Constraint BooleanFor Analog Computer Monitor Restriction  - Enables the Image Constraint For Analog Component Video Restriction in the license.
 - agc
And IntegerColor Stripe Restriction  - Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.
 - analog
Video IntegerOpl  - Specifies the output protection level for compressed digital audio.
 - compressed
Digital IntegerAudio Opl  - Specifies the output protection level for compressed digital audio.
 - compressed
Digital IntegerVideo 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 StringExpiration  - The amount of time that the license is valid after the license is first used to play content.
 - scms
Restriction Integer - Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.
 - uncompressed
Digital IntegerAudio Opl  - Specifies the output protection level for uncompressed digital audio.
 - uncompressed
Digital IntegerVideo Opl  - Specifies the output protection level for uncompressed digital video.
 
- allow
Passing stringVideo Content To Unknown Output  - Configures Unknown output handling settings of the license.
 - digital
Video booleanOnly Content Restriction  - Enables the Image Constraint For Analog Component Video Restriction in the license.
 - image
Constraint booleanFor Analog Component Video Restriction  - Enables the Image Constraint For Analog Component Video Restriction in the license.
 - image
Constraint booleanFor Analog Computer Monitor Restriction  - Enables the Image Constraint For Analog Component Video Restriction in the license.
 - agc
And numberColor Stripe Restriction  - Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.
 - analog
Video numberOpl  - Specifies the output protection level for compressed digital audio.
 - compressed
Digital numberAudio Opl  - Specifies the output protection level for compressed digital audio.
 - compressed
Digital numberVideo 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 stringExpiration  - The amount of time that the license is valid after the license is first used to play content.
 - scms
Restriction number - Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.
 - uncompressed
Digital numberAudio Opl  - Specifies the output protection level for uncompressed digital audio.
 - uncompressed
Digital 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.
 
- allow
Passing StringVideo Content To Unknown Output  - Configures Unknown output handling settings of the license.
 - digital
Video BooleanOnly Content Restriction  - Enables the Image Constraint For Analog Component Video Restriction in the license.
 - image
Constraint BooleanFor Analog Component Video Restriction  - Enables the Image Constraint For Analog Component Video Restriction in the license.
 - image
Constraint BooleanFor Analog Computer Monitor Restriction  - Enables the Image Constraint For Analog Component Video Restriction in the license.
 - agc
And NumberColor Stripe Restriction  - Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.
 - analog
Video NumberOpl  - Specifies the output protection level for compressed digital audio.
 - compressed
Digital NumberAudio Opl  - Specifies the output protection level for compressed digital audio.
 - compressed
Digital NumberVideo Opl  - Specifies the output protection level for compressed digital video.
 - explicit
Analog Property MapTelevision Output Restriction  - Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.
 - first
Play StringExpiration  - The amount of time that the license is valid after the license is first used to play content.
 - scms
Restriction Number - Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.
 - uncompressed
Digital NumberAudio Opl  - Specifies the output protection level for uncompressed digital audio.
 - uncompressed
Digital NumberVideo Opl  - Specifies the output protection level for uncompressed digital video.
 
ContentKeyPolicyRsaTokenKeyResponse      
ContentKeyPolicySymmetricTokenKeyResponse      
- Key
Value string - The key value of the key
 
- Key
Value string - The key value of the key
 
- key
Value String - The key value of the key
 
- key
Value string - The key value of the key
 
- key_
value str - The key value of the key
 
- key
Value String - The key value of the key
 
ContentKeyPolicyTokenClaimResponse     
- Claim
Type string - Token claim type.
 - Claim
Value string - Token claim value.
 
- Claim
Type string - Token claim type.
 - Claim
Value string - Token claim value.
 
- claim
Type String - Token claim type.
 - claim
Value String - Token claim value.
 
- claim
Type string - Token claim type.
 - claim
Value string - Token claim value.
 
- claim_
type str - Token claim type.
 - claim_
value str - Token claim value.
 
- claim
Type String - Token claim type.
 - claim
Value String - Token claim value.
 
ContentKeyPolicyTokenRestrictionResponse     
- Audience string
 - The audience for the token.
 - Issuer string
 - The token issuer.
 - Primary
Verification 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.
 - Restriction
Token stringType  - The type of token.
 - Alternate
Verification List<object>Keys  - A list of alternative verification keys.
 - Open
Id stringConnect Discovery Document  - The OpenID connect discovery document.
 - Required
Claims 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.
 - 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 stringType  - The type of token.
 - Alternate
Verification []interface{}Keys  - A list of alternative verification keys.
 - Open
Id stringConnect Discovery Document  - The OpenID connect discovery document.
 - Required
Claims []ContentKey Policy Token Claim Response  - A list of required token claims.
 
- audience String
 - The audience for the token.
 - issuer String
 - 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 StringType  - The type of token.
 - alternate
Verification List<Object>Keys  - A list of alternative verification keys.
 - open
Id StringConnect Discovery Document  - The OpenID connect discovery document.
 - required
Claims List<ContentKey Policy Token Claim Response>  - A list of required token claims.
 
- audience string
 - The audience for the token.
 - issuer string
 - 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 stringType  - The type of token.
 - alternate
Verification (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 stringConnect Discovery Document  - The OpenID connect discovery document.
 - required
Claims 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.
 - primary
Verification Property Map | Property Map | Property MapKey  - The primary verification key.
 - restriction
Token StringType  - The type of token.
 - alternate
Verification List<Property Map | Property Map | Property Map>Keys  - A list of alternative verification keys.
 - open
Id StringConnect Discovery Document  - The OpenID connect discovery document.
 - required
Claims List<Property Map> - A list of required token claims.
 
ContentKeyPolicyUnknownConfigurationResponse     
ContentKeyPolicyUnknownRestrictionResponse     
ContentKeyPolicyWidevineConfigurationResponse     
- Widevine
Template string - The Widevine template.
 
- Widevine
Template string - The Widevine template.
 
- widevine
Template String - The Widevine template.
 
- widevine
Template string - The Widevine template.
 
- widevine_
template str - The Widevine template.
 
- widevine
Template String - The Widevine template.
 
ContentKeyPolicyX509CertificateTokenKeyResponse      
- Raw
Body string - The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)
 
- Raw
Body string - The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)
 
- raw
Body String - The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)
 
- raw
Body 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)
 
- raw
Body String - The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)
 
Package Details
- Repository
 - Azure Native pulumi/pulumi-azure-native
 - License
 - Apache-2.0