|
6 | 6 | # Code generated by Microsoft (R) AutoRest Code Generator.
|
7 | 7 | # Changes may cause incorrect behavior and will be lost if the code is regenerated.
|
8 | 8 | # --------------------------------------------------------------------------
|
9 |
| -import sys |
10 | 9 | from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload
|
11 | 10 | import urllib.parse
|
12 | 11 |
|
|
49 | 48 | build_update_request,
|
50 | 49 | )
|
51 | 50 |
|
52 |
| -if sys.version_info >= (3, 8): |
53 |
| - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports |
54 |
| -else: |
55 |
| - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports |
56 | 51 | T = TypeVar("T")
|
57 | 52 | ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]]
|
58 | 53 |
|
@@ -143,7 +138,7 @@ async def check_availability(
|
143 | 138 | _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
|
144 | 139 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {})
|
145 | 140 |
|
146 |
| - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
| 141 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
147 | 142 | content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
|
148 | 143 | cls: ClsType[_models.DomainAvailablilityCheckResult] = kwargs.pop("cls", None)
|
149 | 144 |
|
@@ -204,7 +199,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Domain"]:
|
204 | 199 | _headers = kwargs.pop("headers", {}) or {}
|
205 | 200 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {})
|
206 | 201 |
|
207 |
| - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
| 202 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
208 | 203 | cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None)
|
209 | 204 |
|
210 | 205 | error_map = {
|
@@ -294,7 +289,7 @@ async def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainC
|
294 | 289 | _headers = kwargs.pop("headers", {}) or {}
|
295 | 290 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {})
|
296 | 291 |
|
297 |
| - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
| 292 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
298 | 293 | cls: ClsType[_models.DomainControlCenterSsoRequest] = kwargs.pop("cls", None)
|
299 | 294 |
|
300 | 295 | request = build_get_control_center_sso_request_request(
|
@@ -396,7 +391,7 @@ def list_recommendations(
|
396 | 391 | _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
|
397 | 392 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {})
|
398 | 393 |
|
399 |
| - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
| 394 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
400 | 395 | content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
|
401 | 396 | cls: ClsType[_models.NameIdentifierCollection] = kwargs.pop("cls", None)
|
402 | 397 |
|
@@ -493,7 +488,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
|
493 | 488 | _headers = kwargs.pop("headers", {}) or {}
|
494 | 489 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {})
|
495 | 490 |
|
496 |
| - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
| 491 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
497 | 492 | cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None)
|
498 | 493 |
|
499 | 494 | error_map = {
|
@@ -590,7 +585,7 @@ async def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) -
|
590 | 585 | _headers = kwargs.pop("headers", {}) or {}
|
591 | 586 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {})
|
592 | 587 |
|
593 |
| - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
| 588 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
594 | 589 | cls: ClsType[_models.Domain] = kwargs.pop("cls", None)
|
595 | 590 |
|
596 | 591 | request = build_get_request(
|
@@ -641,7 +636,7 @@ async def _create_or_update_initial(
|
641 | 636 | _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
|
642 | 637 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {})
|
643 | 638 |
|
644 |
| - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
| 639 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
645 | 640 | content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
|
646 | 641 | cls: ClsType[_models.Domain] = kwargs.pop("cls", None)
|
647 | 642 |
|
@@ -801,7 +796,7 @@ async def begin_create_or_update(
|
801 | 796 | _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
|
802 | 797 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {})
|
803 | 798 |
|
804 |
| - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
| 799 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
805 | 800 | content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
|
806 | 801 | cls: ClsType[_models.Domain] = kwargs.pop("cls", None)
|
807 | 802 | polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
|
@@ -878,7 +873,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
|
878 | 873 | _headers = kwargs.pop("headers", {}) or {}
|
879 | 874 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {})
|
880 | 875 |
|
881 |
| - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
| 876 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
882 | 877 | cls: ClsType[None] = kwargs.pop("cls", None)
|
883 | 878 |
|
884 | 879 | request = build_delete_request(
|
@@ -1004,7 +999,7 @@ async def update(
|
1004 | 999 | _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
|
1005 | 1000 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {})
|
1006 | 1001 |
|
1007 |
| - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
| 1002 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
1008 | 1003 | content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
|
1009 | 1004 | cls: ClsType[_models.Domain] = kwargs.pop("cls", None)
|
1010 | 1005 |
|
@@ -1079,7 +1074,7 @@ def list_ownership_identifiers(
|
1079 | 1074 | _headers = kwargs.pop("headers", {}) or {}
|
1080 | 1075 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {})
|
1081 | 1076 |
|
1082 |
| - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
| 1077 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
1083 | 1078 | cls: ClsType[_models.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None)
|
1084 | 1079 |
|
1085 | 1080 | error_map = {
|
@@ -1181,7 +1176,7 @@ async def get_ownership_identifier(
|
1181 | 1176 | _headers = kwargs.pop("headers", {}) or {}
|
1182 | 1177 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {})
|
1183 | 1178 |
|
1184 |
| - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
| 1179 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
1185 | 1180 | cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None)
|
1186 | 1181 |
|
1187 | 1182 | request = build_get_ownership_identifier_request(
|
@@ -1333,7 +1328,7 @@ async def create_or_update_ownership_identifier(
|
1333 | 1328 | _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
|
1334 | 1329 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {})
|
1335 | 1330 |
|
1336 |
| - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
| 1331 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
1337 | 1332 | content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
|
1338 | 1333 | cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None)
|
1339 | 1334 |
|
@@ -1413,7 +1408,7 @@ async def delete_ownership_identifier( # pylint: disable=inconsistent-return-st
|
1413 | 1408 | _headers = kwargs.pop("headers", {}) or {}
|
1414 | 1409 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {})
|
1415 | 1410 |
|
1416 |
| - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
| 1411 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
1417 | 1412 | cls: ClsType[None] = kwargs.pop("cls", None)
|
1418 | 1413 |
|
1419 | 1414 | request = build_delete_ownership_identifier_request(
|
@@ -1561,7 +1556,7 @@ async def update_ownership_identifier(
|
1561 | 1556 | _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
|
1562 | 1557 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {})
|
1563 | 1558 |
|
1564 |
| - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
| 1559 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
1565 | 1560 | content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
|
1566 | 1561 | cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None)
|
1567 | 1562 |
|
@@ -1639,7 +1634,7 @@ async def renew( # pylint: disable=inconsistent-return-statements
|
1639 | 1634 | _headers = kwargs.pop("headers", {}) or {}
|
1640 | 1635 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {})
|
1641 | 1636 |
|
1642 |
| - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
| 1637 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) |
1643 | 1638 | cls: ClsType[None] = kwargs.pop("cls", None)
|
1644 | 1639 |
|
1645 | 1640 | request = build_renew_request(
|
|
0 commit comments