-
Notifications
You must be signed in to change notification settings - Fork 234
/
azure.mgmt.media.models.ContentKeyPolicyPlayReadyPlayRight.yml
187 lines (158 loc) · 6.48 KB
/
azure.mgmt.media.models.ContentKeyPolicyPlayReadyPlayRight.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
### YamlMime:PythonClass
uid: azure.mgmt.media.models.ContentKeyPolicyPlayReadyPlayRight
name: ContentKeyPolicyPlayReadyPlayRight
fullName: azure.mgmt.media.models.ContentKeyPolicyPlayReadyPlayRight
module: azure.mgmt.media.models
inheritances:
- azure.mgmt.media._serialization.Model
summary: 'Configures the Play Right in the PlayReady license.
All required parameters must be populated in order to send to Azure.'
constructor:
syntax: '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)'
keywordOnlyParameters:
- name: first_play_expiration
description: 'The amount of time that the license is valid after the license
is first used to play content.'
types:
- <xref:datetime.timedelta>
- name: scms_restriction
description: 'Configures the Serial Copy Management System (SCMS) in the license.
Must be between 0 and 3 inclusive.'
types:
- <xref:int>
- name: agc_and_color_stripe_restriction
description: 'Configures Automatic Gain Control (AGC) and Color
Stripe in the license. Must be between 0 and 3 inclusive.'
types:
- <xref:int>
- name: explicit_analog_television_output_restriction
description: 'Configures the Explicit Analog
Television Output Restriction in the license. Configuration data must be between
0 and 3
inclusive.'
types:
- <xref:azure.mgmt.media.models.ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction>
- name: digital_video_only_content_restriction
description: 'Enables the Image Constraint For Analog
Component Video Restriction in the license. Required.'
types:
- <xref:bool>
- name: image_constraint_for_analog_component_video_restriction
description: 'Enables the Image Constraint
For Analog Component Video Restriction in the license. Required.'
types:
- <xref:bool>
- name: image_constraint_for_analog_computer_monitor_restriction
description: 'Enables the Image Constraint
For Analog Component Video Restriction in the license. Required.'
types:
- <xref:bool>
- name: allow_passing_video_content_to_unknown_output
description: 'Configures Unknown output handling
settings of the license. Required. Known values are: "Unknown", "NotAllowed",
"Allowed", and
"AllowedWithVideoConstriction".'
types:
- <xref:str>
- <xref:azure.mgmt.media.models.ContentKeyPolicyPlayReadyUnknownOutputPassingOption>
- name: uncompressed_digital_video_opl
description: 'Specifies the output protection level for uncompressed
digital video.'
types:
- <xref:int>
- name: compressed_digital_video_opl
description: 'Specifies the output protection level for compressed
digital video.'
types:
- <xref:int>
- name: analog_video_opl
description: Specifies the output protection level for compressed digital audio.
types:
- <xref:int>
- name: compressed_digital_audio_opl
description: 'Specifies the output protection level for compressed
digital audio.'
types:
- <xref:int>
- name: uncompressed_digital_audio_opl
description: 'Specifies the output protection level for uncompressed
digital audio.'
types:
- <xref:int>
variables:
- description: 'The amount of time that the license is valid after the license is
first used to play content.'
name: first_play_expiration
types:
- <xref:datetime.timedelta>
- description: 'Configures the Serial Copy Management System (SCMS) in the license.
Must be between 0 and 3 inclusive.'
name: scms_restriction
types:
- <xref:int>
- description: 'Configures Automatic Gain Control (AGC) and Color
Stripe in the license. Must be between 0 and 3 inclusive.'
name: agc_and_color_stripe_restriction
types:
- <xref:int>
- description: 'Configures the Explicit Analog Television
Output Restriction in the license. Configuration data must be between 0 and 3
inclusive.'
name: explicit_analog_television_output_restriction
types:
- <xref:azure.mgmt.media.models.ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction>
- description: 'Enables the Image Constraint For Analog Component
Video Restriction in the license. Required.'
name: digital_video_only_content_restriction
types:
- <xref:bool>
- description: 'Enables the Image Constraint For
Analog Component Video Restriction in the license. Required.'
name: image_constraint_for_analog_component_video_restriction
types:
- <xref:bool>
- description: 'Enables the Image Constraint
For Analog Component Video Restriction in the license. Required.'
name: image_constraint_for_analog_computer_monitor_restriction
types:
- <xref:bool>
- description: 'Configures Unknown output handling
settings of the license. Required. Known values are: "Unknown", "NotAllowed",
"Allowed", and
"AllowedWithVideoConstriction".'
name: allow_passing_video_content_to_unknown_output
types:
- <xref:str>
- <xref:azure.mgmt.media.models.ContentKeyPolicyPlayReadyUnknownOutputPassingOption>
- description: 'Specifies the output protection level for uncompressed
digital video.'
name: uncompressed_digital_video_opl
types:
- <xref:int>
- description: 'Specifies the output protection level for compressed
digital video.'
name: compressed_digital_video_opl
types:
- <xref:int>
- description: Specifies the output protection level for compressed digital audio.
name: analog_video_opl
types:
- <xref:int>
- description: 'Specifies the output protection level for compressed
digital audio.'
name: compressed_digital_audio_opl
types:
- <xref:int>
- description: 'Specifies the output protection level for uncompressed
digital audio.'
name: uncompressed_digital_audio_opl
types:
- <xref:int>