azure-native.media.getContentKeyPolicy
Explore with Pulumi AI
Get the details of a Content Key Policy in the Media Services account
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 getContentKeyPolicy
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getContentKeyPolicy(args: GetContentKeyPolicyArgs, opts?: InvokeOptions): Promise<GetContentKeyPolicyResult>
function getContentKeyPolicyOutput(args: GetContentKeyPolicyOutputArgs, opts?: InvokeOptions): Output<GetContentKeyPolicyResult>
def get_content_key_policy(account_name: Optional[str] = None,
content_key_policy_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetContentKeyPolicyResult
def get_content_key_policy_output(account_name: Optional[pulumi.Input[str]] = None,
content_key_policy_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetContentKeyPolicyResult]
func LookupContentKeyPolicy(ctx *Context, args *LookupContentKeyPolicyArgs, opts ...InvokeOption) (*LookupContentKeyPolicyResult, error)
func LookupContentKeyPolicyOutput(ctx *Context, args *LookupContentKeyPolicyOutputArgs, opts ...InvokeOption) LookupContentKeyPolicyResultOutput
> Note: This function is named LookupContentKeyPolicy
in the Go SDK.
public static class GetContentKeyPolicy
{
public static Task<GetContentKeyPolicyResult> InvokeAsync(GetContentKeyPolicyArgs args, InvokeOptions? opts = null)
public static Output<GetContentKeyPolicyResult> Invoke(GetContentKeyPolicyInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetContentKeyPolicyResult> getContentKeyPolicy(GetContentKeyPolicyArgs args, InvokeOptions options)
public static Output<GetContentKeyPolicyResult> getContentKeyPolicy(GetContentKeyPolicyArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:media:getContentKeyPolicy
arguments:
# arguments 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:
- Azure
Api stringVersion - The Azure API version of the resource.
- 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.
- Azure
Api stringVersion - The Azure API version of the resource.
- 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.
- azure
Api StringVersion - The Azure API version of the resource.
- 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.
- azure
Api stringVersion - The Azure API version of the resource.
- 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.
- azure_
api_ strversion - The Azure API version of the resource.
- 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.
- azure
Api StringVersion - The Azure API version of the resource.
- 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