7
7
# --------------------------------------------------------------------------
8
8
9
9
from copy import deepcopy
10
- from typing import Any , Optional , TYPE_CHECKING
10
+ from typing import Any , TYPE_CHECKING
11
+
12
+ from msrest import Deserializer , Serializer
11
13
12
14
from azure .core .rest import HttpRequest , HttpResponse
13
15
from azure .mgmt .core import ARMPipelineClient
14
- from msrest import Deserializer , Serializer
15
16
16
17
from . import models
17
18
from ._configuration import AzureMediaServicesConfiguration
18
- from .operations import AccountFiltersOperations , AssetFiltersOperations , AssetsOperations , ContentKeyPoliciesOperations , JobsOperations , LiveEventsOperations , LiveOutputsOperations , LocationsOperations , MediaservicesOperations , OperationResultsOperations , OperationStatusesOperations , Operations , PrivateEndpointConnectionsOperations , PrivateLinkResourcesOperations , StreamingEndpointsOperations , StreamingLocatorsOperations , StreamingPoliciesOperations , TracksOperations , TransformsOperations
19
+ from .operations import AccountFiltersOperations , AssetFiltersOperations , AssetsOperations , ContentKeyPoliciesOperations , JobsOperations , LiveEventsOperations , LiveOutputsOperations , LocationsOperations , MediaServicesOperationResultsOperations , MediaServicesOperationStatusesOperations , MediaservicesOperations , OperationResultsOperations , OperationStatusesOperations , Operations , PrivateEndpointConnectionsOperations , PrivateLinkResourcesOperations , StreamingEndpointsOperations , StreamingLocatorsOperations , StreamingPoliciesOperations , TracksOperations , TransformsOperations
19
20
20
21
if TYPE_CHECKING :
21
22
# pylint: disable=unused-import,ungrouped-imports
22
23
from azure .core .credentials import TokenCredential
23
24
24
- class AzureMediaServices :
25
+ class AzureMediaServices : # pylint: disable=too-many-instance-attributes
25
26
"""This Swagger was generated by the API Framework.
26
27
27
28
:ivar account_filters: AccountFiltersOperations operations
@@ -37,6 +38,12 @@ class AzureMediaServices:
37
38
azure.mgmt.media.operations.PrivateEndpointConnectionsOperations
38
39
:ivar locations: LocationsOperations operations
39
40
:vartype locations: azure.mgmt.media.operations.LocationsOperations
41
+ :ivar media_services_operation_statuses: MediaServicesOperationStatusesOperations operations
42
+ :vartype media_services_operation_statuses:
43
+ azure.mgmt.media.operations.MediaServicesOperationStatusesOperations
44
+ :ivar media_services_operation_results: MediaServicesOperationResultsOperations operations
45
+ :vartype media_services_operation_results:
46
+ azure.mgmt.media.operations.MediaServicesOperationResultsOperations
40
47
:ivar assets: AssetsOperations operations
41
48
:vartype assets: azure.mgmt.media.operations.AssetsOperations
42
49
:ivar asset_filters: AssetFiltersOperations operations
@@ -67,8 +74,11 @@ class AzureMediaServices:
67
74
:type credential: ~azure.core.credentials.TokenCredential
68
75
:param subscription_id: The unique identifier for a Microsoft Azure subscription.
69
76
:type subscription_id: str
70
- :param base_url: Service URL. Default value is ' https://management.azure.com' .
77
+ :param base_url: Service URL. Default value is " https://management.azure.com" .
71
78
:type base_url: str
79
+ :keyword api_version: Api Version. Default value is "2021-11-01". Note that overriding this
80
+ default value may result in unsupported behavior.
81
+ :paramtype api_version: str
72
82
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
73
83
Retry-After header is present.
74
84
"""
@@ -87,30 +97,74 @@ def __init__(
87
97
self ._serialize = Serializer (client_models )
88
98
self ._deserialize = Deserializer (client_models )
89
99
self ._serialize .client_side_validation = False
90
- self .account_filters = AccountFiltersOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
91
- self .operations = Operations (self ._client , self ._config , self ._serialize , self ._deserialize )
92
- self .mediaservices = MediaservicesOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
93
- self .private_link_resources = PrivateLinkResourcesOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
94
- self .private_endpoint_connections = PrivateEndpointConnectionsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
95
- self .locations = LocationsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
96
- self .assets = AssetsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
97
- self .asset_filters = AssetFiltersOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
98
- self .tracks = TracksOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
99
- self .operation_statuses = OperationStatusesOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
100
- self .operation_results = OperationResultsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
101
- self .content_key_policies = ContentKeyPoliciesOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
102
- self .transforms = TransformsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
103
- self .jobs = JobsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
104
- self .streaming_policies = StreamingPoliciesOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
105
- self .streaming_locators = StreamingLocatorsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
106
- self .live_events = LiveEventsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
107
- self .live_outputs = LiveOutputsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
108
- self .streaming_endpoints = StreamingEndpointsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
100
+ self .account_filters = AccountFiltersOperations (
101
+ self ._client , self ._config , self ._serialize , self ._deserialize
102
+ )
103
+ self .operations = Operations (
104
+ self ._client , self ._config , self ._serialize , self ._deserialize
105
+ )
106
+ self .mediaservices = MediaservicesOperations (
107
+ self ._client , self ._config , self ._serialize , self ._deserialize
108
+ )
109
+ self .private_link_resources = PrivateLinkResourcesOperations (
110
+ self ._client , self ._config , self ._serialize , self ._deserialize
111
+ )
112
+ self .private_endpoint_connections = PrivateEndpointConnectionsOperations (
113
+ self ._client , self ._config , self ._serialize , self ._deserialize
114
+ )
115
+ self .locations = LocationsOperations (
116
+ self ._client , self ._config , self ._serialize , self ._deserialize
117
+ )
118
+ self .media_services_operation_statuses = MediaServicesOperationStatusesOperations (
119
+ self ._client , self ._config , self ._serialize , self ._deserialize
120
+ )
121
+ self .media_services_operation_results = MediaServicesOperationResultsOperations (
122
+ self ._client , self ._config , self ._serialize , self ._deserialize
123
+ )
124
+ self .assets = AssetsOperations (
125
+ self ._client , self ._config , self ._serialize , self ._deserialize
126
+ )
127
+ self .asset_filters = AssetFiltersOperations (
128
+ self ._client , self ._config , self ._serialize , self ._deserialize
129
+ )
130
+ self .tracks = TracksOperations (
131
+ self ._client , self ._config , self ._serialize , self ._deserialize
132
+ )
133
+ self .operation_statuses = OperationStatusesOperations (
134
+ self ._client , self ._config , self ._serialize , self ._deserialize
135
+ )
136
+ self .operation_results = OperationResultsOperations (
137
+ self ._client , self ._config , self ._serialize , self ._deserialize
138
+ )
139
+ self .content_key_policies = ContentKeyPoliciesOperations (
140
+ self ._client , self ._config , self ._serialize , self ._deserialize
141
+ )
142
+ self .transforms = TransformsOperations (
143
+ self ._client , self ._config , self ._serialize , self ._deserialize
144
+ )
145
+ self .jobs = JobsOperations (
146
+ self ._client , self ._config , self ._serialize , self ._deserialize
147
+ )
148
+ self .streaming_policies = StreamingPoliciesOperations (
149
+ self ._client , self ._config , self ._serialize , self ._deserialize
150
+ )
151
+ self .streaming_locators = StreamingLocatorsOperations (
152
+ self ._client , self ._config , self ._serialize , self ._deserialize
153
+ )
154
+ self .live_events = LiveEventsOperations (
155
+ self ._client , self ._config , self ._serialize , self ._deserialize
156
+ )
157
+ self .live_outputs = LiveOutputsOperations (
158
+ self ._client , self ._config , self ._serialize , self ._deserialize
159
+ )
160
+ self .streaming_endpoints = StreamingEndpointsOperations (
161
+ self ._client , self ._config , self ._serialize , self ._deserialize
162
+ )
109
163
110
164
111
165
def _send_request (
112
166
self ,
113
- request , # type : HttpRequest
167
+ request : HttpRequest ,
114
168
** kwargs : Any
115
169
) -> HttpResponse :
116
170
"""Runs the network request through the client's chained policies.
0 commit comments