99from copy import deepcopy
1010from typing import Any , TYPE_CHECKING
1111
12- from msrest import Deserializer , Serializer
13-
1412from azure .core .rest import HttpRequest , HttpResponse
1513from azure .mgmt .core import ARMPipelineClient
1614
1715from . import models
1816from ._configuration import AzureMediaServicesConfiguration
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
17+ from ._serialization import Deserializer , Serializer
18+ from .operations import (
19+ AccountFiltersOperations ,
20+ AssetFiltersOperations ,
21+ AssetsOperations ,
22+ ContentKeyPoliciesOperations ,
23+ JobsOperations ,
24+ LiveEventsOperations ,
25+ LiveOutputsOperations ,
26+ LocationsOperations ,
27+ MediaServicesOperationResultsOperations ,
28+ MediaServicesOperationStatusesOperations ,
29+ MediaservicesOperations ,
30+ OperationResultsOperations ,
31+ OperationStatusesOperations ,
32+ Operations ,
33+ PrivateEndpointConnectionsOperations ,
34+ PrivateLinkResourcesOperations ,
35+ StreamingEndpointsOperations ,
36+ StreamingLocatorsOperations ,
37+ StreamingPoliciesOperations ,
38+ TracksOperations ,
39+ TransformsOperations ,
40+ )
2041
2142if TYPE_CHECKING :
2243 # pylint: disable=unused-import,ungrouped-imports
2344 from azure .core .credentials import TokenCredential
2445
25- class AzureMediaServices : # pylint: disable=too-many-instance-attributes
46+
47+ class AzureMediaServices : # pylint: disable=client-accepts-api-version-keyword,too-many-instance-attributes
2648 """This Swagger was generated by the API Framework.
2749
2850 :ivar account_filters: AccountFiltersOperations operations
@@ -70,15 +92,12 @@ class AzureMediaServices: # pylint: disable=too-many-instance-attributes
7092 :vartype live_outputs: azure.mgmt.media.operations.LiveOutputsOperations
7193 :ivar streaming_endpoints: StreamingEndpointsOperations operations
7294 :vartype streaming_endpoints: azure.mgmt.media.operations.StreamingEndpointsOperations
73- :param credential: Credential needed for the client to connect to Azure.
95+ :param credential: Credential needed for the client to connect to Azure. Required.
7496 :type credential: ~azure.core.credentials.TokenCredential
75- :param subscription_id: The unique identifier for a Microsoft Azure subscription.
97+ :param subscription_id: The unique identifier for a Microsoft Azure subscription. Required.
7698 :type subscription_id: str
7799 :param base_url: Service URL. Default value is "https://management.azure.com".
78100 :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
82101 :keyword int polling_interval: Default waiting time between two polls for LRO operations if no
83102 Retry-After header is present.
84103 """
@@ -97,39 +116,25 @@ def __init__(
97116 self ._serialize = Serializer (client_models )
98117 self ._deserialize = Deserializer (client_models )
99118 self ._serialize .client_side_validation = False
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- )
119+ self .account_filters = AccountFiltersOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
120+ self .operations = Operations (self ._client , self ._config , self ._serialize , self ._deserialize )
121+ self .mediaservices = MediaservicesOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
109122 self .private_link_resources = PrivateLinkResourcesOperations (
110123 self ._client , self ._config , self ._serialize , self ._deserialize
111124 )
112125 self .private_endpoint_connections = PrivateEndpointConnectionsOperations (
113126 self ._client , self ._config , self ._serialize , self ._deserialize
114127 )
115- self .locations = LocationsOperations (
116- self ._client , self ._config , self ._serialize , self ._deserialize
117- )
128+ self .locations = LocationsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
118129 self .media_services_operation_statuses = MediaServicesOperationStatusesOperations (
119130 self ._client , self ._config , self ._serialize , self ._deserialize
120131 )
121132 self .media_services_operation_results = MediaServicesOperationResultsOperations (
122133 self ._client , self ._config , self ._serialize , self ._deserialize
123134 )
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- )
135+ self .assets = AssetsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
136+ self .asset_filters = AssetFiltersOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
137+ self .tracks = TracksOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
133138 self .operation_statuses = OperationStatusesOperations (
134139 self ._client , self ._config , self ._serialize , self ._deserialize
135140 )
@@ -139,34 +144,21 @@ def __init__(
139144 self .content_key_policies = ContentKeyPoliciesOperations (
140145 self ._client , self ._config , self ._serialize , self ._deserialize
141146 )
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- )
147+ self .transforms = TransformsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
148+ self .jobs = JobsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
148149 self .streaming_policies = StreamingPoliciesOperations (
149150 self ._client , self ._config , self ._serialize , self ._deserialize
150151 )
151152 self .streaming_locators = StreamingLocatorsOperations (
152153 self ._client , self ._config , self ._serialize , self ._deserialize
153154 )
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- )
155+ self .live_events = LiveEventsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
156+ self .live_outputs = LiveOutputsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
160157 self .streaming_endpoints = StreamingEndpointsOperations (
161158 self ._client , self ._config , self ._serialize , self ._deserialize
162159 )
163160
164-
165- def _send_request (
166- self ,
167- request : HttpRequest ,
168- ** kwargs : Any
169- ) -> HttpResponse :
161+ def _send_request (self , request : HttpRequest , ** kwargs : Any ) -> HttpResponse :
170162 """Runs the network request through the client's chained policies.
171163
172164 >>> from azure.core.rest import HttpRequest
@@ -175,7 +167,7 @@ def _send_request(
175167 >>> response = client._send_request(request)
176168 <HttpResponse: 200 OK>
177169
178- For more information on this code flow, see https://aka.ms/azsdk/python/protocol/quickstart
170+ For more information on this code flow, see https://aka.ms/azsdk/dpcodegen/ python/send_request
179171
180172 :param request: The network request you want to make. Required.
181173 :type request: ~azure.core.rest.HttpRequest
0 commit comments