Azure Native

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

getContentKeyPolicyPropertiesWithSecrets

The properties of the Content Key Policy. API Version: 2020-05-01.

Using getContentKeyPolicyPropertiesWithSecrets

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getContentKeyPolicyPropertiesWithSecrets(args: GetContentKeyPolicyPropertiesWithSecretsArgs, opts?: InvokeOptions): Promise<GetContentKeyPolicyPropertiesWithSecretsResult>
function getContentKeyPolicyPropertiesWithSecretsOutput(args: GetContentKeyPolicyPropertiesWithSecretsOutputArgs, opts?: InvokeOptions): Output<GetContentKeyPolicyPropertiesWithSecretsResult>
def get_content_key_policy_properties_with_secrets(account_name: Optional[str] = None,
                                                   content_key_policy_name: Optional[str] = None,
                                                   resource_group_name: Optional[str] = None,
                                                   opts: Optional[InvokeOptions] = None) -> GetContentKeyPolicyPropertiesWithSecretsResult
def get_content_key_policy_properties_with_secrets_output(account_name: Optional[pulumi.Input[str]] = None,
                                                   content_key_policy_name: Optional[pulumi.Input[str]] = None,
                                                   resource_group_name: Optional[pulumi.Input[str]] = None,
                                                   opts: Optional[InvokeOptions] = None) -> Output[GetContentKeyPolicyPropertiesWithSecretsResult]
func GetContentKeyPolicyPropertiesWithSecrets(ctx *Context, args *GetContentKeyPolicyPropertiesWithSecretsArgs, opts ...InvokeOption) (*GetContentKeyPolicyPropertiesWithSecretsResult, error)
func GetContentKeyPolicyPropertiesWithSecretsOutput(ctx *Context, args *GetContentKeyPolicyPropertiesWithSecretsOutputArgs, opts ...InvokeOption) GetContentKeyPolicyPropertiesWithSecretsResultOutput

> Note: This function is named GetContentKeyPolicyPropertiesWithSecrets in the Go SDK.

public static class GetContentKeyPolicyPropertiesWithSecrets 
{
    public static Task<GetContentKeyPolicyPropertiesWithSecretsResult> InvokeAsync(GetContentKeyPolicyPropertiesWithSecretsArgs args, InvokeOptions? opts = null)
    public static Output<GetContentKeyPolicyPropertiesWithSecretsResult> Invoke(GetContentKeyPolicyPropertiesWithSecretsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetContentKeyPolicyPropertiesWithSecretsResult> getContentKeyPolicyPropertiesWithSecrets(GetContentKeyPolicyPropertiesWithSecretsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:media:getContentKeyPolicyPropertiesWithSecrets
  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.

getContentKeyPolicyPropertiesWithSecrets Result

The following output properties are available:

Created string

The creation date of the Policy

LastModified string

The last modified date of the Policy

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

The Key Policy options.

PolicyId string

The legacy Policy ID.

Description string

A description for the Policy.

Created string

The creation date of the Policy

LastModified string

The last modified date of the Policy

Options []ContentKeyPolicyOptionResponse

The Key Policy options.

PolicyId string

The legacy Policy ID.

Description string

A description for the Policy.

created String

The creation date of the Policy

lastModified String

The last modified date of the Policy

options List<ContentKeyPolicyOptionResponse>

The Key Policy options.

policyId String

The legacy Policy ID.

description String

A description for the Policy.

created string

The creation date of the Policy

lastModified string

The last modified date of the Policy

options ContentKeyPolicyOptionResponse[]

The Key Policy options.

policyId string

The legacy Policy ID.

description string

A description for the Policy.

created str

The creation date of the Policy

last_modified str

The last modified date of the Policy

options Sequence[ContentKeyPolicyOptionResponse]

The Key Policy options.

policy_id str

The legacy Policy ID.

description str

A description for the Policy.

created String

The creation date of the Policy

lastModified String

The last modified date of the Policy

options List<Property Map>

The Key Policy options.

policyId String

The legacy Policy ID.

description String

A description for the Policy.

Supporting Types

ContentKeyPolicyClearKeyConfigurationResponse

ContentKeyPolicyFairPlayConfigurationResponse

Ask string

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

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 List<ContentKeyPolicyPlayReadyLicenseResponse>

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<Property Map>

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<Object>

A list of alternative verification keys.

openIdConnectDiscoveryDocument String

The OpenID connect discovery document.

requiredClaims List<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 (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<Property Map | Property Map | Property Map>

A list of alternative verification keys.

openIdConnectDiscoveryDocument String

The OpenID connect discovery document.

requiredClaims List<Property Map>

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)

Package Details

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