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.47.1 published on Monday, Jun 24, 2024 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.47.1 published on Monday, Jun 24, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:media:getContentKeyPolicy
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.
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}
- Last
Modified 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.
- Policy
Id string - The legacy Policy ID.
- System
Data 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}
- Last
Modified string - The last modified date of the Policy
- Name string
- The name of the resource
- Options
[]Content
Key Policy Option Response - The Key Policy options.
- Policy
Id string - The legacy Policy ID.
- System
Data 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}
- last
Modified String - The last modified date of the Policy
- name String
- The name of the resource
- options
List<Content
Key Policy Option Response> - The Key Policy options.
- policy
Id String - The legacy Policy ID.
- system
Data 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}
- last
Modified string - The last modified date of the Policy
- name string
- The name of the resource
- options
Content
Key Policy Option Response[] - The Key Policy options.
- policy
Id string - The legacy Policy ID.
- system
Data 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[Content
Key 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}
- last
Modified String - The last modified date of the Policy
- name String
- The name of the resource
- options List<Property Map>
- The Key Policy options.
- policy
Id String - The legacy Policy ID.
- system
Data 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.
- 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)
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified 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.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified 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.47.1 published on Monday, Jun 24, 2024 by Pulumi