Skip to content

Commit 7c02ce2

Browse files
author
SDKAuto
committed
CodeGen from PR 22409 in Azure/azure-rest-api-specs
Merge dbaa1ebff8bdc64662cea99133943c7233481dda into b33dbb50da19083f2bcf5de2c745603ec29ffea9
1 parent 1e06808 commit 7c02ce2

File tree

159 files changed

+2258
-2801
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

159 files changed

+2258
-2801
lines changed
+3-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
2-
"commit": "0e20dd2e4e2a40e83840c30cce2efc4847fd9cb9",
2+
"commit": "4d4f10892614b565c3d53ce509e4b75a296dd0c9",
33
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
44
"autorest": "3.9.2",
55
"use": [
6-
"@autorest/python@6.2.16",
6+
"@autorest/python@6.4.8",
77
"@autorest/[email protected]"
88
],
9-
"autorest_command": "autorest specification/synapse/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --use=@autorest/python@6.2.16 --use=@autorest/[email protected] --version=3.9.2 --version-tolerant=False",
9+
"autorest_command": "autorest specification/synapse/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-python/sdk --use=@autorest/python@6.4.8 --use=@autorest/[email protected] --version=3.9.2 --version-tolerant=False",
1010
"readme": "specification/synapse/resource-manager/readme.md"
1111
}

sdk/synapse/azure-mgmt-synapse/azure/mgmt/synapse/_serialization.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -629,7 +629,7 @@ def _serialize(self, target_obj, data_type=None, **kwargs):
629629
if xml_desc.get("attr", False):
630630
if xml_ns:
631631
ET.register_namespace(xml_prefix, xml_ns)
632-
xml_name = "{}{}".format(xml_ns, xml_name)
632+
xml_name = "{{{}}}{}".format(xml_ns, xml_name)
633633
serialized.set(xml_name, new_attr) # type: ignore
634634
continue
635635
if xml_desc.get("text", False):
@@ -1271,7 +1271,7 @@ def _extract_name_from_internal_type(internal_type):
12711271
xml_name = internal_type_xml_map.get("name", internal_type.__name__)
12721272
xml_ns = internal_type_xml_map.get("ns", None)
12731273
if xml_ns:
1274-
xml_name = "{}{}".format(xml_ns, xml_name)
1274+
xml_name = "{{{}}}{}".format(xml_ns, xml_name)
12751275
return xml_name
12761276

12771277

@@ -1295,7 +1295,7 @@ def xml_key_extractor(attr, attr_desc, data):
12951295
# Integrate namespace if necessary
12961296
xml_ns = xml_desc.get("ns", internal_type_xml_map.get("ns", None))
12971297
if xml_ns:
1298-
xml_name = "{}{}".format(xml_ns, xml_name)
1298+
xml_name = "{{{}}}{}".format(xml_ns, xml_name)
12991299

13001300
# If it's an attribute, that's simple
13011301
if xml_desc.get("attr", False):

sdk/synapse/azure-mgmt-synapse/azure/mgmt/synapse/_synapse_management_client.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ def __init__(
339339
self._config = SynapseManagementClientConfiguration(
340340
credential=credential, subscription_id=subscription_id, **kwargs
341341
)
342-
self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
342+
self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
343343

344344
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
345345
self._serialize = Serializer(client_models)
@@ -586,5 +586,5 @@ def __enter__(self) -> "SynapseManagementClient":
586586
self._client.__enter__()
587587
return self
588588

589-
def __exit__(self, *exc_details) -> None:
589+
def __exit__(self, *exc_details: Any) -> None:
590590
self._client.__exit__(*exc_details)

sdk/synapse/azure-mgmt-synapse/azure/mgmt/synapse/_version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9-
VERSION = "2.1.0b7"
9+
VERSION = "1.0.0b1"

sdk/synapse/azure-mgmt-synapse/azure/mgmt/synapse/aio/_synapse_management_client.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ def __init__(
343343
self._config = SynapseManagementClientConfiguration(
344344
credential=credential, subscription_id=subscription_id, **kwargs
345345
)
346-
self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
346+
self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
347347

348348
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
349349
self._serialize = Serializer(client_models)
@@ -590,5 +590,5 @@ async def __aenter__(self) -> "SynapseManagementClient":
590590
await self._client.__aenter__()
591591
return self
592592

593-
async def __aexit__(self, *exc_details) -> None:
593+
async def __aexit__(self, *exc_details: Any) -> None:
594594
await self._client.__aexit__(*exc_details)

sdk/synapse/azure-mgmt-synapse/azure/mgmt/synapse/aio/operations/_azure_ad_only_authentications_operations.py

+12-14
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
# Code generated by Microsoft (R) AutoRest Code Generator.
77
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
88
# --------------------------------------------------------------------------
9-
import sys
109
from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload
1110

1211
from azure.core.async_paging import AsyncItemPaged, AsyncList
@@ -36,10 +35,6 @@
3635
build_list_request,
3736
)
3837

39-
if sys.version_info >= (3, 8):
40-
from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports
41-
else:
42-
from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports
4338
T = TypeVar("T")
4439
ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]]
4540

@@ -99,7 +94,7 @@ async def get(
9994
_headers = kwargs.pop("headers", {}) or {}
10095
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
10196

102-
api_version: Literal["2021-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-06-01"))
97+
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-06-01"))
10398
cls: ClsType[_models.AzureADOnlyAuthentication] = kwargs.pop("cls", None)
10499

105100
request = build_get_request(
@@ -115,8 +110,9 @@ async def get(
115110
request = _convert_request(request)
116111
request.url = self._client.format_url(request.url)
117112

113+
_stream = False
118114
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
119-
request, stream=False, **kwargs
115+
request, stream=_stream, **kwargs
120116
)
121117

122118
response = pipeline_response.http_response
@@ -156,7 +152,7 @@ async def _create_initial(
156152
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
157153
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
158154

159-
api_version: Literal["2021-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-06-01"))
155+
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-06-01"))
160156
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
161157
cls: ClsType[Optional[_models.AzureADOnlyAuthentication]] = kwargs.pop("cls", None)
162158

@@ -184,8 +180,9 @@ async def _create_initial(
184180
request = _convert_request(request)
185181
request.url = self._client.format_url(request.url)
186182

183+
_stream = False
187184
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
188-
request, stream=False, **kwargs
185+
request, stream=_stream, **kwargs
189186
)
190187

191188
response = pipeline_response.http_response
@@ -318,8 +315,8 @@ async def begin_create(
318315
:param azure_ad_only_authentication_name: name of the property. "default" Required.
319316
:type azure_ad_only_authentication_name: str or
320317
~azure.mgmt.synapse.models.AzureADOnlyAuthenticationName
321-
:param azure_ad_only_authentication_info: Azure Active Directory Property. Is either a model
322-
type or a IO type. Required.
318+
:param azure_ad_only_authentication_info: Azure Active Directory Property. Is either a
319+
AzureADOnlyAuthentication type or a IO type. Required.
323320
:type azure_ad_only_authentication_info: ~azure.mgmt.synapse.models.AzureADOnlyAuthentication
324321
or IO
325322
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
@@ -342,7 +339,7 @@ async def begin_create(
342339
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
343340
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
344341

345-
api_version: Literal["2021-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-06-01"))
342+
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-06-01"))
346343
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
347344
cls: ClsType[_models.AzureADOnlyAuthentication] = kwargs.pop("cls", None)
348345
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -413,7 +410,7 @@ def list(
413410
_headers = kwargs.pop("headers", {}) or {}
414411
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
415412

416-
api_version: Literal["2021-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-06-01"))
413+
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-06-01"))
417414
cls: ClsType[_models.AzureADOnlyAuthenticationListResult] = kwargs.pop("cls", None)
418415

419416
error_map = {
@@ -456,8 +453,9 @@ async def extract_data(pipeline_response):
456453
async def get_next(next_link=None):
457454
request = prepare_request(next_link)
458455

456+
_stream = False
459457
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
460-
request, stream=False, **kwargs
458+
request, stream=_stream, **kwargs
461459
)
462460
response = pipeline_response.http_response
463461

sdk/synapse/azure-mgmt-synapse/azure/mgmt/synapse/aio/operations/_big_data_pools_operations.py

+21-35
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
# Code generated by Microsoft (R) AutoRest Code Generator.
77
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
88
# --------------------------------------------------------------------------
9-
import sys
109
from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload
1110

1211
from azure.core.async_paging import AsyncItemPaged, AsyncList
@@ -38,10 +37,6 @@
3837
build_update_request,
3938
)
4039

41-
if sys.version_info >= (3, 8):
42-
from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports
43-
else:
44-
from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports
4540
T = TypeVar("T")
4641
ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]]
4742

@@ -96,9 +91,7 @@ async def get(
9691
_headers = kwargs.pop("headers", {}) or {}
9792
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
9893

99-
api_version: Literal["2021-06-01-preview"] = kwargs.pop(
100-
"api_version", _params.pop("api-version", "2021-06-01-preview")
101-
)
94+
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-06-01-preview"))
10295
cls: ClsType[_models.BigDataPoolResourceInfo] = kwargs.pop("cls", None)
10396

10497
request = build_get_request(
@@ -114,8 +107,9 @@ async def get(
114107
request = _convert_request(request)
115108
request.url = self._client.format_url(request.url)
116109

110+
_stream = False
117111
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
118-
request, stream=False, **kwargs
112+
request, stream=_stream, **kwargs
119113
)
120114

121115
response = pipeline_response.http_response
@@ -222,8 +216,8 @@ async def update(
222216
:type workspace_name: str
223217
:param big_data_pool_name: Big Data pool name. Required.
224218
:type big_data_pool_name: str
225-
:param big_data_pool_patch_info: The updated Big Data pool properties. Is either a model type
226-
or a IO type. Required.
219+
:param big_data_pool_patch_info: The updated Big Data pool properties. Is either a
220+
BigDataPoolPatchInfo type or a IO type. Required.
227221
:type big_data_pool_patch_info: ~azure.mgmt.synapse.models.BigDataPoolPatchInfo or IO
228222
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
229223
Default value is None.
@@ -244,9 +238,7 @@ async def update(
244238
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
245239
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
246240

247-
api_version: Literal["2021-06-01-preview"] = kwargs.pop(
248-
"api_version", _params.pop("api-version", "2021-06-01-preview")
249-
)
241+
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-06-01-preview"))
250242
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
251243
cls: ClsType[_models.BigDataPoolResourceInfo] = kwargs.pop("cls", None)
252244

@@ -274,8 +266,9 @@ async def update(
274266
request = _convert_request(request)
275267
request.url = self._client.format_url(request.url)
276268

269+
_stream = False
277270
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
278-
request, stream=False, **kwargs
271+
request, stream=_stream, **kwargs
279272
)
280273

281274
response = pipeline_response.http_response
@@ -316,9 +309,7 @@ async def _create_or_update_initial(
316309
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
317310
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
318311

319-
api_version: Literal["2021-06-01-preview"] = kwargs.pop(
320-
"api_version", _params.pop("api-version", "2021-06-01-preview")
321-
)
312+
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-06-01-preview"))
322313
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
323314
cls: ClsType[_models.BigDataPoolResourceInfo] = kwargs.pop("cls", None)
324315

@@ -347,8 +338,9 @@ async def _create_or_update_initial(
347338
request = _convert_request(request)
348339
request.url = self._client.format_url(request.url)
349340

341+
_stream = False
350342
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
351-
request, stream=False, **kwargs
343+
request, stream=_stream, **kwargs
352344
)
353345

354346
response = pipeline_response.http_response
@@ -482,8 +474,8 @@ async def begin_create_or_update(
482474
:type workspace_name: str
483475
:param big_data_pool_name: Big Data pool name. Required.
484476
:type big_data_pool_name: str
485-
:param big_data_pool_info: The Big Data pool to create. Is either a model type or a IO type.
486-
Required.
477+
:param big_data_pool_info: The Big Data pool to create. Is either a BigDataPoolResourceInfo
478+
type or a IO type. Required.
487479
:type big_data_pool_info: ~azure.mgmt.synapse.models.BigDataPoolResourceInfo or IO
488480
:param force: Whether to stop any running jobs in the Big Data pool. Default value is False.
489481
:type force: bool
@@ -506,9 +498,7 @@ async def begin_create_or_update(
506498
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
507499
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
508500

509-
api_version: Literal["2021-06-01-preview"] = kwargs.pop(
510-
"api_version", _params.pop("api-version", "2021-06-01-preview")
511-
)
501+
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-06-01-preview"))
512502
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
513503
cls: ClsType[_models.BigDataPoolResourceInfo] = kwargs.pop("cls", None)
514504
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -572,9 +562,7 @@ async def _delete_initial(
572562
_headers = kwargs.pop("headers", {}) or {}
573563
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
574564

575-
api_version: Literal["2021-06-01-preview"] = kwargs.pop(
576-
"api_version", _params.pop("api-version", "2021-06-01-preview")
577-
)
565+
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-06-01-preview"))
578566
cls: ClsType[Optional[_models.BigDataPoolResourceInfo]] = kwargs.pop("cls", None)
579567

580568
request = build_delete_request(
@@ -590,8 +578,9 @@ async def _delete_initial(
590578
request = _convert_request(request)
591579
request.url = self._client.format_url(request.url)
592580

581+
_stream = False
593582
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
594-
request, stream=False, **kwargs
583+
request, stream=_stream, **kwargs
595584
)
596585

597586
response = pipeline_response.http_response
@@ -648,9 +637,7 @@ async def begin_delete(
648637
_headers = kwargs.pop("headers", {}) or {}
649638
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
650639

651-
api_version: Literal["2021-06-01-preview"] = kwargs.pop(
652-
"api_version", _params.pop("api-version", "2021-06-01-preview")
653-
)
640+
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-06-01-preview"))
654641
cls: ClsType[_models.BigDataPoolResourceInfo] = kwargs.pop("cls", None)
655642
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
656643
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -719,9 +706,7 @@ def list_by_workspace(
719706
_headers = kwargs.pop("headers", {}) or {}
720707
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
721708

722-
api_version: Literal["2021-06-01-preview"] = kwargs.pop(
723-
"api_version", _params.pop("api-version", "2021-06-01-preview")
724-
)
709+
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-06-01-preview"))
725710
cls: ClsType[_models.BigDataPoolResourceInfoListResult] = kwargs.pop("cls", None)
726711

727712
error_map = {
@@ -764,8 +749,9 @@ async def extract_data(pipeline_response):
764749
async def get_next(next_link=None):
765750
request = prepare_request(next_link)
766751

752+
_stream = False
767753
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
768-
request, stream=False, **kwargs
754+
request, stream=_stream, **kwargs
769755
)
770756
response = pipeline_response.http_response
771757

0 commit comments

Comments
 (0)