Azure Native

Pulumi Official
Package maintained by Pulumi
v1.64.1 published on Wednesday, May 18, 2022 by Pulumi

getContentKeyPolicy

A Content Key Policy resource. API Version: 2020-05-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:

AccountName string

The Media Services account name.

ContentKeyPolicyName string

The Content Key Policy name.

ResourceGroupName string

The name of the resource group within the Azure subscription.

AccountName string

The Media Services account name.

ContentKeyPolicyName string

The Content Key Policy name.

ResourceGroupName string

The name of the resource group within the Azure subscription.

accountName String

The Media Services account name.

contentKeyPolicyName String

The Content Key Policy name.

resourceGroupName String

The name of the resource group within the Azure subscription.

accountName string

The Media Services account name.

contentKeyPolicyName string

The Content Key Policy name.

resourceGroupName string

The name of the resource group within the Azure subscription.

account_name str

The Media Services account name.

content_key_policy_name str

The Content Key Policy name.

resource_group_name str

The name of the resource group within the Azure subscription.

accountName String

The Media Services account name.

contentKeyPolicyName String

The Content Key Policy name.

resourceGroupName String

The name of the resource group within the Azure subscription.

getContentKeyPolicy Result

The following output properties are available:

Created string

The creation date of the Policy

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

LastModified string

The last modified date of the Policy

Name string

The name of the resource

Options List<Pulumi.AzureNative.Media.Outputs.ContentKeyPolicyOptionResponse>

The Key Policy options.

PolicyId string

The legacy Policy ID.

SystemData Pulumi.AzureNative.Media.Outputs.SystemDataResponse

The system metadata relating to this resource.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Description string

A description for the Policy.

Created string

The creation date of the Policy

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

LastModified string

The last modified date of the Policy

Name string

The name of the resource

Options []ContentKeyPolicyOptionResponse

The Key Policy options.

PolicyId string

The legacy Policy ID.

SystemData SystemDataResponse

The system metadata relating to this resource.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Description string

A description for the Policy.

created String

The creation date of the Policy

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

lastModified String

The last modified date of the Policy

name String

The name of the resource

options ListKeyPolicyOptionResponse>

The Key Policy options.

policyId String

The legacy Policy ID.

systemData SystemDataResponse

The system metadata relating to this resource.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

description String

A description for the Policy.

created string

The creation date of the Policy

id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

lastModified string

The last modified date of the Policy

name string

The name of the resource

options ContentKeyPolicyOptionResponse[]

The Key Policy options.

policyId string

The legacy Policy ID.

systemData SystemDataResponse

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[ContentKeyPolicyOptionResponse]

The Key Policy options.

policy_id str

The legacy Policy ID.

system_data SystemDataResponse

The system metadata relating to this resource.

type str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

description str

A description for the Policy.

created String

The creation date of the Policy

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

lastModified String

The last modified date of the Policy

name String

The name of the resource

options List

The Key Policy options.

policyId String

The legacy Policy ID.

systemData Property Map

The system metadata relating to this resource.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

description String

A description for the Policy.

Supporting Types

ContentKeyPolicyClearKeyConfigurationResponse

ContentKeyPolicyFairPlayConfigurationResponse

Ask string

The key that must be used as FairPlay Application Secret key.

FairPlayPfx string

The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).

FairPlayPfxPassword string

The password encrypting FairPlay certificate in PKCS 12 (pfx) format.

RentalAndLeaseKeyType string

The rental and lease key type.

RentalDuration double

The rental duration. Must be greater than or equal to 0.

OfflineRentalConfiguration Pulumi.AzureNative.Media.Inputs.ContentKeyPolicyFairPlayOfflineRentalConfigurationResponse

Offline rental policy

Ask string

The key that must be used as FairPlay Application Secret key.

FairPlayPfx string

The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).

FairPlayPfxPassword string

The password encrypting FairPlay certificate in PKCS 12 (pfx) format.

RentalAndLeaseKeyType string

The rental and lease key type.

RentalDuration float64

The rental duration. Must be greater than or equal to 0.

OfflineRentalConfiguration ContentKeyPolicyFairPlayOfflineRentalConfigurationResponse

Offline rental policy

ask String

The key that must be used as FairPlay Application Secret key.

fairPlayPfx String

The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).

fairPlayPfxPassword String

The password encrypting FairPlay certificate in PKCS 12 (pfx) format.

rentalAndLeaseKeyType String

The rental and lease key type.

rentalDuration Double

The rental duration. Must be greater than or equal to 0.

offlineRentalConfiguration ContentKeyPolicyFairPlayOfflineRentalConfigurationResponse

Offline rental policy

ask string

The key that must be used as FairPlay Application Secret key.

fairPlayPfx string

The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).

fairPlayPfxPassword string

The password encrypting FairPlay certificate in PKCS 12 (pfx) format.

rentalAndLeaseKeyType string

The rental and lease key type.

rentalDuration number

The rental duration. Must be greater than or equal to 0.

offlineRentalConfiguration ContentKeyPolicyFairPlayOfflineRentalConfigurationResponse

Offline rental policy

ask str

The key that must be used as FairPlay Application Secret key.

fair_play_pfx str

The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).

fair_play_pfx_password str

The password encrypting FairPlay certificate in PKCS 12 (pfx) format.

rental_and_lease_key_type str

The rental and lease key type.

rental_duration float

The rental duration. Must be greater than or equal to 0.

offline_rental_configuration ContentKeyPolicyFairPlayOfflineRentalConfigurationResponse

Offline rental policy

ask String

The key that must be used as FairPlay Application Secret key.

fairPlayPfx String

The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).

fairPlayPfxPassword String

The password encrypting FairPlay certificate in PKCS 12 (pfx) format.

rentalAndLeaseKeyType String

The rental and lease key type.

rentalDuration Number

The rental duration. Must be greater than or equal to 0.

offlineRentalConfiguration Property Map

Offline rental policy

ContentKeyPolicyFairPlayOfflineRentalConfigurationResponse

PlaybackDurationSeconds double

Playback duration

StorageDurationSeconds double

Storage duration

PlaybackDurationSeconds float64

Playback duration

StorageDurationSeconds float64

Storage duration

playbackDurationSeconds Double

Playback duration

storageDurationSeconds Double

Storage duration

playbackDurationSeconds number

Playback duration

storageDurationSeconds number

Storage duration

playback_duration_seconds float

Playback duration

storage_duration_seconds float

Storage duration

playbackDurationSeconds Number

Playback duration

storageDurationSeconds Number

Storage duration

ContentKeyPolicyOpenRestrictionResponse

ContentKeyPolicyOptionResponse

Configuration Pulumi.AzureNative.Media.Inputs.ContentKeyPolicyClearKeyConfigurationResponse | Pulumi.AzureNative.Media.Inputs.ContentKeyPolicyFairPlayConfigurationResponse | Pulumi.AzureNative.Media.Inputs.ContentKeyPolicyPlayReadyConfigurationResponse | Pulumi.AzureNative.Media.Inputs.ContentKeyPolicyUnknownConfigurationResponse | Pulumi.AzureNative.Media.Inputs.ContentKeyPolicyWidevineConfigurationResponse

The key delivery configuration.

PolicyOptionId string

The legacy Policy Option ID.

Restriction Pulumi.AzureNative.Media.Inputs.ContentKeyPolicyOpenRestrictionResponse | Pulumi.AzureNative.Media.Inputs.ContentKeyPolicyTokenRestrictionResponse | Pulumi.AzureNative.Media.Inputs.ContentKeyPolicyUnknownRestrictionResponse

The requirements that must be met to deliver keys with this configuration

Name string

The Policy Option description.

configuration Property Map | Property Map | Property Map | Property Map | Property Map

The key delivery configuration.

policyOptionId String

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 []ContentKeyPolicyPlayReadyLicenseResponse

The PlayReady licenses.

ResponseCustomData string

The custom response data.

licenses ListKeyPolicyPlayReadyLicenseResponse>

The PlayReady licenses.

responseCustomData String

The custom response data.

licenses ContentKeyPolicyPlayReadyLicenseResponse[]

The PlayReady licenses.

responseCustomData string

The custom response data.

licenses Sequence[ContentKeyPolicyPlayReadyLicenseResponse]

The PlayReady licenses.

response_custom_data str

The custom response data.

licenses List

The PlayReady licenses.

responseCustomData String

The custom response data.

ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponse

ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponse

KeyId string

The content key ID.

KeyId string

The content key ID.

keyId String

The content key ID.

keyId string

The content key ID.

key_id str

The content key ID.

keyId String

The content key ID.

ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponse

BestEffort bool

Indicates whether this restriction is enforced on a Best Effort basis.

ConfigurationData int

Configures the restriction control bits. Must be between 0 and 3 inclusive.

BestEffort bool

Indicates whether this restriction is enforced on a Best Effort basis.

ConfigurationData int

Configures the restriction control bits. Must be between 0 and 3 inclusive.

bestEffort Boolean

Indicates whether this restriction is enforced on a Best Effort basis.

configurationData Integer

Configures the restriction control bits. Must be between 0 and 3 inclusive.

bestEffort boolean

Indicates whether this restriction is enforced on a Best Effort basis.

configurationData number

Configures the restriction control bits. Must be between 0 and 3 inclusive.

best_effort bool

Indicates whether this restriction is enforced on a Best Effort basis.

configuration_data int

Configures the restriction control bits. Must be between 0 and 3 inclusive.

bestEffort Boolean

Indicates whether this restriction is enforced on a Best Effort basis.

configurationData Number

Configures the restriction control bits. Must be between 0 and 3 inclusive.

ContentKeyPolicyPlayReadyLicenseResponse

AllowTestDevices bool

A flag indicating whether test devices can use the license.

ContentKeyLocation Pulumi.AzureNative.Media.Inputs.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponse | Pulumi.AzureNative.Media.Inputs.ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponse

The content key location.

ContentType string

The PlayReady content type.

LicenseType string

The license type.

BeginDate string

The begin date of license

ExpirationDate string

The expiration date of license.

GracePeriod string

The grace period of license.

PlayRight Pulumi.AzureNative.Media.Inputs.ContentKeyPolicyPlayReadyPlayRightResponse

The license PlayRight

RelativeBeginDate string

The relative begin date of license.

RelativeExpirationDate string

The relative expiration date of license.

AllowTestDevices bool

A flag indicating whether test devices can use the license.

ContentKeyLocation ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponse | ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponse

The content key location.

ContentType string

The PlayReady content type.

LicenseType string

The license type.

BeginDate string

The begin date of license

ExpirationDate string

The expiration date of license.

GracePeriod string

The grace period of license.

PlayRight ContentKeyPolicyPlayReadyPlayRightResponse

The license PlayRight

RelativeBeginDate string

The relative begin date of license.

RelativeExpirationDate string

The relative expiration date of license.

allowTestDevices Boolean

A flag indicating whether test devices can use the license.

contentKeyLocation ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponse | ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponse

The content key location.

contentType String

The PlayReady content type.

licenseType String

The license type.

beginDate String

The begin date of license

expirationDate String

The expiration date of license.

gracePeriod String

The grace period of license.

playRight ContentKeyPolicyPlayReadyPlayRightResponse

The license PlayRight

relativeBeginDate String

The relative begin date of license.

relativeExpirationDate String

The relative expiration date of license.

allowTestDevices boolean

A flag indicating whether test devices can use the license.

contentKeyLocation ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponse | ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponse

The content key location.

contentType string

The PlayReady content type.

licenseType string

The license type.

beginDate string

The begin date of license

expirationDate string

The expiration date of license.

gracePeriod string

The grace period of license.

playRight ContentKeyPolicyPlayReadyPlayRightResponse

The license PlayRight

relativeBeginDate string

The relative begin date of license.

relativeExpirationDate string

The relative expiration date of license.

allow_test_devices bool

A flag indicating whether test devices can use the license.

content_key_location ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeaderResponse | ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifierResponse

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 ContentKeyPolicyPlayReadyPlayRightResponse

The license PlayRight

relative_begin_date str

The relative begin date of license.

relative_expiration_date str

The relative expiration date of license.

allowTestDevices Boolean

A flag indicating whether test devices can use the license.

contentKeyLocation Property Map | Property Map

The content key location.

contentType String

The PlayReady content type.

licenseType String

The license type.

beginDate String

The begin date of license

expirationDate String

The expiration date of license.

gracePeriod String

The grace period of license.

playRight Property Map

The license PlayRight

relativeBeginDate String

The relative begin date of license.

relativeExpirationDate String

The relative expiration date of license.

ContentKeyPolicyPlayReadyPlayRightResponse

AllowPassingVideoContentToUnknownOutput string

Configures Unknown output handling settings of the license.

DigitalVideoOnlyContentRestriction bool

Enables the Image Constraint For Analog Component Video Restriction in the license.

ImageConstraintForAnalogComponentVideoRestriction bool

Enables the Image Constraint For Analog Component Video Restriction in the license.

ImageConstraintForAnalogComputerMonitorRestriction bool

Enables the Image Constraint For Analog Component Video Restriction in the license.

AgcAndColorStripeRestriction int

Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.

AnalogVideoOpl int

Specifies the output protection level for compressed digital audio.

CompressedDigitalAudioOpl int

Specifies the output protection level for compressed digital audio.

CompressedDigitalVideoOpl int

Specifies the output protection level for compressed digital video.

ExplicitAnalogTelevisionOutputRestriction Pulumi.AzureNative.Media.Inputs.ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponse

Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.

FirstPlayExpiration string

The amount of time that the license is valid after the license is first used to play content.

ScmsRestriction int

Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.

UncompressedDigitalAudioOpl int

Specifies the output protection level for uncompressed digital audio.

UncompressedDigitalVideoOpl int

Specifies the output protection level for uncompressed digital video.

AllowPassingVideoContentToUnknownOutput string

Configures Unknown output handling settings of the license.

DigitalVideoOnlyContentRestriction bool

Enables the Image Constraint For Analog Component Video Restriction in the license.

ImageConstraintForAnalogComponentVideoRestriction bool

Enables the Image Constraint For Analog Component Video Restriction in the license.

ImageConstraintForAnalogComputerMonitorRestriction bool

Enables the Image Constraint For Analog Component Video Restriction in the license.

AgcAndColorStripeRestriction int

Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.

AnalogVideoOpl int

Specifies the output protection level for compressed digital audio.

CompressedDigitalAudioOpl int

Specifies the output protection level for compressed digital audio.

CompressedDigitalVideoOpl int

Specifies the output protection level for compressed digital video.

ExplicitAnalogTelevisionOutputRestriction ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponse

Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.

FirstPlayExpiration string

The amount of time that the license is valid after the license is first used to play content.

ScmsRestriction int

Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.

UncompressedDigitalAudioOpl int

Specifies the output protection level for uncompressed digital audio.

UncompressedDigitalVideoOpl int

Specifies the output protection level for uncompressed digital video.

allowPassingVideoContentToUnknownOutput String

Configures Unknown output handling settings of the license.

digitalVideoOnlyContentRestriction Boolean

Enables the Image Constraint For Analog Component Video Restriction in the license.

imageConstraintForAnalogComponentVideoRestriction Boolean

Enables the Image Constraint For Analog Component Video Restriction in the license.

imageConstraintForAnalogComputerMonitorRestriction Boolean

Enables the Image Constraint For Analog Component Video Restriction in the license.

agcAndColorStripeRestriction Integer

Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.

analogVideoOpl Integer

Specifies the output protection level for compressed digital audio.

compressedDigitalAudioOpl Integer

Specifies the output protection level for compressed digital audio.

compressedDigitalVideoOpl Integer

Specifies the output protection level for compressed digital video.

explicitAnalogTelevisionOutputRestriction ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponse

Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.

firstPlayExpiration String

The amount of time that the license is valid after the license is first used to play content.

scmsRestriction Integer

Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.

uncompressedDigitalAudioOpl Integer

Specifies the output protection level for uncompressed digital audio.

uncompressedDigitalVideoOpl Integer

Specifies the output protection level for uncompressed digital video.

allowPassingVideoContentToUnknownOutput string

Configures Unknown output handling settings of the license.

digitalVideoOnlyContentRestriction boolean

Enables the Image Constraint For Analog Component Video Restriction in the license.

imageConstraintForAnalogComponentVideoRestriction boolean

Enables the Image Constraint For Analog Component Video Restriction in the license.

imageConstraintForAnalogComputerMonitorRestriction boolean

Enables the Image Constraint For Analog Component Video Restriction in the license.

agcAndColorStripeRestriction number

Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.

analogVideoOpl number

Specifies the output protection level for compressed digital audio.

compressedDigitalAudioOpl number

Specifies the output protection level for compressed digital audio.

compressedDigitalVideoOpl number

Specifies the output protection level for compressed digital video.

explicitAnalogTelevisionOutputRestriction ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponse

Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.

firstPlayExpiration string

The amount of time that the license is valid after the license is first used to play content.

scmsRestriction number

Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.

uncompressedDigitalAudioOpl number

Specifies the output protection level for uncompressed digital audio.

uncompressedDigitalVideoOpl number

Specifies the output protection level for uncompressed digital video.

allow_passing_video_content_to_unknown_output str

Configures Unknown output handling settings of the license.

digital_video_only_content_restriction bool

Enables the Image Constraint For Analog Component Video Restriction in the license.

image_constraint_for_analog_component_video_restriction bool

Enables the Image Constraint For Analog Component Video Restriction in the license.

image_constraint_for_analog_computer_monitor_restriction bool

Enables the Image Constraint For Analog Component Video Restriction in the license.

agc_and_color_stripe_restriction int

Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.

analog_video_opl int

Specifies the output protection level for compressed digital audio.

compressed_digital_audio_opl int

Specifies the output protection level for compressed digital audio.

compressed_digital_video_opl int

Specifies the output protection level for compressed digital video.

explicit_analog_television_output_restriction ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionResponse

Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.

first_play_expiration str

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_audio_opl int

Specifies the output protection level for uncompressed digital audio.

uncompressed_digital_video_opl int

Specifies the output protection level for uncompressed digital video.

allowPassingVideoContentToUnknownOutput String

Configures Unknown output handling settings of the license.

digitalVideoOnlyContentRestriction Boolean

Enables the Image Constraint For Analog Component Video Restriction in the license.

imageConstraintForAnalogComponentVideoRestriction Boolean

Enables the Image Constraint For Analog Component Video Restriction in the license.

imageConstraintForAnalogComputerMonitorRestriction Boolean

Enables the Image Constraint For Analog Component Video Restriction in the license.

agcAndColorStripeRestriction Number

Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.

analogVideoOpl Number

Specifies the output protection level for compressed digital audio.

compressedDigitalAudioOpl Number

Specifies the output protection level for compressed digital audio.

compressedDigitalVideoOpl Number

Specifies the output protection level for compressed digital video.

explicitAnalogTelevisionOutputRestriction Property Map

Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.

firstPlayExpiration String

The amount of time that the license is valid after the license is first used to play content.

scmsRestriction Number

Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.

uncompressedDigitalAudioOpl Number

Specifies the output protection level for uncompressed digital audio.

uncompressedDigitalVideoOpl Number

Specifies the output protection level for uncompressed digital video.

ContentKeyPolicyRsaTokenKeyResponse

Exponent string

The RSA Parameter exponent

Modulus string

The RSA Parameter modulus

Exponent string

The RSA Parameter exponent

Modulus string

The RSA Parameter modulus

exponent String

The RSA Parameter exponent

modulus String

The RSA Parameter modulus

exponent string

The RSA Parameter exponent

modulus string

The RSA Parameter modulus

exponent str

The RSA Parameter exponent

modulus str

The RSA Parameter modulus

exponent String

The RSA Parameter exponent

modulus String

The RSA Parameter modulus

ContentKeyPolicySymmetricTokenKeyResponse

KeyValue string

The key value of the key

KeyValue string

The key value of the key

keyValue String

The key value of the key

keyValue string

The key value of the key

key_value str

The key value of the key

keyValue String

The key value of the key

ContentKeyPolicyTokenClaimResponse

ClaimType string

Token claim type.

ClaimValue string

Token claim value.

ClaimType string

Token claim type.

ClaimValue string

Token claim value.

claimType String

Token claim type.

claimValue String

Token claim value.

claimType string

Token claim type.

claimValue string

Token claim value.

claim_type str

Token claim type.

claim_value str

Token claim value.

claimType String

Token claim type.

claimValue String

Token claim value.

ContentKeyPolicyTokenRestrictionResponse

Audience string

The audience for the token.

Issuer string

The token issuer.

PrimaryVerificationKey ContentKeyPolicyRsaTokenKeyResponse | ContentKeyPolicySymmetricTokenKeyResponse | ContentKeyPolicyX509CertificateTokenKeyResponse

The primary verification key.

RestrictionTokenType string

The type of token.

AlternateVerificationKeys []interface{}

A list of alternative verification keys.

OpenIdConnectDiscoveryDocument string

The OpenID connect discovery document.

RequiredClaims []ContentKeyPolicyTokenClaimResponse

A list of required token claims.

audience String

The audience for the token.

issuer String

The token issuer.

primaryVerificationKey ContentKeyPolicyRsaTokenKeyResponse | ContentKeyPolicySymmetricTokenKeyResponse | ContentKeyPolicyX509CertificateTokenKeyResponse

The primary verification key.

restrictionTokenType String

The type of token.

alternateVerificationKeys List

A list of alternative verification keys.

openIdConnectDiscoveryDocument String

The OpenID connect discovery document.

requiredClaims ListKeyPolicyTokenClaimResponse>

A list of required token claims.

audience string

The audience for the token.

issuer string

The token issuer.

primaryVerificationKey ContentKeyPolicyRsaTokenKeyResponse | ContentKeyPolicySymmetricTokenKeyResponse | ContentKeyPolicyX509CertificateTokenKeyResponse

The primary verification key.

restrictionTokenType string

The type of token.

alternateVerificationKeys (ContentKeyPolicyRsaTokenKeyResponse | ContentKeyPolicySymmetricTokenKeyResponse | ContentKeyPolicyX509CertificateTokenKeyResponse)[]

A list of alternative verification keys.

openIdConnectDiscoveryDocument string

The OpenID connect discovery document.

requiredClaims ContentKeyPolicyTokenClaimResponse[]

A list of required token claims.

audience str

The audience for the token.

issuer str

The token issuer.

primary_verification_key ContentKeyPolicyRsaTokenKeyResponse | ContentKeyPolicySymmetricTokenKeyResponse | ContentKeyPolicyX509CertificateTokenKeyResponse

The primary verification key.

restriction_token_type str

The type of token.

alternate_verification_keys Sequence[Union[ContentKeyPolicyRsaTokenKeyResponse, ContentKeyPolicySymmetricTokenKeyResponse, ContentKeyPolicyX509CertificateTokenKeyResponse]]

A list of alternative verification keys.

open_id_connect_discovery_document str

The OpenID connect discovery document.

required_claims Sequence[ContentKeyPolicyTokenClaimResponse]

A list of required token claims.

audience String

The audience for the token.

issuer String

The token issuer.

primaryVerificationKey Property Map | Property Map | Property Map

The primary verification key.

restrictionTokenType String

The type of token.

alternateVerificationKeys List

A list of alternative verification keys.

openIdConnectDiscoveryDocument String

The OpenID connect discovery document.

requiredClaims List

A list of required token claims.

ContentKeyPolicyUnknownConfigurationResponse

ContentKeyPolicyUnknownRestrictionResponse

ContentKeyPolicyWidevineConfigurationResponse

WidevineTemplate string

The Widevine template.

WidevineTemplate string

The Widevine template.

widevineTemplate String

The Widevine template.

widevineTemplate string

The Widevine template.

widevine_template str

The Widevine template.

widevineTemplate String

The Widevine template.

ContentKeyPolicyX509CertificateTokenKeyResponse

RawBody string

The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)

RawBody string

The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)

rawBody String

The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)

rawBody string

The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)

raw_body str

The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)

rawBody String

The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)

SystemDataResponse

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

createdAt string

The timestamp of resource creation (UTC).

createdBy string

The identity that created the resource.

createdByType string

The type of identity that created the resource.

lastModifiedAt string

The timestamp of resource last modification (UTC)

lastModifiedBy string

The identity that last modified the resource.

lastModifiedByType string

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_type str

The type of identity that created the resource.

last_modified_at str

The timestamp of resource last modification (UTC)

last_modified_by str

The identity that last modified the resource.

last_modified_by_type str

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0