|
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 |
|
|
53 | 52 | build_list_keys_request, |
54 | 53 | ) |
55 | 54 |
|
56 | | -if sys.version_info >= (3, 8): |
57 | | - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports |
58 | | -else: |
59 | | - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports |
60 | 55 | T = TypeVar("T") |
61 | 56 | ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] |
62 | 57 |
|
@@ -106,7 +101,7 @@ async def get(self, resource_group_name: str, resource_name: str, **kwargs: Any) |
106 | 101 | _headers = kwargs.pop("headers", {}) or {} |
107 | 102 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
108 | 103 |
|
109 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 104 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
110 | 105 | cls: ClsType[_models.IotHubDescription] = kwargs.pop("cls", None) |
111 | 106 |
|
112 | 107 | request = build_get_request( |
@@ -162,7 +157,7 @@ async def _create_or_update_initial( |
162 | 157 | _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) |
163 | 158 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
164 | 159 |
|
165 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 160 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
166 | 161 | content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) |
167 | 162 | cls: ClsType[_models.IotHubDescription] = kwargs.pop("cls", None) |
168 | 163 |
|
@@ -343,7 +338,7 @@ async def begin_create_or_update( |
343 | 338 | _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) |
344 | 339 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
345 | 340 |
|
346 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 341 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
347 | 342 | content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) |
348 | 343 | cls: ClsType[_models.IotHubDescription] = kwargs.pop("cls", None) |
349 | 344 | polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) |
@@ -402,7 +397,7 @@ async def _delete_initial( |
402 | 397 | _headers = kwargs.pop("headers", {}) or {} |
403 | 398 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
404 | 399 |
|
405 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 400 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
406 | 401 | cls: ClsType[Union[_models.IotHubDescription, _models.ErrorDetails]] = kwargs.pop("cls", None) |
407 | 402 |
|
408 | 403 | request = build_delete_request( |
@@ -478,7 +473,7 @@ async def begin_delete( |
478 | 473 | _headers = kwargs.pop("headers", {}) or {} |
479 | 474 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
480 | 475 |
|
481 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 476 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
482 | 477 | cls: ClsType[_models.IotHubDescription] = kwargs.pop("cls", None) |
483 | 478 | polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) |
484 | 479 | lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) |
@@ -535,7 +530,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.IotHubDe |
535 | 530 | _headers = kwargs.pop("headers", {}) or {} |
536 | 531 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
537 | 532 |
|
538 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 533 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
539 | 534 | cls: ClsType[_models.IotHubDescriptionListResult] = kwargs.pop("cls", None) |
540 | 535 |
|
541 | 536 | error_map = { |
@@ -624,7 +619,7 @@ def list_by_resource_group( |
624 | 619 | _headers = kwargs.pop("headers", {}) or {} |
625 | 620 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
626 | 621 |
|
627 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 622 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
628 | 623 | cls: ClsType[_models.IotHubDescriptionListResult] = kwargs.pop("cls", None) |
629 | 624 |
|
630 | 625 | error_map = { |
@@ -724,7 +719,7 @@ async def get_stats( |
724 | 719 | _headers = kwargs.pop("headers", {}) or {} |
725 | 720 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
726 | 721 |
|
727 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 722 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
728 | 723 | cls: ClsType[_models.RegistryStatistics] = kwargs.pop("cls", None) |
729 | 724 |
|
730 | 725 | request = build_get_stats_request( |
@@ -784,7 +779,7 @@ def get_valid_skus( |
784 | 779 | _headers = kwargs.pop("headers", {}) or {} |
785 | 780 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
786 | 781 |
|
787 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 782 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
788 | 783 | cls: ClsType[_models.IotHubSkuDescriptionListResult] = kwargs.pop("cls", None) |
789 | 784 |
|
790 | 785 | error_map = { |
@@ -881,7 +876,7 @@ def list_event_hub_consumer_groups( |
881 | 876 | _headers = kwargs.pop("headers", {}) or {} |
882 | 877 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
883 | 878 |
|
884 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 879 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
885 | 880 | cls: ClsType[_models.EventHubConsumerGroupsListResult] = kwargs.pop("cls", None) |
886 | 881 |
|
887 | 882 | error_map = { |
@@ -988,7 +983,7 @@ async def get_event_hub_consumer_group( |
988 | 983 | _headers = kwargs.pop("headers", {}) or {} |
989 | 984 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
990 | 985 |
|
991 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 986 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
992 | 987 | cls: ClsType[_models.EventHubConsumerGroupInfo] = kwargs.pop("cls", None) |
993 | 988 |
|
994 | 989 | request = build_get_event_hub_consumer_group_request( |
@@ -1061,7 +1056,7 @@ async def create_event_hub_consumer_group( |
1061 | 1056 | _headers = kwargs.pop("headers", {}) or {} |
1062 | 1057 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
1063 | 1058 |
|
1064 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 1059 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
1065 | 1060 | cls: ClsType[_models.EventHubConsumerGroupInfo] = kwargs.pop("cls", None) |
1066 | 1061 |
|
1067 | 1062 | request = build_create_event_hub_consumer_group_request( |
@@ -1134,7 +1129,7 @@ async def delete_event_hub_consumer_group( # pylint: disable=inconsistent-retur |
1134 | 1129 | _headers = kwargs.pop("headers", {}) or {} |
1135 | 1130 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
1136 | 1131 |
|
1137 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 1132 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
1138 | 1133 | cls: ClsType[None] = kwargs.pop("cls", None) |
1139 | 1134 |
|
1140 | 1135 | request = build_delete_event_hub_consumer_group_request( |
@@ -1193,7 +1188,7 @@ def list_jobs( |
1193 | 1188 | _headers = kwargs.pop("headers", {}) or {} |
1194 | 1189 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
1195 | 1190 |
|
1196 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 1191 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
1197 | 1192 | cls: ClsType[_models.JobResponseListResult] = kwargs.pop("cls", None) |
1198 | 1193 |
|
1199 | 1194 | error_map = { |
@@ -1298,7 +1293,7 @@ async def get_job( |
1298 | 1293 | _headers = kwargs.pop("headers", {}) or {} |
1299 | 1294 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
1300 | 1295 |
|
1301 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 1296 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
1302 | 1297 | cls: ClsType[_models.JobResponse] = kwargs.pop("cls", None) |
1303 | 1298 |
|
1304 | 1299 | request = build_get_job_request( |
@@ -1359,7 +1354,7 @@ def get_quota_metrics( |
1359 | 1354 | _headers = kwargs.pop("headers", {}) or {} |
1360 | 1355 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
1361 | 1356 |
|
1362 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 1357 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
1363 | 1358 | cls: ClsType[_models.IotHubQuotaMetricInfoListResult] = kwargs.pop("cls", None) |
1364 | 1359 |
|
1365 | 1360 | error_map = { |
@@ -1502,7 +1497,7 @@ async def check_name_availability( |
1502 | 1497 | _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) |
1503 | 1498 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
1504 | 1499 |
|
1505 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 1500 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
1506 | 1501 | content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) |
1507 | 1502 | cls: ClsType[_models.IotHubNameAvailabilityInfo] = kwargs.pop("cls", None) |
1508 | 1503 |
|
@@ -1574,7 +1569,7 @@ def list_keys( |
1574 | 1569 | _headers = kwargs.pop("headers", {}) or {} |
1575 | 1570 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
1576 | 1571 |
|
1577 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 1572 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
1578 | 1573 | cls: ClsType[_models.SharedAccessSignatureAuthorizationRuleListResult] = kwargs.pop("cls", None) |
1579 | 1574 |
|
1580 | 1575 | error_map = { |
@@ -1679,7 +1674,7 @@ async def get_keys_for_key_name( |
1679 | 1674 | _headers = kwargs.pop("headers", {}) or {} |
1680 | 1675 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
1681 | 1676 |
|
1682 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 1677 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
1683 | 1678 | cls: ClsType[_models.SharedAccessSignatureAuthorizationRule] = kwargs.pop("cls", None) |
1684 | 1679 |
|
1685 | 1680 | request = build_get_keys_for_key_name_request( |
@@ -1829,7 +1824,7 @@ async def export_devices( |
1829 | 1824 | _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) |
1830 | 1825 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
1831 | 1826 |
|
1832 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 1827 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
1833 | 1828 | content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) |
1834 | 1829 | cls: ClsType[_models.JobResponse] = kwargs.pop("cls", None) |
1835 | 1830 |
|
@@ -1990,7 +1985,7 @@ async def import_devices( |
1990 | 1985 | _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) |
1991 | 1986 | _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) |
1992 | 1987 |
|
1993 | | - api_version: Literal["2016-02-03"] = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
| 1988 | + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-02-03")) |
1994 | 1989 | content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) |
1995 | 1990 | cls: ClsType[_models.JobResponse] = kwargs.pop("cls", None) |
1996 | 1991 |
|
|
0 commit comments