ContentKeyPolicyPlayReadyPlayRight Class
Configures the Play Right in the PlayReady license.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
azure.mgmt.media._serialization.ModelContentKeyPolicyPlayReadyPlayRight
Constructor
ContentKeyPolicyPlayReadyPlayRight(*, digital_video_only_content_restriction: bool, image_constraint_for_analog_component_video_restriction: bool, image_constraint_for_analog_computer_monitor_restriction: bool, allow_passing_video_content_to_unknown_output: str | _models.ContentKeyPolicyPlayReadyUnknownOutputPassingOption, first_play_expiration: timedelta | None = None, scms_restriction: int | None = None, agc_and_color_stripe_restriction: int | None = None, explicit_analog_television_output_restriction: _models.ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction | None = None, uncompressed_digital_video_opl: int | None = None, compressed_digital_video_opl: int | None = None, analog_video_opl: int | None = None, compressed_digital_audio_opl: int | None = None, uncompressed_digital_audio_opl: int | None = None, **kwargs)
Keyword-Only Parameters
Name | Description |
---|---|
first_play_expiration
|
The amount of time that the license is valid after the license is first used to play content. |
scms_restriction
|
Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive. |
agc_and_color_stripe_restriction
|
Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive. |
explicit_analog_television_output_restriction
|
Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive. |
digital_video_only_content_restriction
|
Enables the Image Constraint For Analog Component Video Restriction in the license. Required. |
image_constraint_for_analog_component_video_restriction
|
Enables the Image Constraint For Analog Component Video Restriction in the license. Required. |
image_constraint_for_analog_computer_monitor_restriction
|
Enables the Image Constraint For Analog Component Video Restriction in the license. Required. |
allow_passing_video_content_to_unknown_output
|
Configures Unknown output handling settings of the license. Required. Known values are: "Unknown", "NotAllowed", "Allowed", and "AllowedWithVideoConstriction". |
uncompressed_digital_video_opl
|
Specifies the output protection level for uncompressed digital video. |
compressed_digital_video_opl
|
Specifies the output protection level for compressed digital video. |
analog_video_opl
|
Specifies the output protection level for compressed digital audio. |
compressed_digital_audio_opl
|
Specifies the output protection level for compressed digital audio. |
uncompressed_digital_audio_opl
|
Specifies the output protection level for uncompressed digital audio. |
Variables
Name | Description |
---|---|
first_play_expiration
|
The amount of time that the license is valid after the license is first used to play content. |
scms_restriction
|
Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive. |
agc_and_color_stripe_restriction
|
Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive. |
explicit_analog_television_output_restriction
|
Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive. |
digital_video_only_content_restriction
|
Enables the Image Constraint For Analog Component Video Restriction in the license. Required. |
image_constraint_for_analog_component_video_restriction
|
Enables the Image Constraint For Analog Component Video Restriction in the license. Required. |
image_constraint_for_analog_computer_monitor_restriction
|
Enables the Image Constraint For Analog Component Video Restriction in the license. Required. |
allow_passing_video_content_to_unknown_output
|
Configures Unknown output handling settings of the license. Required. Known values are: "Unknown", "NotAllowed", "Allowed", and "AllowedWithVideoConstriction". |
uncompressed_digital_video_opl
|
Specifies the output protection level for uncompressed digital video. |
compressed_digital_video_opl
|
Specifies the output protection level for compressed digital video. |
analog_video_opl
|
Specifies the output protection level for compressed digital audio. |
compressed_digital_audio_opl
|
Specifies the output protection level for compressed digital audio. |
uncompressed_digital_audio_opl
|
Specifies the output protection level for uncompressed digital audio. |
Azure SDK for Python