Skip to content

Commit 5f919a3

Browse files
author
SDKAuto
committed
CodeGen from PR 21377 in Azure/azure-rest-api-specs
Merge 806b4b3a4958a9fe572d886d3cb892d1a9b2d32e into 99c224b2f7997634695a56c463c8672f24624843
1 parent b799cd3 commit 5f919a3

File tree

105 files changed

+4094
-340
lines changed

Some content is hidden

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

105 files changed

+4094
-340
lines changed
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
2+
"commit": "17650e3cad26404e57180e04dff94830c703a17f",
3+
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
24
"autorest": "3.9.2",
35
"use": [
4-
"@autorest/python@6.1.11",
6+
"@autorest/python@6.2.1",
57
"@autorest/modelerfour@4.24.3"
68
],
7-
"commit": "d1eee5499dbf9281debdc90c4f4cbc7470fb8d6d",
8-
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
9-
"autorest_command": "autorest specification/netapp/resource-manager/readme.md --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --use=@autorest/python@6.1.11 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False",
9+
"autorest_command": "autorest specification/netapp/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.2.1 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False",
1010
"readme": "specification/netapp/resource-manager/readme.md"
1111
}

sdk/netapp/azure-mgmt-netapp/azure/mgmt/netapp/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@
1818
_patch_all = []
1919
from ._patch import patch_sdk as _patch_sdk
2020

21-
__all__ = ["NetAppManagementClient"]
21+
__all__ = [
22+
"NetAppManagementClient",
23+
]
2224
__all__.extend([p for p in _patch_all if p not in __all__])
2325

2426
_patch_sdk()

sdk/netapp/azure-mgmt-netapp/azure/mgmt/netapp/_configuration.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9+
import sys
910
from typing import Any, TYPE_CHECKING
1011

1112
from azure.core.configuration import Configuration
@@ -14,6 +15,11 @@
1415

1516
from ._version import VERSION
1617

18+
if sys.version_info >= (3, 8):
19+
from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports
20+
else:
21+
from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports
22+
1723
if TYPE_CHECKING:
1824
# pylint: disable=unused-import,ungrouped-imports
1925
from azure.core.credentials import TokenCredential
@@ -37,7 +43,7 @@ class NetAppManagementClientConfiguration(Configuration): # pylint: disable=too
3743

3844
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
3945
super(NetAppManagementClientConfiguration, self).__init__(**kwargs)
40-
api_version = kwargs.pop("api_version", "2022-05-01") # type: str
46+
api_version = kwargs.pop("api_version", "2022-05-01") # type: Literal["2022-05-01"]
4147

4248
if credential is None:
4349
raise ValueError("Parameter 'credential' must not be None.")

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

Lines changed: 1 addition & 1 deletion
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 = "9.0.1"
9+
VERSION = "5.1.0"

sdk/netapp/azure-mgmt-netapp/azure/mgmt/netapp/aio/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
_patch_all = []
1616
from ._patch import patch_sdk as _patch_sdk
1717

18-
__all__ = ["NetAppManagementClient"]
18+
__all__ = [
19+
"NetAppManagementClient",
20+
]
1921
__all__.extend([p for p in _patch_all if p not in __all__])
2022

2123
_patch_sdk()

sdk/netapp/azure-mgmt-netapp/azure/mgmt/netapp/aio/_configuration.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9+
import sys
910
from typing import Any, TYPE_CHECKING
1011

1112
from azure.core.configuration import Configuration
@@ -14,6 +15,11 @@
1415

1516
from .._version import VERSION
1617

18+
if sys.version_info >= (3, 8):
19+
from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports
20+
else:
21+
from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports
22+
1723
if TYPE_CHECKING:
1824
# pylint: disable=unused-import,ungrouped-imports
1925
from azure.core.credentials_async import AsyncTokenCredential
@@ -37,7 +43,7 @@ class NetAppManagementClientConfiguration(Configuration): # pylint: disable=too
3743

3844
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
3945
super(NetAppManagementClientConfiguration, self).__init__(**kwargs)
40-
api_version = kwargs.pop("api_version", "2022-05-01") # type: str
46+
api_version = kwargs.pop("api_version", "2022-05-01") # type: Literal["2022-05-01"]
4147

4248
if credential is None:
4349
raise ValueError("Parameter 'credential' must not be None.")

sdk/netapp/azure-mgmt-netapp/azure/mgmt/netapp/aio/operations/_account_backups_operations.py

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
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
910
from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar, Union, cast
1011
import urllib.parse
1112

@@ -32,6 +33,10 @@
3233
from ..._vendor import _convert_request
3334
from ...operations._account_backups_operations import build_delete_request, build_get_request, build_list_request
3435

36+
if sys.version_info >= (3, 8):
37+
from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports
38+
else:
39+
from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports
3540
T = TypeVar("T")
3641
ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]]
3742

@@ -73,7 +78,9 @@ def list(self, resource_group_name: str, account_name: str, **kwargs: Any) -> As
7378
_headers = kwargs.pop("headers", {}) or {}
7479
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
7580

76-
api_version = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) # type: str
81+
api_version = kwargs.pop(
82+
"api_version", _params.pop("api-version", self._config.api_version)
83+
) # type: Literal["2022-05-01"]
7784
cls = kwargs.pop("cls", None) # type: ClsType[_models.BackupsList]
7885

7986
error_map = {
@@ -170,7 +177,9 @@ async def get(self, resource_group_name: str, account_name: str, backup_name: st
170177
_headers = kwargs.pop("headers", {}) or {}
171178
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
172179

173-
api_version = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) # type: str
180+
api_version = kwargs.pop(
181+
"api_version", _params.pop("api-version", self._config.api_version)
182+
) # type: Literal["2022-05-01"]
174183
cls = kwargs.pop("cls", None) # type: ClsType[_models.Backup]
175184

176185
request = build_get_request(
@@ -219,7 +228,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
219228
_headers = kwargs.pop("headers", {}) or {}
220229
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
221230

222-
api_version = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) # type: str
231+
api_version = kwargs.pop(
232+
"api_version", _params.pop("api-version", self._config.api_version)
233+
) # type: Literal["2022-05-01"]
223234
cls = kwargs.pop("cls", None) # type: ClsType[None]
224235

225236
request = build_delete_request(
@@ -279,7 +290,9 @@ async def begin_delete(
279290
_headers = kwargs.pop("headers", {}) or {}
280291
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
281292

282-
api_version = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) # type: str
293+
api_version = kwargs.pop(
294+
"api_version", _params.pop("api-version", self._config.api_version)
295+
) # type: Literal["2022-05-01"]
283296
cls = kwargs.pop("cls", None) # type: ClsType[None]
284297
polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod]
285298
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)

sdk/netapp/azure-mgmt-netapp/azure/mgmt/netapp/aio/operations/_accounts_operations.py

Lines changed: 38 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
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
910
from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload
1011
import urllib.parse
1112

@@ -40,6 +41,10 @@
4041
build_update_request,
4142
)
4243

44+
if sys.version_info >= (3, 8):
45+
from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports
46+
else:
47+
from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports
4348
T = TypeVar("T")
4449
ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]]
4550

@@ -77,7 +82,9 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.NetAppAc
7782
_headers = kwargs.pop("headers", {}) or {}
7883
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
7984

80-
api_version = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) # type: str
85+
api_version = kwargs.pop(
86+
"api_version", _params.pop("api-version", self._config.api_version)
87+
) # type: Literal["2022-05-01"]
8188
cls = kwargs.pop("cls", None) # type: ClsType[_models.NetAppAccountList]
8289

8390
error_map = {
@@ -160,7 +167,9 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
160167
_headers = kwargs.pop("headers", {}) or {}
161168
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
162169

163-
api_version = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) # type: str
170+
api_version = kwargs.pop(
171+
"api_version", _params.pop("api-version", self._config.api_version)
172+
) # type: Literal["2022-05-01"]
164173
cls = kwargs.pop("cls", None) # type: ClsType[_models.NetAppAccountList]
165174

166175
error_map = {
@@ -254,7 +263,9 @@ async def get(self, resource_group_name: str, account_name: str, **kwargs: Any)
254263
_headers = kwargs.pop("headers", {}) or {}
255264
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
256265

257-
api_version = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) # type: str
266+
api_version = kwargs.pop(
267+
"api_version", _params.pop("api-version", self._config.api_version)
268+
) # type: Literal["2022-05-01"]
258269
cls = kwargs.pop("cls", None) # type: ClsType[_models.NetAppAccount]
259270

260271
request = build_get_request(
@@ -302,7 +313,9 @@ async def _create_or_update_initial(
302313
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
303314
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
304315

305-
api_version = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) # type: str
316+
api_version = kwargs.pop(
317+
"api_version", _params.pop("api-version", self._config.api_version)
318+
) # type: Literal["2022-05-01"]
306319
content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str]
307320
cls = kwargs.pop("cls", None) # type: ClsType[_models.NetAppAccount]
308321

@@ -460,7 +473,9 @@ async def begin_create_or_update(
460473
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
461474
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
462475

463-
api_version = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) # type: str
476+
api_version = kwargs.pop(
477+
"api_version", _params.pop("api-version", self._config.api_version)
478+
) # type: Literal["2022-05-01"]
464479
content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str]
465480
cls = kwargs.pop("cls", None) # type: ClsType[_models.NetAppAccount]
466481
polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod]
@@ -520,7 +535,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
520535
_headers = kwargs.pop("headers", {}) or {}
521536
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
522537

523-
api_version = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) # type: str
538+
api_version = kwargs.pop(
539+
"api_version", _params.pop("api-version", self._config.api_version)
540+
) # type: Literal["2022-05-01"]
524541
cls = kwargs.pop("cls", None) # type: ClsType[None]
525542

526543
request = build_delete_request(
@@ -575,7 +592,9 @@ async def begin_delete(self, resource_group_name: str, account_name: str, **kwar
575592
_headers = kwargs.pop("headers", {}) or {}
576593
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
577594

578-
api_version = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) # type: str
595+
api_version = kwargs.pop(
596+
"api_version", _params.pop("api-version", self._config.api_version)
597+
) # type: Literal["2022-05-01"]
579598
cls = kwargs.pop("cls", None) # type: ClsType[None]
580599
polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod]
581600
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -629,7 +648,9 @@ async def _update_initial(
629648
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
630649
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
631650

632-
api_version = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) # type: str
651+
api_version = kwargs.pop(
652+
"api_version", _params.pop("api-version", self._config.api_version)
653+
) # type: Literal["2022-05-01"]
633654
content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str]
634655
cls = kwargs.pop("cls", None) # type: ClsType[_models.NetAppAccount]
635656

@@ -787,7 +808,9 @@ async def begin_update(
787808
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
788809
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
789810

790-
api_version = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) # type: str
811+
api_version = kwargs.pop(
812+
"api_version", _params.pop("api-version", self._config.api_version)
813+
) # type: Literal["2022-05-01"]
791814
content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str]
792815
cls = kwargs.pop("cls", None) # type: ClsType[_models.NetAppAccount]
793816
polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod]
@@ -846,7 +869,9 @@ async def _renew_credentials_initial( # pylint: disable=inconsistent-return-sta
846869
_headers = kwargs.pop("headers", {}) or {}
847870
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
848871

849-
api_version = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) # type: str
872+
api_version = kwargs.pop(
873+
"api_version", _params.pop("api-version", self._config.api_version)
874+
) # type: Literal["2022-05-01"]
850875
cls = kwargs.pop("cls", None) # type: ClsType[None]
851876

852877
request = build_renew_credentials_request(
@@ -905,7 +930,9 @@ async def begin_renew_credentials(
905930
_headers = kwargs.pop("headers", {}) or {}
906931
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
907932

908-
api_version = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) # type: str
933+
api_version = kwargs.pop(
934+
"api_version", _params.pop("api-version", self._config.api_version)
935+
) # type: Literal["2022-05-01"]
909936
cls = kwargs.pop("cls", None) # type: ClsType[None]
910937
polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod]
911938
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)

0 commit comments

Comments
 (0)