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 dictionary
The 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